CN100531222C - 用于数据记录的方法和设备 - Google Patents
用于数据记录的方法和设备 Download PDFInfo
- Publication number
- CN100531222C CN100531222C CNB200480007922XA CN200480007922A CN100531222C CN 100531222 C CN100531222 C CN 100531222C CN B200480007922X A CNB200480007922X A CN B200480007922XA CN 200480007922 A CN200480007922 A CN 200480007922A CN 100531222 C CN100531222 C CN 100531222C
- Authority
- CN
- China
- Prior art keywords
- equipment
- data
- transmission
- time length
- transmission quantity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 230000005540 biological transmission Effects 0.000 claims abstract description 93
- 238000012546 transfer Methods 0.000 claims description 13
- 230000001550 time effect Effects 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003137 locomotive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
在本发明中,说明了一种用于从多个客户机设备(100A-N)向服务器(300)传输数据的数据记录方法,所述方法包括:根据估计的每个设备的传输量建立传输时间长度的安排;接收设备的实际传输量;对于所接收的实际传输量和对应的估计的所述设备的传输量之间的差异,更新所有设备的安排;以及传输所述设备的数据。
Description
技术领域
本发明涉及用于数据记录(logging)的方法和设备。
背景技术
本说明书中的数据记录是执行的从移动设备收集数据的处理,以便获得涉及移动设备如何工作的商业信息。例如,车辆随时间的位置、地点和速率是用于对该车辆进行保险可靠性计算的有用的记录数据。再例如,移动通信系统随时间和位置两者的信号强度是使电信公司能够计划其发射机地点的有用的记录数据。这种数据是由移动嵌入式系统利用来自包含网络自身(例如GSM)和全球定位卫星(GPS)的信息源的位置信息和信号强度信息收集的。记录数据被存储在移动嵌入式系统中,以便以后发送给中心系统。发送是利用移动电话网络或其它无线技术进行的。
数据记录的发送可以根据要求执行;当设备准备好时,它请求控制发送信道。美国专利公开文件6263268中描述了这样一种系统,它公开了一种用于安装在车辆内的移动车用遥感勘测(telemetry)系统。该系统包含用于监视车辆操作功能的诊断结构(structure)和与诊断结构通信以接收工作信息的服务器。在信息准备好时,运行信息被上载到服务器。
国际专利公开文件02/03350公开的用于监视蜂窝式通信的方法和系统是另一种根据要求下载的系统。该方法不断地从车辆中的移动设备提取蜂窝式网络覆盖区域内公路上的交通负荷和速度。由于数据是直接从蜂窝式网络的较高层通信提取的,因此不存在从移动设备安排(scheduled)下载或协商下载数据。
根据要求下载记录数据的一个问题是,当若干设备在同一时间请求控制同一个信道并尝试下载时,会导致冲突的局面。在同一时间,对于一个信道只有一个请求会成功,而其它请求都会失败。失败的请求使用下载资源,从而使得有序的请求比无序的请求使用更多的资源。使下载有序的一种方式是安排下载,使其在特定时间开始。
美国专利公开文件0028313公开了一种分布式遥测方法和系统,该系统和方法受到协调移动电话用户获取参数的读数的影响,该参数读数与用户的地点信息一起发送到服务系统。询问调度器(query scheduler)的任务是在除其它事情外组织何时获取所感兴趣的读数。读数被立即发送到服务系统,或者由例如安排的时间触发读数的发送。
安排的远程数据记录的问题在于,当下载量与安排的数量不同时,同时的和多路的设备数据上载会造成收集这些记录数据的服务器超负荷。
发明内容
根据本发明的第一方面,提供一种如权利要求1所说明的用于从多个客户机设备向服务器传输数据的数据记录方法。
根据本发明的第二方面,提供一种如权利要求7所说明的用于从多个客户机设备向服务器传输数据的数据记录系统。
根据本发明的第三方面,提供一种如权利要求8所说明的用于从多个客户机设备向服务器传输数据的计算机程序产品。
根据本发明的第四方面,提供一种如权利要求9所说明的用于合并在无线网络上从多个远程设备到服务器的注册数据并向服务请求器提供所述合并的记录数据的服务。
根据本发明的第五方面,提供一种如权利要求10所说明的用于接收来自网络服务的合并的记录数据的服务请求器,所述网络服务合并在无线网络上来自多个远程设备的所述记录数据。
更有利地,更新安排的步骤包括:根据实际的传输量重新计算该设备的传输时间长度。。
优选地,更新安排的步骤还包括:如果所述设备重新计算的传输时间长度影响到其它设备的传输时间长度,则重新计算安排中的其它设备的传输时间长度。
更优选地,如果最初计算的传输时间长度与重新计算的传输时间长度不同,可以重新安排随后的一个或多个传输。
更适当地,未来的传输量根据现在的记录数据的数量从客户机获得。
有利地,未来的传输量是根据客户机的历史传输量和现在的记录数据的数量估计的。
附图说明
为了增进对本发明的这些和其它方面的更全面的理解,现在将仅仅以示例的方式参照附图说明本发明的一个实施例。
图1是本发明的实施例的示意图;
图2是本发明的实施例中存储的简档(profile)数据结构的示意图;
图3是本发明的实施例所存储的计划数据结构图;以及
图4是根据本发明的第二实施例的方法。
具体实施方式
参考图1,数据记录系统包括:通过移动网络连接到多个远程客户机设备100A...N的服务器300。第一设备为100A,第二设备为100B,以此类推,直到100N,其中N是许多设备顺序的序号。每一个设备100A...N包括:简档数据102;设备规划器(profiler)104;数据记录106;设备控制器108;和数据交换器110。服务器300包括:简档数据301;设备规划器302;调度器304;计划306;更新器308;数据交换器310;带宽预测部件311;和上载器312。记录数据存储在数据存储部件400中。
设备规划器302维护每一个从客户机设备收集的设备简档102。
设备简档102包含关于设备的特性,但不包含下载数据本身。参照图2,在优选实施例中,对于每个设备,设备简档102包含两个简档:首先是连通性简档103A;其次是下载简档103B。
连通性简档103A包含随时间的GSM无线接收功率,并且包括具有数据和时间域以及GSM信号域的数据结构。在另一个实施例中,连通性简档中将包含设备的地理位置,它是从全球定位系统(GPS)数据或来自GSM接收机的三角学数据推导出来的。在一个星期里设备的状况被记录,这很可能显示特性曲线(pattern)。但是,在其它实施例中,可能同时使用或替代使用更长的周期。虽然理论上可以更小,但是通常将一天的数据看作是最小的,并且三个星期的数据给出较好的平均值。超过4周的数据会给设备规划器302带来存储资源的压力。
之前收集的数据量允许至少进行对下一次下载的数据量的估计。设备规划器302向设备调度器304提供信息以使其能够建立对于连接时间的估计。它还提供关于GSM功率电平的信息,以便能够估计不适合的连接时间。
下载简档103B为每个设备存储每一次下载数据的记录,并且包括下载时间和下载中所收集的数据量。
调度器304最初基于每个设备期望传输的数据量通过向每个特定设备分配时间长度来构建计划306。设备调度器304从数据交换器310接收实际的网络使用率,并从部件311接收带宽预测信息。如果调度器304发现目前网络使用率超过或远小于用于构建计划306的网络使用率,则调度器304更新计划306。设备调度器304基本工作到总容量的80%,以便能够应付超负荷并使得重新安排工作不会不断重新计划。
计划306(见图3)是存储每个设备的下载安排的数据结构。记录设备每次下载的数据库具有四个域:1)传输时间长度(开始时间和结束时间);2)设备标识;和3)传输量。
更新器308通过传送具有当前安排细节的消息,并且当对计划306进行相关改变时,保持更新设备的安排的时间。通过数据交换器310来注意离线设备的状况,并且当离线设备变为在线时立即通过数据交换器310通知该设备。
如果设备的存储空间用完,或在过长时间长度内都没有下载,在这种情况下,更新器308与调度器304进行协商。调度器304识别计划306中的变化,并通知更新器308,并且利用来自设备100A...N的确认更新计划306。
带宽预测部件311从通过数据交换器310的实际数据传输监视当前的下载活动。通过这一信息,现在的下载带宽能够得到监视并被存储,以便作为将来的计划参考。然后,这一数据被用于向调度器304提供网络容量的预测,调度器304随后可能选择通过移动设备来调低移动设备的数据传输,或者提升设备以利用可用带宽。在另一个实施例中,带宽部件从网络供应商获得预测信息。
上载器312确定何时用新软件更新客户机设备。在输入计划306时提供可能利用数据通信线路210、206的其它通信量。由于每次下载将减小用于数据上载的“有效”通信带宽,因此计划306将对确定何时向客户机设备上载软件造成影响。
下面将说明客户机设备100A。客户机设备100B...N具有相同的部件和结构,只是具有不同的标识。每个设备100A...N包括:简档数据102;设备规划器104;数据记录106;设备控制器108;和数据交换器110。
由设备简档部件104维护的简档数据102维护设备的连通性和数据容量的简档。简档数据102被发送给服务器300以用于调度器304计划并确定优先级。
设备记录106包含向服务器300传输的记录数据,它还可能包含任何被设备控制器108使用的特定数据。关键目的是经由服务器300从客户机向数据存储400传输记录数据106。
设备控制器108负责确保记录数据的协调,并控制到服务器300的数据来下载和数据量的通信。设备控制器108基于从服务器300接收的安排的时间初始化数据连接和批量传输。设备控制器108经由更新器308从计划306接收安排信息。在下载记录数据之前,设备控制器108通过更新器308和数据交换机制310/110与调度器304建立通信,以核验(check)最终调整。理想地,每个客户机100A...N由相同版本的设备控制器108控制,但是有可能一些设备已经由更新器312更新,而另一些设备仍使用旧版本。软件更新可以使用与数据传输相同的通信线路在服务器300和客户机100A...N之间传输。
如果估计的下载量与实际下载量不同,优选实施例的方法重新安排计划中的设备。下面将参照图4说明另一个实施例的方法500。
在步骤502,调度器304从简档数据301中选择设备。最初,以之前的传输量的顺序进行选择。
在步骤504,调度器304通过查看设备的下载简档并使用之前的传输量估计每个设备将来的传输量。可能会使用之前传输量的平均值。
在步骤506,调度器304根据估计的传输量计算传输时间长度。
在步骤508,在计划306中存储估计的传输时间长度,并且更新器308经由数据交换机制310向设备发送安排的时间。
在步骤510,将处理返回到步骤502,以便对于设备简档中的所有设备重复步骤502到508。
一旦计划完成,每个设备将从更新器308接收到一个安排的传输时间。每个设备将在安排的时间开始下载记录数据。但是,如果估计的传输量与实际数量不同,则服务器必须重新计算某些设备的安排的时间。
在传输之前,在步骤512,被安排的设备在安排的时间以实际下载量与服务器联系。
在步骤514,调度器304获取实际传输量。如果实际传输量与估计的不同,则不同的传输时间长度将改变其它设备的安排的时间。在步骤516,调度器304重新计算受影响的设备的传输时间长度。
在步骤518,如果当前设备的实际传输时间长度与计划中所估计的不同,则调度器304重新安排当前设备。如果传输时间长度过长,则下一个被安排的设备将或者在时间上被推前,或者被具有较短传输时间长度的另一个设备替代。在本实施例中,具有较短传输时间长度的设备被替换为下一个设备,而这有利地最小化了对于整个计划306的改变。在另一个实施例中,下一个被安排的设备被给予一个新的信息传输时间长度,该传输时间长度将影响随后的下载,但会保持原有顺序。如果传输时间长度过短,将出现一些可用的空闲资源,该空闲资源将由具有能够填充该资源的传输时间长度的新的设备填充。在这种情况下,也有可能提前所有设备的传输时间长度,但是优选为基本保持原有计划。在另一个实施例中,可以以使得计划306的改变最小的方式重新安排当前设备本身。
在前述步骤之后或期间,在步骤520,当前客户机发送其记录的数据。
在步骤522,对于计划306中的所有设备,重复处理。
在优选实施例中,所有简档数据都被存储在服务器300中,但是在另一实施例中,数据可能被存储在设备本身。之后,在需要时,从设备请求简档信息。在这个另一实施例中,可能在请求数据时数据恰恰不可获得,因此该实施例非优选实施例。
服务器300最初基于简单的交错(staggered)算法创建计划306。
在创建最初的计划之前,所有设备控制器108通知设备规划器302将要发送的数据量。更新器308通知设备控制器108连接到服务器300以传输数据106的时间。
规划部件302将存储这一简档,并将信息传递给动态调度器304,动态调度器304将使用已存在的计划306,并且如果需要将调整计划并经由308重新通知客户机。
客户机也将其简档数据102经由设备简档模块104发送给服务器设备简档302。简档数据102存储了每一时间单元收集的数据量和可用网络覆盖的时间。
调度器304使用来自简档数据304的历史简档数据计划到达时间和连接长度以便在工作日将负荷分派(distribute)出去。最佳计划能够保持核心数目的客户机通信而不会使系统超负荷。为了做到这点,使用客户机调度器108发送的已知的数据量,并且使用从设备规划器302预测的数据量。这一信息与实际和预测的网络带宽(来自310网络带宽预测部件)一起使用。
虽然实施例是按照单一服务器说明的,但是可以将解决方案的规模增加到两个或更多个服务器。
Claims (12)
1、一种用于从多个客户机设备向服务器传输数据的数据记录方法,所述方法包括:
根据估计的每个设备的传输量建立传输时间长度的安排,其中进一步包括对于每个设备执行以下步骤:
估计设备未来的传输量;
根据对所述设备未来的传输量的估计和其它设备的传输时间长度,在所述设备被安排以便向服务器下载其数据时,计算传输时间长度;
在数据结构中存储传输时间长度和对应的设备参考;
接收设备的实际传输量;
根据所接收的实际传输量和对应的估计的所述设备的传输量之间的差异,更新所有设备的安排;
传输所述设备的数据;
其中,所述未来的传输量是根据客户机的历史传输量的估计。
2、如权利要求1所述的方法,其中,所述更新安排的步骤包括:根据实际传输量重新计算所述设备的传输时间长度。
3、如权利要求2所述的方法,其中,所述更新安排的步骤还包括:如果所述设备的重新计算的传输时间长度影响到其它设备的传输时间长度,则重新计算安排中的其它设备的传输时间长度。
4、如权利要求2或3所述的方法,其中,如果原始计算的传输时间长度与重新计算的传输时间长度不同,则重新安排随后的一个或多个传输。
5、如权利要求1到3的任何一项所述的方法,其中,所述未来的传输量根据现在的记录数据的数量从所述客户机获得。
6、如权利要求4所述的方法,其中,所述未来的传输量根据现在的记录数据的数量从所述客户机获得。
7、如权利要求1到3的任何一项所述的方法,其中,所述未来的传输量是根据所述客户机的历史传输量和现在的记录数据的数量的估计。
8、如权利要求4所述的方法,其中,所述未来的传输量是根据所述客户机的历史传输量和现在的记录数据的数量的估计。
9、如权利要求5所述的方法,其中,所述未来的传输量是根据所述客户机的历史传输量和现在的记录数据的数量的估计。
10、如权利要求6所述的方法,其中,所述未来的传输量是根据所述客户机的历史传输量和现在的记录数据的数量的估计。
11、一种用于从多个客户机设备向服务器传输数据的数据记录系统,所述系统包括:
用于根据估计的每个设备的传输量建立传输时间长度的安排的装置,其中进一步包括:
用于估计设备的未来传输量的装置;
用于根据对所述设备未来的传输量的估计和其它设备的传输时间长度,在所述设备被安排以便向服务器下载其数据时,计算传输时间长度的装置;
用于在数据结构中存储传输时间长度和对应的设备参考的装置;
用于接收设备的实际传输量的装置;
用于根据所接收的实际传输量和对应的估计的所述设备的传输量之间的差异,更新所有设备的安排的装置;
用于传输所述设备的数据的装置;
其中,所述未来传输量是根据客户机的历史传输量的估计。
12、一种用于从网络服务接收合并的记录数据的服务请求器,所述网络服务合并通过无线网络来自多个远程设备的所述记录数据,所述网络服务执行包括下列步骤的方法:
根据估计的每个设备的传输量建立传输时间长度的安排,其中进一步包括对于每个设备执行以下步骤:
估计设备未来的传输量;
根据对所述设备未来的传输量的估计和其它设备的传输时间长度,在所述设备被安排以便向服务器下载其数据时,计算传输时间长度;
在数据结构中存储传输时间长度和对应的设备参考;
接收设备的实际传输量;
根据所接收的实际传输量和对应的估计的所述设备的传输量之间的差异,更新所有设备的安排;
传输所述设备的数据;
其中,所述未来的传输量是根据客户机的历史传输量的估计。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GBGB0308121.3A GB0308121D0 (en) | 2003-04-09 | 2003-04-09 | Method and apparatus for data logging |
GB0308121.3 | 2003-04-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1765104A CN1765104A (zh) | 2006-04-26 |
CN100531222C true CN100531222C (zh) | 2009-08-19 |
Family
ID=9956427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200480007922XA Expired - Lifetime CN100531222C (zh) | 2003-04-09 | 2004-04-01 | 用于数据记录的方法和设备 |
Country Status (11)
Country | Link |
---|---|
US (2) | US7610398B2 (zh) |
EP (1) | EP1614274B1 (zh) |
JP (1) | JP4912143B2 (zh) |
KR (1) | KR100856989B1 (zh) |
CN (1) | CN100531222C (zh) |
AT (1) | ATE492112T1 (zh) |
CA (1) | CA2521595C (zh) |
DE (1) | DE602004030556D1 (zh) |
GB (1) | GB0308121D0 (zh) |
TW (1) | TWI349208B (zh) |
WO (1) | WO2004091172A1 (zh) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0308121D0 (en) * | 2003-04-09 | 2003-05-14 | Ibm | Method and apparatus for data logging |
JP4635558B2 (ja) * | 2004-10-27 | 2011-02-23 | カシオ計算機株式会社 | バックアップサ−バ装置ならびにプログラム |
US8966111B2 (en) * | 2005-03-10 | 2015-02-24 | Qualcomm Incorporated | Methods and apparatus for service planning and analysis |
US20060218324A1 (en) * | 2005-03-25 | 2006-09-28 | Matsushita Electrical Industrial Co., Ltd | Systems and methods for flexible data transfers in SDIO and/or MMC |
KR100754198B1 (ko) * | 2005-12-12 | 2007-09-03 | 삼성전자주식회사 | 소프트웨어 자동 업데이트 방법 및 시스템 |
KR100794685B1 (ko) * | 2006-06-23 | 2008-01-14 | 이성균 | 로깅 터미널 모니터링 시스템 |
US7680907B2 (en) * | 2006-07-21 | 2010-03-16 | Barclays Capital Inc. | Method and system for identifying and conducting inventory of computer assets on a network |
JP2008158664A (ja) * | 2006-12-21 | 2008-07-10 | Sony Corp | 通信システム、サーバ、通信端末及び通信方法 |
CN101377746A (zh) * | 2007-08-31 | 2009-03-04 | 鸿富锦精密工业(深圳)有限公司 | 排程任务更新系统及方法 |
WO2009050822A1 (ja) * | 2007-10-19 | 2009-04-23 | Fujitsu Limited | データ転送システム |
US8266260B2 (en) * | 2007-12-11 | 2012-09-11 | Sharp Laboratories Of America, Inc. | Method and system for updating the software of multiple network nodes |
KR100952679B1 (ko) * | 2008-03-10 | 2010-04-13 | 주식회사 케이티 | 이동 통신 시스템에서의 셀 방송 서비스 메시지 전송 방법및 그것을 이용한 이동 통신 시스템, 및 그 인터페이스프로토콜 구조 |
JP5115802B2 (ja) * | 2008-03-11 | 2013-01-09 | 富士通株式会社 | スケジューリング装置、スケジューリング方法、およびプログラム |
US8180824B2 (en) | 2009-02-23 | 2012-05-15 | Trane International, Inc. | Log collection data harvester for use in a building automation system |
US8965966B2 (en) * | 2010-12-15 | 2015-02-24 | Sap Se | System and method for logging a scheduler |
US20130246312A1 (en) * | 2012-03-19 | 2013-09-19 | Google Inc. | Providing information prior to downloading resources |
US9071653B2 (en) * | 2012-04-05 | 2015-06-30 | Verizon Patent And Licensing Inc. | Reducing cellular network traffic |
GB201208373D0 (en) * | 2012-05-14 | 2012-06-27 | Touchtype Ltd | Mechanism for synchronising devices,system and method |
US20140012970A1 (en) * | 2012-07-03 | 2014-01-09 | Research In Motion Limited | Methods and devices for facilitating a download session |
US20140095554A1 (en) * | 2012-09-28 | 2014-04-03 | Hubertus V. Thomeer | System And Method For Storing Equipment Management Operations Data |
US20150172340A1 (en) * | 2013-01-11 | 2015-06-18 | Telefonaktiebolaget L M Ericsson (Publ) | Technique for Operating Client and Server Devices in a Broadcast Communication Network |
CN104135499A (zh) * | 2013-05-03 | 2014-11-05 | 腾讯科技(深圳)有限公司 | 流量提醒方法、装置及系统、流量查询方法及装置 |
US9916325B2 (en) | 2014-09-30 | 2018-03-13 | International Business Machines Corporation | Quick initialization of data regions in a distributed storage system |
US9904688B2 (en) | 2014-09-30 | 2018-02-27 | International Business Machines Corporation | Buffering and replicating data written to a distributed storage system |
US9405813B1 (en) * | 2015-02-19 | 2016-08-02 | Vuclip | Media device knowledge base |
KR20170033121A (ko) * | 2015-09-16 | 2017-03-24 | 삼성전자주식회사 | 서비스 처리 방법 및 이를 구현하는 전자 장치 |
CN107918613B (zh) * | 2016-10-08 | 2022-01-21 | 上海宝存信息科技有限公司 | 因应服务质量的固态硬盘访问方法以及使用该方法的装置 |
GB2580159B (en) * | 2018-12-21 | 2021-01-06 | Graphcore Ltd | Scheduling messages |
KR20210101920A (ko) | 2020-02-11 | 2021-08-19 | 삼성전자주식회사 | 서버 장치 및 그의 제어 방법 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0294846A (ja) | 1988-09-30 | 1990-04-05 | Toshiba Corp | バスアクセス制御方式 |
US5909544A (en) * | 1995-08-23 | 1999-06-01 | Novell Inc. | Automated test harness |
US5732074A (en) | 1996-01-16 | 1998-03-24 | Cellport Labs, Inc. | Mobile portable wireless communication system |
US6021433A (en) * | 1996-01-26 | 2000-02-01 | Wireless Internet, Inc. | System and method for transmission of data |
JP3374666B2 (ja) * | 1996-08-06 | 2003-02-10 | 三菱電機株式会社 | 移動局間通信同期方法および移動局間通信同期システム |
US5844327A (en) * | 1996-08-21 | 1998-12-01 | Antec Corporation | Apparatus and method for optimizing power distributed in a broadband signal system |
US6332086B2 (en) * | 1997-04-07 | 2001-12-18 | Graham Avis | Discontinuous receive operation in a wireless terminal |
US6240294B1 (en) * | 1997-05-30 | 2001-05-29 | Itt Manufacturing Enterprises, Inc. | Mobile radio device having adaptive position transmitting capabilities |
US6263268B1 (en) | 1997-08-26 | 2001-07-17 | Transcontech Corporation | System and method for providing mobile automotive telemetry |
EP1195073B1 (en) * | 1999-07-14 | 2006-03-01 | Nokia Corporation | Prioritized sending of data |
WO2001031945A1 (en) * | 1999-10-28 | 2001-05-03 | Telcordia Technologies, Inc. | System and method for energy-efficient transmission power control, routing and transmission scheduling in wireless communication networks |
GB2360173B (en) | 2000-03-07 | 2004-04-07 | Hewlett Packard Co | Distributed telemetry method and system |
JP3619742B2 (ja) * | 2000-03-24 | 2005-02-16 | 三洋電機株式会社 | 無線基地局及び受信同期窓制御方法 |
US6493331B1 (en) | 2000-03-30 | 2002-12-10 | Qualcomm Incorporated | Method and apparatus for controlling transmissions of a communications systems |
IL137123A (en) | 2000-07-02 | 2009-07-20 | Ofer Avni | Method for monitoring cellular communications and system therefor |
EP1684452A2 (en) | 2000-09-01 | 2006-07-26 | Matsushita Electric Industries Co., Ltd. | Receiving terminal with storage management |
EP1213905B1 (en) | 2000-12-06 | 2011-08-17 | Siemens AG | Location dependent data collection |
US6925057B2 (en) * | 2000-12-06 | 2005-08-02 | Lucent Technologies Inc. | Method of scheduling a quality of service level in a high data rate system |
US7142508B2 (en) | 2000-12-22 | 2006-11-28 | Radiance Technologies, Inc. | System and method for controlling data transfer rates on a network |
EP1413151A2 (en) * | 2000-12-27 | 2004-04-28 | Cellglide Technologies Corp. | Resource allocation in cellular telephone networks |
US7142527B2 (en) * | 2001-02-28 | 2006-11-28 | Nokia Inc. | System and method for transmission scheduling using network membership information and neighborhood information |
US6785834B2 (en) * | 2001-03-21 | 2004-08-31 | International Business Machines Corporation | Method and system for automating product support |
US7065051B2 (en) | 2001-03-27 | 2006-06-20 | Intel Corporation | Management and scheduling of data that is wirelessly transmitted between a base transceiver station and subscriber units |
EP1274178A1 (en) * | 2001-06-28 | 2003-01-08 | Siemens Information and Communication Networks S.p.A. | Downlink power control in packet switching cellular systems with dynamic channel allocation |
US7406041B2 (en) * | 2001-07-31 | 2008-07-29 | Brocade Communications Systems, Inc. | System and method for late-dropping packets in a network switch |
US6674804B1 (en) * | 2001-11-12 | 2004-01-06 | Bigband Networks, Inc. | Method for generating a multiplexed sequence of media units |
US7139692B2 (en) * | 2001-12-21 | 2006-11-21 | Opnet Technologies, Inc. | Flow propagation analysis using iterative signaling |
US7356346B2 (en) * | 2002-06-28 | 2008-04-08 | Lucent Technologies Inc. | Method of uplink scheduling for data communication |
US6985439B2 (en) * | 2002-10-25 | 2006-01-10 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for wireless network admission control based on quality of service |
GB0308121D0 (en) * | 2003-04-09 | 2003-05-14 | Ibm | Method and apparatus for data logging |
GB0308137D0 (en) * | 2003-04-09 | 2003-05-14 | Ibm | Method and apparatus for data logging |
-
2003
- 2003-04-09 GB GBGB0308121.3A patent/GB0308121D0/en not_active Ceased
-
2004
- 2004-04-01 EP EP04725080A patent/EP1614274B1/en not_active Expired - Lifetime
- 2004-04-01 JP JP2006506062A patent/JP4912143B2/ja not_active Expired - Fee Related
- 2004-04-01 TW TW093109097A patent/TWI349208B/zh not_active IP Right Cessation
- 2004-04-01 AT AT04725080T patent/ATE492112T1/de not_active IP Right Cessation
- 2004-04-01 KR KR1020057016762A patent/KR100856989B1/ko not_active IP Right Cessation
- 2004-04-01 US US10/552,230 patent/US7610398B2/en not_active Expired - Fee Related
- 2004-04-01 DE DE602004030556T patent/DE602004030556D1/de not_active Expired - Lifetime
- 2004-04-01 CA CA2521595A patent/CA2521595C/en not_active Expired - Lifetime
- 2004-04-01 CN CNB200480007922XA patent/CN100531222C/zh not_active Expired - Lifetime
- 2004-04-01 WO PCT/GB2004/001384 patent/WO2004091172A1/en active Application Filing
-
2009
- 2009-10-21 US US12/582,786 patent/US8046406B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
GB0308121D0 (en) | 2003-05-14 |
TW200502803A (en) | 2005-01-16 |
JP2006522975A (ja) | 2006-10-05 |
US7610398B2 (en) | 2009-10-27 |
US20100042683A1 (en) | 2010-02-18 |
EP1614274B1 (en) | 2010-12-15 |
JP4912143B2 (ja) | 2012-04-11 |
TWI349208B (en) | 2011-09-21 |
CN1765104A (zh) | 2006-04-26 |
ATE492112T1 (de) | 2011-01-15 |
CA2521595C (en) | 2010-06-22 |
KR100856989B1 (ko) | 2008-09-04 |
US20060265524A1 (en) | 2006-11-23 |
KR20050122207A (ko) | 2005-12-28 |
WO2004091172A1 (en) | 2004-10-21 |
US8046406B2 (en) | 2011-10-25 |
DE602004030556D1 (de) | 2011-01-27 |
CA2521595A1 (en) | 2004-10-21 |
EP1614274A1 (en) | 2006-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100531222C (zh) | 用于数据记录的方法和设备 | |
EP1611766B1 (en) | Method and apparatus for data logging | |
EP1927240A2 (en) | Wireless system for automatic ordering of maintenance parts for equipment | |
CN103607456A (zh) | 一种集群移动终端的软件远程升级的方法 | |
CN103634369A (zh) | 基于云计算的数据共享系统和方法 | |
EP3763506A1 (en) | System for displaying processed data from molds | |
CN102782650A (zh) | 用于管理分布式环境中系统管理代理的配置的方法与系统 | |
CA2889175A1 (en) | Systems and methods for cost effective distribution of files to user devices using combination of broadcast and two-way communication paths | |
CN110428120A (zh) | 实时的个人移动性规划系统 | |
EP2741446B1 (en) | Intelligent large network configuration management service | |
KR101072380B1 (ko) | 인터넷기반 업무관리 시스템 | |
CN101673103B (zh) | 用于数控车间的加工代码传输方法 | |
CN1412711B (zh) | 车辆管理系统,适用于该系统的车辆管理装置和程序产品 | |
CN115878121A (zh) | 终端代码增量编译方法、系统、装置、服务器和存储介质 | |
US20130178188A1 (en) | Modeling billing impacts in data sensitive environments | |
CN116708523B (zh) | 混凝土数据处理方法及装置 | |
CN112822744B (zh) | 城市大脑系统中的管理数据发送系统 | |
GB2463028A (en) | A method of operating an offline mobile sales service logistics system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20211109 Address after: New York, United States Patentee after: Qindarui Co. Address before: Armank, New York, USA Patentee before: International Business Machines Corp. |
|
CX01 | Expiry of patent term |
Granted publication date: 20090819 |