1
Eric O Bodnar, Chris LaRue, Bryan Dube, Shekhar Kirani, Sethuraman Suresh: System and methods for synchronizing two or more datasets. Starfish Software, John A Smart, September 25, 2001: US06295541 (753 worldwide citation)

Synchronization system and associated methods provide synchronization of an arbitrary number of datasets, including more than two datasets. To achieve this, a reference dataset is used to store a super-set of the latest or most-recent data from all user datasets to provide a repository of informatio ...


2
Richard Frank Bruno, Howard Paul Katseff, Robert Edward Markowitz, Carlos Alberto Perea, Bethany Scott Robinson, Sethuraman Suresh, Hugh L Williams: Network access to internet and stored multimedia services from a terminal supporting the H.320 protocol. AT&T, Stephen M Gurey, March 3, 1998: US05724355 (178 worldwide citation)

Internet access is provided to a multimedia terminal (101, 102, 103, 104) supporting the H.320 protocol through a gateway server (125) that is connected to the Internet. The data stream of the H.320 bearer channel (ISDN phone line or switched 56 kbps facilities) is used for the exchange of data betw ...


3
Eric O Bodnar, Chris LaRue, Bryan Dube, Shekhar Kirani, Sethuraman Suresh: Data processing environment with methods providing contemporaneous synchronization of two or more clients. Starfish Software, John A Smart, August 14, 2001: US06275831 (98 worldwide citation)

A synchronization system providing multi-client synchronization is described. By storing the data that is actually being synchronized (i.e., storing the actual physical body of a memo, for instance) inside an extra database, “Grand Unification Database” (GUD), (or by specially-designated client data ...


4
Sethuraman Suresh, Philippe Richard Kahn, John S Baumgarten: System and methods for synchronizing information among disparate datasets. Intellisync Corporation, Alston & Bird, February 10, 2009: US07490112 (21 worldwide citation)

A synchronization system may include: A Source (outbound). An “Accessor” communicating with a device's data store. A corresponding Target Accessor is provided for inbound data. Both Accessors work in conjunction with a “Conduit,” which is provided for understanding the data that is being read so tha ...


5
Eric O Bodnar, Chris LaRue, Bryan Dube, Shekhar Kirani, Sethuraman Suresh: Data processing environment with methods providing contemporaneous synchronization of two or more clients. Starfish Software, Ernest J Beffel Jr, Haynes Beffel & Wolfeld, July 5, 2005: US06915312 (19 worldwide citation)

A synchronization system providing multi-client synchronization is described. By storing the data that is actually being synchronized (i.e., storing the actual physical body of a memo, for instance) inside an extra database, “Grand Unification Database” (GUD), (or by specially-designated client data ...


6
Eric O Bodnar, Chris LaRue, Bryan Dube, Shekhar Kirani, Sethuraman Suresh: Data processing environment with methods providing contemporaneous synchronization of two or more clients. Starfish Software, Darryl A Smith, August 22, 2002: US20020116405-A1

A synchronization system providing multi-client synchronization is described. By storing the data that is actually being synchronized (i.e., storing the actual physical body of a memo, for instance) inside an extra database, “Grand Unification Database” (GUD), (or by specially-designated client data ...


7
Robin John F, Sethuraman Suresh: Over-the-air programming method for wireless communication device. Motorola, VAAS Randall S, February 26, 2004: WO/2004/017669

A method for programming a wireless portable communication device (104) over the air with a wireless communication network (102) is provided. An end user may request to have his wireless portable communication device programmed or the device may be programmed to automatically request at a predetermi ...


8
Robin John F, Sethuraman Suresh: Over-the-air programming method for wireless communication device. Motorola, fan weimin zhong qiang, September 28, 2005: CN03819369

A method for programming a wireless portable communication device (104) over the air with a wireless communication network (102). An end user may request to have his wireless portable communication device programmed or the device may be programmed to automatically request at a predetermined time int ...


9
Robin John F, Sethuraman Suresh: Over-the-air programming method for wireless communication device. Motorola, May 3, 2005: KR1020057002502

A method for programming a wireless portable communication device (104) over the air with a wireless communication network (102) is provided. An end user may request to have his wireless portable communication device programmed or the device may be programmed to automatically request at a predetermi ...