Movatterモバイル変換


[0]ホーム

URL:


US20020078243A1 - Method and apparatus for time synchronization in a network data processing system - Google Patents

Method and apparatus for time synchronization in a network data processing system
Download PDF

Info

Publication number
US20020078243A1
US20020078243A1US09/738,244US73824400AUS2002078243A1US 20020078243 A1US20020078243 A1US 20020078243A1US 73824400 AUS73824400 AUS 73824400AUS 2002078243 A1US2002078243 A1US 2002078243A1
Authority
US
United States
Prior art keywords
data processing
processing system
time
target
reply
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.)
Abandoned
Application number
US09/738,244
Inventor
Bruce Rich
Xiaoyan Zhang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines CorpfiledCriticalInternational Business Machines Corp
Priority to US09/738,244priorityCriticalpatent/US20020078243A1/en
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATIONreassignmentINTERNATIONAL BUSINESS MACHINES CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: RICH, BRUCE ARLAND, ZHANG, XIAOYAN
Publication of US20020078243A1publicationCriticalpatent/US20020078243A1/en
Priority to US11/134,639prioritypatent/US20050210306A1/en
Priority to US11/134,707prioritypatent/US20050210153A1/en
Priority to US12/129,490prioritypatent/US7818562B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method, apparatus, and computer implemented instructions for synchronizing time in a network data processing system. A request for time synchronization is received at a target data processing system. A current target time at the target data processing system is placed in a reply. The reply is sent to the source data processing system. A current source time from when the reply is received at the source data processing system is compared to the current target time to generate a comparison. A synchronization factor is generated using the comparison.

Description

Claims (34)

What is claimed is:
1. A method for synchronizing time in a network data processing system comprising the data processing system implemented steps of:
receiving a request for time synchronization at a target data processing system, wherein the request is received from a source data processing system;
placing a current target time at the target data processing system in a reply;
sending the reply to the source data processing system;
comparing a current source time from when the reply is received at the source data processing system to the current target time to generate a comparison; and
generating a synchronization factor using the comparison.
2. The method of claim Al, wherein the synchronization factor is determined as follows:
SF=T3T2
wherein SF is the synchronization factor, T2 is the current target time, and T3 is the current source time when the reply is received.
3. The method of claim Al, wherein the synchronization factor is determined as follows:
SF=T3T2−(T3T1)/2
wherein SF is the synchronization factor, Tl is a source time when the request is sent, T2 is the current source time, and T3 is the current source time when the reply is received.
4. The method of claim A1 further comprising:
generating a time stamp for a message using the synchronization factor and a current time in the target data processing system.
5. The method of claim A1 further comprising:
storing the synchronization factor.
6. A method in a data processing system for synchronizing time, the method comprising:
sending a synchronization request to a target;
receiving a reply, wherein the reply includes a current time from the target;
identifying a clock skew using the current time from the target; and
generating a time stamp for a message using the clock skew.
7. The method ofclaim 6 further comprising:
sending the message to a server.
8. The method ofclaim 6, wherein the message is a request for authentication.
9. The method ofclaim 6, wherein the target is a key distribution center server.
10. The method ofclaim 6, wherein the clock skew is identified as follows:
CS=T3T2
wherein CS is the clock skew, T2 is the current time from the target, and T3 is a current time at the data processing system when the reply is received.
11. The method ofclaim 6, wherein the request is sent a selected time and wherein the clock skew is determined as follows:
CS=T3T2−(T3T1)/2
wherein CS is the clock skew, T1 is the selected time, T2 is the current time from the target, and T3 is a current time at the data processing system when the reply is received.
12. The method ofclaim 7 further comprising:
determining whether the server is located in a different realm from the target, prior to sending the message to the server; and
responsive to the server being located in the different realm, sending a synchronization request to a new target in the different realm; receiving a reply, wherein the reply includes a new current time from the new target; identifying a new clock skew using the current time from the new target; and generating a new time stamp for the message using the new clock skew.
13. The method ofclaim 12, wherein the new target is a key distribution center server.
14. A data processing system comprising:
a bus system;
a communications unit connected to the bus, wherein data is sent and received using the communications unit;
a memory connected to the bus system, wherein a set of instructions are located in the memory; and
a processor unit connected to the bus system, wherein the processor unit executes the set of instructions to send a synchronization request to a target; receive a reply, wherein the reply includes a current time from the target; identify a clock skew using the current time from the target; and generate a time stamp for a message using the clock skew.
15. The data processing system ofclaim 14, wherein the bus system includes a primary bus and a secondary bus.
16. The data processing system ofclaim 14, wherein the processor unit includes a single processor.
17. The data processing system ofclaim 14, wherein the processor unit includes a plurality of processors.
18. The data processing systemclaim 14, wherein the communications unit is an Ethernet adapter.
19. A network data processing system for synchronizing time comprising:
receiving means for receiving a request for time synchronization at a target data processing system, wherein the request is received from a source data processing system;
placing means for placing a current target time at the target data processing system in a reply;
sending means for sending the reply to the source data processing system;
comparing means for comparing a current source time from when the reply is received at the source data processing system to the current target time to generate a comparison; and
generating means for generating a synchronization factor using the comparison.
20. The network data processing system ofclaim 19, wherein the synchronization factor is determined as follows:
SF=T3T2
wherein SF is the synchronization factor, T2 is the current target time, and T3 is the current source time when the reply is received.
21. The network data processing system ofclaim 19, wherein the synchronization factor is determined as follows:
SF=T3T2−(T3−-T1)/2
wherein SF is the synchronization factor, T1 is a source time when the request is sent, T2 is the current source time, and T3 is the current source time when the reply is received.
22. The network data processing system ofclaim 19, wherein the generating means is a first generating means and further comprising:
second generating means for generating a time stamp for a message using the synchronization factor and a current time in the target data processing system.
23. The network data processing system ofclaim 19 further comprising:
storing the synchronization factor.
24. The network data processing system ofclaim 19, wherein the receiving means, placing means, and sending means are located in the target data processing system and wherein the comparing means and the generating means are located in the source data processing system.
25. A data processing system for synchronizing time, the data processing system comprising:
sending means for sending a synchronization request to a target;
receiving means for receiving a reply, wherein the reply includes a current time from the target;
identifying means for identifying a clock skew using the current time from the target; and
generating means for generating a time stamp for a message using the clock skew.
26. The data processing system ofclaim 25, wherein the sending means is a first sending means and further comprising:
second sending means for sending the message to a server
27. The data processing system ofclaim 25, wherein the message is a request for authentication.
28. The data processing system ofclaim 25, wherein the target is a key distribution center server.
29. The data processing system ofclaim 25, wherein the clock skew is identified as follows:
CS=T3T2
wherein CS is the clock skew, T2 is the current time from the target, and T3 is a current time at the data processing system when the reply is received.
30. The data processing system ofclaim 25, wherein the request is sent a selected time and wherein the clock skew is determined as follows:
CS=T3T2−(T3T1)/2
wherein CS is the clock skew, T1 is the selected time, T2 is the current time from the target, and T3 is a current time at the data processing system when the reply is received.
31. The data processing system ofclaim 26 further comprising:
determining means for determining whether the server is located in a different realm from the target, prior to sending the message to the server; and
execution means, responsive to the server being located in the different realm, for sending a synchronization request to a new target in the different realm; receiving a reply, wherein the reply includes a new current time from the new target; identifying a new clock skew using the current time from the new target; and generating a new time stamp for the message using the new clock skew.
32. The data processing system ofclaim 31, wherein the new target is a key distribution center server.
33. A computer program product in a computer readable medium for synchronizing time in a network data processing system, wherein the computer program product:
first instructions for receiving a request for time synchronization at a target data processing system, wherein the request is received from a source data processing system;
second instructions for placing a current target time at the target data processing system in a reply;
third instructions for sending the reply to the source data processing system;
fourth instructions for comparing a current source time from when the reply is received at the source data processing system to the current target time to generate a comparison; and
fifth instructions for generating a synchronization factor using the comparison.
34. A computer program product in a computer readable medium for synchronizing time, the computer program product comprising:
first instructions for sending a synchronization request to a target;
second instructions for receiving a reply, wherein the reply includes a current time from the target;
third instructions for identifying a clock skew using the current time from the target; and
fourth instructions for generating a time stamp for a message using the clock skew.
US09/738,2442000-12-152000-12-15Method and apparatus for time synchronization in a network data processing systemAbandonedUS20020078243A1 (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
US09/738,244US20020078243A1 (en)2000-12-152000-12-15Method and apparatus for time synchronization in a network data processing system
US11/134,639US20050210306A1 (en)2000-12-152005-05-20Method and apparatus for time synchronization in a network data processing system
US11/134,707US20050210153A1 (en)2000-12-152005-05-20Method and apparatus for time synchronization in a network data processing system
US12/129,490US7818562B2 (en)2000-12-152008-05-29Method and apparatus for time synchronization in a network data processing system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US09/738,244US20020078243A1 (en)2000-12-152000-12-15Method and apparatus for time synchronization in a network data processing system

Related Child Applications (2)

Application NumberTitlePriority DateFiling Date
US11/134,707DivisionUS20050210153A1 (en)2000-12-152005-05-20Method and apparatus for time synchronization in a network data processing system
US11/134,639DivisionUS20050210306A1 (en)2000-12-152005-05-20Method and apparatus for time synchronization in a network data processing system

Publications (1)

Publication NumberPublication Date
US20020078243A1true US20020078243A1 (en)2002-06-20

Family

ID=24967186

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US09/738,244AbandonedUS20020078243A1 (en)2000-12-152000-12-15Method and apparatus for time synchronization in a network data processing system
US11/134,707AbandonedUS20050210153A1 (en)2000-12-152005-05-20Method and apparatus for time synchronization in a network data processing system
US11/134,639AbandonedUS20050210306A1 (en)2000-12-152005-05-20Method and apparatus for time synchronization in a network data processing system
US12/129,490Expired - Fee RelatedUS7818562B2 (en)2000-12-152008-05-29Method and apparatus for time synchronization in a network data processing system

Family Applications After (3)

Application NumberTitlePriority DateFiling Date
US11/134,707AbandonedUS20050210153A1 (en)2000-12-152005-05-20Method and apparatus for time synchronization in a network data processing system
US11/134,639AbandonedUS20050210306A1 (en)2000-12-152005-05-20Method and apparatus for time synchronization in a network data processing system
US12/129,490Expired - Fee RelatedUS7818562B2 (en)2000-12-152008-05-29Method and apparatus for time synchronization in a network data processing system

Country Status (1)

CountryLink
US (4)US20020078243A1 (en)

Cited By (44)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040148333A1 (en)*2003-01-272004-07-29Microsoft CorporationPeer-to-peer grouping interfaces and methods
US20040151125A1 (en)*2000-12-282004-08-05Oyvind HolmeideMethod for synchronization in a local area network including a store-and-forward device
US20050005114A1 (en)*2003-07-052005-01-06General Instrument CorporationTicket-based secure time delivery in digital networks
US20050108371A1 (en)*2003-10-232005-05-19Microsoft CorporationManaged peer name resolution protocol (PNRP) interfaces for peer to peer networking
US20050108373A1 (en)*2003-11-052005-05-19Microsoft CorporationMethod for establishing and maintaining a shared view of time in a peer-to-peer network
US20050146448A1 (en)*2002-01-152005-07-07Microsoft CorporationMethods and systems for synchronizing data streams
GB2404761B (en)*2003-08-082006-10-11Hewlett Packard Development CoMultiprocessor system with interactive synchronization of local clocks
US20060239295A1 (en)*2005-04-222006-10-26Microsoft CorporationApplication programming interface for inviting participants in a serverless peer to peer network
US20060242415A1 (en)*2005-04-222006-10-26Citrix Systems, Inc.System and method for key recovery
DE102005025325A1 (en)*2005-05-312006-12-07Siemens Ag Method for transmission and verification of synchronization messages
US20070094584A1 (en)*2005-10-262007-04-26Lee PreimesbergerUnit time synchronization techniques in a manufacturing environment
US20070157295A1 (en)*2005-12-302007-07-05Geetha MangaloreMethod and apparatus for provisioning a device to access digital rights management (DRM) services in a universal plug and play (UPnP) network
US20070204022A1 (en)*2006-02-242007-08-30Acer Inc.Method for acquiring information, and hand-held mobile communications device for implementing the method
US20080014910A1 (en)*2006-05-112008-01-17Acer Inc.Method for acquiring information, and hand-held mobile communications device for implementing the method
US7373508B1 (en)*2002-06-042008-05-13Cisco Technology, Inc.Wireless security system and method
US20080126820A1 (en)*2006-07-172008-05-29Keir FraserTracking current time on multiprocessor hosts and virtual machines
US20080183899A1 (en)*2007-01-312008-07-31International Business Machines CorporationServer time protocol messages and methods
US20080184060A1 (en)*2007-01-312008-07-31International Business Machines CorporationFacilitating recovery in a coordinated timing network
US20080183895A1 (en)*2007-01-312008-07-31International Business Machines CorporationFacilitating synchronization of servers in a coordinated timing network
US20080183897A1 (en)*2007-01-312008-07-31International Business Machines CorporationEmploying configuration information to determine the role of a server in a coordinated timing network
US7493363B2 (en)2001-09-192009-02-17Microsoft CorporationPeer-to-peer group management and method for maintaining peer-to-peer graphs
US7539777B1 (en)*2002-10-252009-05-26Cisco Technology, Inc.Method and system for network time protocol forwarding
US20090248868A1 (en)*2005-04-222009-10-01Microsoft CorporationContact Management in a Serverless Peer-to-Peer System
US20090248900A1 (en)*2008-03-272009-10-01Microsoft CorporationSynchronizing clocks in an asynchronous distributed system
US20090257456A1 (en)*2008-04-102009-10-15International Business Machines CorporationCoordinated timing network having servers of different capabilities
US7613812B2 (en)2002-12-042009-11-03Microsoft CorporationPeer-to-peer identity management interfaces and methods
US7653631B1 (en)*2001-05-102010-01-26Foundationip, LlcMethod for synchronizing information in multiple case management systems
US20100100762A1 (en)*2008-10-212010-04-22International Business Machines CorporationBackup power source used in indicating that server may leave network
US20100185889A1 (en)*2007-01-312010-07-22International Business Machines CorporationChannel subsystem server time protocol commands
US7797414B2 (en)*2007-01-312010-09-14International Business Machines CorporationEstablishing a logical path between servers in a coordinated timing network
US7899894B2 (en)2006-08-302011-03-01International Business Machines CorporationCoordinated timing network configuration parameter update procedure
US7925916B2 (en)2008-04-102011-04-12International Business Machines CorporationFailsafe recovery facility in a coordinated timing network
US7949996B2 (en)2003-10-232011-05-24Microsoft CorporationPeer-to-peer identity management managed interfaces and methods
US20110252266A1 (en)*2010-04-122011-10-13Costa Glauber De OliveiraKeeping time in multi-processor virtualization environments
US8688803B2 (en)2004-03-262014-04-01Microsoft CorporationMethod for efficient content distribution using a peer-to-peer networking infrastructure
US8806063B1 (en)*2011-07-112014-08-12Juniper Networks, Inc.Enhanced pulse assisted time synchronization protocol
US9027099B1 (en)2012-07-112015-05-05Microstrategy IncorporatedUser credentials
US9071424B1 (en)*2013-03-292015-06-30Emc CorporationToken-based key generation
US9154303B1 (en)2013-03-142015-10-06Microstrategy IncorporatedThird-party authorization of user credentials
US9432339B1 (en)2014-09-292016-08-30Emc CorporationAutomated token renewal using OTP-based authentication codes
US9640001B1 (en)2012-11-302017-05-02Microstrategy IncorporatedTime-varying representations of user credentials
US9887992B1 (en)2012-07-112018-02-06Microstrategy IncorporatedSight codes for website authentication
US9886569B1 (en)2012-10-262018-02-06Microstrategy IncorporatedCredential tracking
US12088576B2 (en)*2019-12-132024-09-10Visa International Service AssociationSystem, method, and computer program product for managing computational cluster access to multiple domains

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020078243A1 (en)*2000-12-152002-06-20International Business Machines CorporationMethod and apparatus for time synchronization in a network data processing system
DE10241429B4 (en)*2002-09-062007-10-25Siemens Ag Method for the synchronization of network nodes of a subnetwork
US8591974B2 (en)2003-11-212013-11-26Kraft Foods Global Brands LlcDelivery system for two or more active components as part of an edible composition
US20050112236A1 (en)2003-11-212005-05-26Navroz BoghaniDelivery system for active components as part of an edible composition having preselected tensile strength
US8597703B2 (en)2005-05-232013-12-03Kraft Foods Global Brands LlcDelivery system for active components as part of an edible composition including a ratio of encapsulating material and active component
US8591972B2 (en)2005-05-232013-11-26Kraft Foods Global Brands LlcDelivery system for coated active components as part of an edible composition
US8591973B2 (en)2005-05-232013-11-26Kraft Foods Global Brands LlcDelivery system for active components and a material having preselected hydrophobicity as part of an edible composition
US8389032B2 (en)2005-05-232013-03-05Kraft Foods Global Brands LlcDelivery system for active components as part of an edible composition having selected particle size
US8389031B2 (en)2005-05-232013-03-05Kraft Foods Global Brands LlcCoated delivery system for active components as part of an edible composition
US8591968B2 (en)2005-05-232013-11-26Kraft Foods Global Brands LlcEdible composition including a delivery system for active components
US7805612B2 (en)*2005-12-022010-09-28Gm Global Technology Operations, Inc.Use of global clock to secure and synchronize messages in XM and SMS messages to a vehicle
US20070136792A1 (en)*2005-12-052007-06-14Ting David MAccelerating biometric login procedures
US8307120B2 (en)*2006-03-072012-11-06Nec CorporationResource information managing device, system, method, and program
US20080031283A1 (en)*2006-08-072008-02-07Martin Curran-GrayTime synchronization for network aware devices
US20080072303A1 (en)*2006-09-142008-03-20Schlumberger Technology CorporationMethod and system for one time password based authentication and integrated remote access
EP2153611B1 (en)2007-06-012013-03-27Research In Motion LimitedSynchronization of side information caches
WO2009033001A2 (en)*2007-09-052009-03-12University Of Utah Research FoundationRobust location distinction using teporal link signatures
GB2454937A (en)*2007-11-232009-05-27Ubiquisys LtdAcquiring time references for a telecommunications basestation from a time server
US8515061B2 (en)*2008-09-112013-08-20The University Of Utah Research FoundationMethod and system for high rate uncorrelated shared secret bit extraction from wireless link characteristics
US8503673B2 (en)2008-09-112013-08-06University Of Utah Research FoundationMethod and system for secret key exchange using wireless link characteristics and random device movement
US8502728B2 (en)2008-09-122013-08-06University Of Utah Research FoundationMethod and system for tracking objects using radio tomographic imaging
WO2010030950A2 (en)*2008-09-122010-03-18University Of Utah Research FoundationMethod and system for detecting unauthorized wireless access points using clock skews
US8108557B2 (en)*2009-01-222012-01-31Hewlett-Packard Development Company, L.P.System and method for measuring clock skew on a network
US8818288B2 (en)2010-07-092014-08-26University Of Utah Research FoundationStatistical inversion method and system for device-free localization in RF sensor networks
EP2701532B1 (en)2011-04-292017-11-15Intercontinental Great Brands LLCEncapsulated acid, method for the preparation thereof, and chewing gum comprising same
CN103814338A (en)2011-07-202014-05-21航空网络公司Systems and methods of network synchronization
US8938636B1 (en)2012-05-182015-01-20Google Inc.Generating globally coherent timestamps
US9569253B1 (en)2012-06-042017-02-14Google Inc.Ensuring globally consistent transactions
JP5734934B2 (en)*2012-09-072015-06-17株式会社東芝 Communication node, key synchronization method, key synchronization system
CN103516794B (en)*2013-09-242016-08-24武汉企鹅能源数据有限公司The network architecture of a kind of distributed server and its implementation
US9952620B2 (en)*2014-04-102018-04-24Intel CorporationTime-synchronizing a group of nodes
EP2963855A1 (en)*2014-07-042016-01-06Gemalto SASynchronization method for synchronizing a peripheral function.
US10050789B2 (en)2015-04-242018-08-14Red Hat, Inc.Kerberos preauthentication with J-PAKE
EP3333750A1 (en)*2016-12-062018-06-13Safenet Canada Inc.Method to create a trusted pool of devices

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5500897A (en)*1993-07-221996-03-19International Business Machines CorporationClient/server based secure timekeeping system
US5921938A (en)*1997-10-091999-07-13Physio-Control Manufacturing CorporationSystem and method for adjusting time associated with medical event data
US5968133A (en)*1997-01-101999-10-19Secure Computing CorporationEnhanced security network time synchronization device and method
US6023769A (en)*1998-09-172000-02-08Apple Computer, Inc.Method and apparatus for synchronizing an imprecise time clock maintained by a computer system
US6028939A (en)*1997-01-032000-02-22Redcreek Communications, Inc.Data security system and method
US6223240B1 (en)*1998-01-272001-04-24Lsi Logic CorporationBus bridge architecture for a data processing system capable of sharing processing load among a plurality of devices
US20030123491A1 (en)*2000-12-132003-07-03Bruno CouillardMethod and system for time synchronization

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5544322A (en)*1994-05-091996-08-06International Business Machines CorporationSystem and method for policy-based inter-realm authentication within a distributed processing system
US5978918A (en)*1997-01-171999-11-02Secure.Net CorporationSecurity process for public networks
US6157957A (en)*1998-01-222000-12-05Cisco Technology, Inc.Clock synchronization system and method using a continuous conversion function for a communication network
US6175920B1 (en)*1998-02-202001-01-16Unisys CorporationExpedited message control for synchronous response in a Kerberos domain
US6986039B1 (en)*2000-07-112006-01-10International Business Machines CorporationTechnique for synchronizing security credentials using a trusted authenticating domain
US20020078243A1 (en)*2000-12-152002-06-20International Business Machines CorporationMethod and apparatus for time synchronization in a network data processing system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5500897A (en)*1993-07-221996-03-19International Business Machines CorporationClient/server based secure timekeeping system
US6028939A (en)*1997-01-032000-02-22Redcreek Communications, Inc.Data security system and method
US5968133A (en)*1997-01-101999-10-19Secure Computing CorporationEnhanced security network time synchronization device and method
US5921938A (en)*1997-10-091999-07-13Physio-Control Manufacturing CorporationSystem and method for adjusting time associated with medical event data
US6223240B1 (en)*1998-01-272001-04-24Lsi Logic CorporationBus bridge architecture for a data processing system capable of sharing processing load among a plurality of devices
US6023769A (en)*1998-09-172000-02-08Apple Computer, Inc.Method and apparatus for synchronizing an imprecise time clock maintained by a computer system
US20030123491A1 (en)*2000-12-132003-07-03Bruno CouillardMethod and system for time synchronization

Cited By (95)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040151125A1 (en)*2000-12-282004-08-05Oyvind HolmeideMethod for synchronization in a local area network including a store-and-forward device
US8291105B2 (en)*2000-12-282012-10-16Abb Research Ltd.Method for synchronization in a local area network including a store-and-forward device
US7653631B1 (en)*2001-05-102010-01-26Foundationip, LlcMethod for synchronizing information in multiple case management systems
US7493363B2 (en)2001-09-192009-02-17Microsoft CorporationPeer-to-peer group management and method for maintaining peer-to-peer graphs
US7248187B2 (en)2002-01-152007-07-24Microsoft CorporationSynchronizing data streams
US7480728B2 (en)2002-01-152009-01-20Microsoft CorporationSynchronizing data streams
US7202803B2 (en)*2002-01-152007-04-10Microsoft CorporationMethods and systems for synchronizing data streams
US20050146448A1 (en)*2002-01-152005-07-07Microsoft CorporationMethods and systems for synchronizing data streams
US20050228898A1 (en)*2002-01-152005-10-13Microsoft CorporationSynchronizing data streams
US20060031556A1 (en)*2002-01-152006-02-09Microsoft CorporationSynchronizing data streams
US7885410B1 (en)2002-06-042011-02-08Cisco Technology, Inc.Wireless security system and method
US7373508B1 (en)*2002-06-042008-05-13Cisco Technology, Inc.Wireless security system and method
US7539777B1 (en)*2002-10-252009-05-26Cisco Technology, Inc.Method and system for network time protocol forwarding
US9021106B2 (en)2002-12-042015-04-28Microsoft Technology Licensing, LlcPeer-to-peer identity management interfaces and methods
US8756327B2 (en)2002-12-042014-06-17Microsoft CorporationPeer-to-peer identity management interfaces and methods
US7613812B2 (en)2002-12-042009-11-03Microsoft CorporationPeer-to-peer identity management interfaces and methods
US20100030900A1 (en)*2002-12-042010-02-04Microsoft CoporationPeer-to-Peer Identity Management Interfaces and Methods
US8010681B2 (en)2002-12-042011-08-30Microsoft CorporationCommunicating between an application process and a server process to manage peer-to-peer identities
US7596625B2 (en)2003-01-272009-09-29Microsoft CorporationPeer-to-peer grouping interfaces and methods
US20040148333A1 (en)*2003-01-272004-07-29Microsoft CorporationPeer-to-peer grouping interfaces and methods
US20050005114A1 (en)*2003-07-052005-01-06General Instrument CorporationTicket-based secure time delivery in digital networks
GB2404761B (en)*2003-08-082006-10-11Hewlett Packard Development CoMultiprocessor system with interactive synchronization of local clocks
US7949996B2 (en)2003-10-232011-05-24Microsoft CorporationPeer-to-peer identity management managed interfaces and methods
US20050108371A1 (en)*2003-10-232005-05-19Microsoft CorporationManaged peer name resolution protocol (PNRP) interfaces for peer to peer networking
US7496648B2 (en)2003-10-232009-02-24Microsoft CorporationManaged peer name resolution protocol (PNRP) interfaces for peer to peer networking
US7689720B2 (en)2003-11-052010-03-30Microsoft CorporationMethod for establishing and maintaining a shared view of time in a peer-to-peer network
US20050108373A1 (en)*2003-11-052005-05-19Microsoft CorporationMethod for establishing and maintaining a shared view of time in a peer-to-peer network
US8688803B2 (en)2004-03-262014-04-01Microsoft CorporationMethod for efficient content distribution using a peer-to-peer networking infrastructure
US8036140B2 (en)2005-04-222011-10-11Microsoft CorporationApplication programming interface for inviting participants in a serverless peer to peer network
US20060239295A1 (en)*2005-04-222006-10-26Microsoft CorporationApplication programming interface for inviting participants in a serverless peer to peer network
US7814214B2 (en)2005-04-222010-10-12Microsoft CorporationContact management in a serverless peer-to-peer system
US20090248868A1 (en)*2005-04-222009-10-01Microsoft CorporationContact Management in a Serverless Peer-to-Peer System
US7831833B2 (en)2005-04-222010-11-09Citrix Systems, Inc.System and method for key recovery
US20060242415A1 (en)*2005-04-222006-10-26Citrix Systems, Inc.System and method for key recovery
DE102005025325B4 (en)*2005-05-312007-06-28Siemens Ag Method for transmission and verification of synchronization messages
DE102005025325A1 (en)*2005-05-312006-12-07Siemens Ag Method for transmission and verification of synchronization messages
US7634580B2 (en)*2005-10-262009-12-15Hewlett-Packard Development Company, L.P.Unit time synchronization techniques in a manufacturing environment
US20070094584A1 (en)*2005-10-262007-04-26Lee PreimesbergerUnit time synchronization techniques in a manufacturing environment
US8176534B2 (en)*2005-12-302012-05-08General Instrument CorporationMethod and apparatus for provisioning a device to access digital rights management (DRM) services in a universal plug and play (UPnP) network
US20070157295A1 (en)*2005-12-302007-07-05Geetha MangaloreMethod and apparatus for provisioning a device to access digital rights management (DRM) services in a universal plug and play (UPnP) network
US20070204022A1 (en)*2006-02-242007-08-30Acer Inc.Method for acquiring information, and hand-held mobile communications device for implementing the method
US20080014910A1 (en)*2006-05-112008-01-17Acer Inc.Method for acquiring information, and hand-held mobile communications device for implementing the method
US7870411B2 (en)*2006-07-172011-01-11Xensource, Inc.Tracking current time on multiprocessor hosts and virtual machines
WO2008011030A3 (en)*2006-07-172008-09-25Xensource IncTracking current time on multiprocessor hosts and virtual machines
US20080126820A1 (en)*2006-07-172008-05-29Keir FraserTracking current time on multiprocessor hosts and virtual machines
US7899894B2 (en)2006-08-302011-03-01International Business Machines CorporationCoordinated timing network configuration parameter update procedure
US7783913B2 (en)2007-01-312010-08-24International Business Machines CorporationFacilitating recovery in a coordinated timing network
US8738792B2 (en)2007-01-312014-05-27International Business Machines CorporationServer time protocol messages and methods
US7797414B2 (en)*2007-01-312010-09-14International Business Machines CorporationEstablishing a logical path between servers in a coordinated timing network
US7783736B2 (en)*2007-01-312010-08-24International Business Machines CorporationDefinition of an active stratum-1 server in a coordinated timing network
US7779109B2 (en)*2007-01-312010-08-17International Business Machines CorporationFacilitating synchronization of servers in a coordinated timing network
US20100185889A1 (en)*2007-01-312010-07-22International Business Machines CorporationChannel subsystem server time protocol commands
US9164699B2 (en)2007-01-312015-10-20International Business Machines CorporationChannel subsystem server time protocol commands
US9112626B2 (en)2007-01-312015-08-18International Business Machines CorporationEmploying configuration information to determine the role of a server in a coordinated timing network
US7895303B2 (en)2007-01-312011-02-22International Business Machines CorporationServer time protocol control messages and methods
US20080183899A1 (en)*2007-01-312008-07-31International Business Machines CorporationServer time protocol messages and methods
US8972606B2 (en)2007-01-312015-03-03International Business Machines CorporationChannel subsystem server time protocol commands
US20080184060A1 (en)*2007-01-312008-07-31International Business Machines CorporationFacilitating recovery in a coordinated timing network
US20100223317A1 (en)*2007-01-312010-09-02International Business Machines CorporationServer time protocol messages and methods
US8001225B2 (en)2007-01-312011-08-16International Business Machines CorporationServer time protocol messages and methods
US20080183895A1 (en)*2007-01-312008-07-31International Business Machines CorporationFacilitating synchronization of servers in a coordinated timing network
US8458361B2 (en)2007-01-312013-06-04International Business Machines CorporationChannel subsystem server time protocol commands
US20080183897A1 (en)*2007-01-312008-07-31International Business Machines CorporationEmploying configuration information to determine the role of a server in a coordinated timing network
US20080183849A1 (en)*2007-01-312008-07-31International Business Machines CorporationServer time protocol control messages and methods
WO2009121005A3 (en)*2008-03-272009-12-23Microsoft CorporationSynchronizing clocks in an asynchronous distributed system
KR101566570B1 (en)2008-03-272015-11-05마이크로소프트 테크놀로지 라이센싱, 엘엘씨Synchronizing clocks in an asynchronous distributed system
CN101981527B (en)*2008-03-272012-12-26微软公司Synchronizing clocks in an asynchronous distributed system
US8073976B2 (en)2008-03-272011-12-06Microsoft CorporationSynchronizing clocks in an asynchronous distributed system
US20090248900A1 (en)*2008-03-272009-10-01Microsoft CorporationSynchronizing clocks in an asynchronous distributed system
US8416811B2 (en)2008-04-102013-04-09International Business Machines CorporationCoordinated timing network having servers of different capabilities
US20090257456A1 (en)*2008-04-102009-10-15International Business Machines CorporationCoordinated timing network having servers of different capabilities
US7925916B2 (en)2008-04-102011-04-12International Business Machines CorporationFailsafe recovery facility in a coordinated timing network
US20100100761A1 (en)*2008-10-212010-04-22International Business Machines CorporationMaintaining a primary time server as the current time server in response to failure of time code receivers of the primary time server
US7873862B2 (en)2008-10-212011-01-18International Business Machines CorporationMaintaining a primary time server as the current time server in response to failure of time code receivers of the primary time server
US7958384B2 (en)2008-10-212011-06-07International Business Machines CorporationBackup power source used in indicating that server may leave network
US20100100762A1 (en)*2008-10-212010-04-22International Business Machines CorporationBackup power source used in indicating that server may leave network
US20110252266A1 (en)*2010-04-122011-10-13Costa Glauber De OliveiraKeeping time in multi-processor virtualization environments
US8359488B2 (en)*2010-04-122013-01-22Red Hat, Inc.Keeping time in multi-processor virtualization environments
US8806063B1 (en)*2011-07-112014-08-12Juniper Networks, Inc.Enhanced pulse assisted time synchronization protocol
US9269358B1 (en)2012-07-112016-02-23Microstrategy IncorporatedUser credentials
US9742781B1 (en)2012-07-112017-08-22Microstrategy IncorporatedGeneration and validation of user credentials
US9979723B1 (en)2012-07-112018-05-22Microstrategy IncorporatedUser credentials
US9264415B1 (en)2012-07-112016-02-16Microstrategy IncorporatedUser credentials
US9027099B1 (en)2012-07-112015-05-05Microstrategy IncorporatedUser credentials
US9887992B1 (en)2012-07-112018-02-06Microstrategy IncorporatedSight codes for website authentication
US9860246B1 (en)2012-07-112018-01-02Microstrategy IncorporatedGeneration and validation of user credentials having multiple representations
US9807074B1 (en)2012-07-112017-10-31Microstrategy IncorporatedUser credentials
US9886569B1 (en)2012-10-262018-02-06Microstrategy IncorporatedCredential tracking
US9640001B1 (en)2012-11-302017-05-02Microstrategy IncorporatedTime-varying representations of user credentials
US10084775B1 (en)2012-11-302018-09-25Microstrategy IncorporatedTime-varying representations of user credentials
US9154303B1 (en)2013-03-142015-10-06Microstrategy IncorporatedThird-party authorization of user credentials
US10027680B1 (en)2013-03-142018-07-17Microstrategy IncorporatedThird-party authorization of user credentials
US9071424B1 (en)*2013-03-292015-06-30Emc CorporationToken-based key generation
US9432339B1 (en)2014-09-292016-08-30Emc CorporationAutomated token renewal using OTP-based authentication codes
US12088576B2 (en)*2019-12-132024-09-10Visa International Service AssociationSystem, method, and computer program product for managing computational cluster access to multiple domains

Also Published As

Publication numberPublication date
US7818562B2 (en)2010-10-19
US20050210306A1 (en)2005-09-22
US20080244094A1 (en)2008-10-02
US20050210153A1 (en)2005-09-22

Similar Documents

PublicationPublication DateTitle
US7818562B2 (en)Method and apparatus for time synchronization in a network data processing system
RU2417422C2 (en)Single network login distributed service
US7150038B1 (en)Facilitating single sign-on by using authenticated code to access a password store
US5717756A (en)System and method for providing masquerade protection in a computer network using hardware and timestamp-specific single use keys
US7062781B2 (en)Method for providing simultaneous parallel secure command execution on multiple remote hosts
US6446206B1 (en)Method and system for access control of a message queue
US6732277B1 (en)Method and apparatus for dynamically accessing security credentials and related information
RU2297037C2 (en)Method for controlling protected communication line in dynamic networks
US6993652B2 (en)Method and system for providing client privacy when requesting content from a public server
KR100414238B1 (en)Secure network protocol system and method
US5923756A (en)Method for providing secure remote command execution over an insecure computer network
US7698736B2 (en)Secure delegation using public key authentication
EP2520064B1 (en)Distributed authentication with data cloud
US9602275B2 (en)Server pool kerberos authentication scheme
US20050210253A1 (en)Secure communication method, terminal device, authentication server, computer program, and computer-readable recording medium
US20060288230A1 (en)One time password integration with Kerberos
US7571311B2 (en)Scheme for sub-realms within an authentication protocol
EP1749389B1 (en)Method and system for authentication in a computer network
EP2805447B1 (en)Integrating server applications with multiple authentication providers
US20090138702A1 (en)Method and apparatus for supporting cryptographic-related activities in a public key infrastructure
Gollmann et al.Authentication services in distributed systems
Weeks et al.CCI-Based Web security: a design using PGP
US20110307700A1 (en)System and method for performing two factor authentication and digital signing
US7536543B1 (en)System and method for authentication and authorization using a centralized authority
Tusa et al.Design and implementation of an xml-based grid file storage system with security features

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RICH, BRUCE ARLAND;ZHANG, XIAOYAN;REEL/FRAME:011389/0006;SIGNING DATES FROM 20001207 TO 20001212

STCBInformation on status: application discontinuation

Free format text:EXPRESSLY ABANDONED -- DURING EXAMINATION


[8]ページ先頭

©2009-2025 Movatter.jp