IP Library Granted Patent US 8,392,543
Granted Patent B1
US 8,392,543 · App. 12/363,342 · Granted Mar 5, 2013

Synchronization of content change across multiple devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,392,543
App. No.
12/363,342
Granted
Mar 5, 2013
Kind
B1
Abstract

A method, system, and medium are provided for a global synchronization system (GSS). The GSS includes a global synchronization server and a network storage device. Content sources can be retrieved directly from the remote source, or optionally uplinked onto the network storage device. The content sources and user devices are defined, as well as the relationships of one endpoint to another, according to subscriber specifications, provided by the global synchronization system. The subscriber specifications are managed by the global synchronization server to provide synchronization of changes and updates to content sources and devices.

Claims (31)

1. A method of synchronizing content changes, comprising:

providing a plurality of synchronization subscriptions, comprising management of content changes and updates for a plurality of subscribing users;

managing said plurality of synchronization subscriptions, via a global synchronization server;

retrieving a plurality of content sources from a remote source;

uplinking some of said content sources onto a network storage device, according to specifications in said plurality of synchronization subscriptions, wherein said network storage device is connected to said global synchronization server; and

synchronizing said content changes and updates between said plurality of content sources and a plurality of devices, according to each of said respective synchronization subscriptions, wherein each respective synchronization subscription indicates that all of said content changes and updates should go to a desktop device of the plurality of devices, at least some of said content changes and updates should go to a laptop device of the plurality of devices, and only a notification of at least some of said content changes and updates should go to a mobile communication device of the plurality of devices.

2. The method of claim 1 , wherein said managing is achieved by an XML Document Manager Server (XDMS) protocol.

3. The method of claim 1 , wherein said global synchronization server is configured apart from said network storage device.

4. The method of claim 3 , wherein said network storage device comprises a plurality of data stores.

5. The method of claim 1 , wherein said uplinking a plurality of content sources comprises uplinking from a remote server.

6. The method of claim 1 , wherein each of said plurality of synchronization subscriptions encompasses content sources containing content across multiple domains.

7. The method of claim 1 , wherein said uplinking is achieved by connecting with each of said content sources according to a respective protocol for each of said content sources.

8. The method of claim 1 , wherein some of said content changes and updates differ from others of said content changes and updates for said plurality of devices within a single synchronization subscription.

9. The method of claim 1 , wherein a content type of each of said content sources is defined by content class, Multipurpose Internet Mail Extensions (MIME) type, and filtering rules.

10. The method of claim 1 , wherein each of said plurality of synchronization subscriptions comprises a content source list, wherein said content source list specifies profile, state, subscription, and observer criteria.

11. The method of claim 10 , wherein said content source list comprises identifier, capability, and data profile specifications.

12. The method of claim 10 , wherein said state list comprises a most recent modification time, any multiple event details arising from said content changes and updates, and any pending changes.

13. The method of claim 1 , wherein at least one of said plurality of content sources has authority over others of said plurality of content sources, according to its respective synchronization subscription.

14. A global synchronization system, comprising:

a plurality of synchronization subscriptions, configured to manage activities of tracking and implementing content changes and updates between a plurality of content sources and a plurality of device endpoints;

a global synchronization server configured to manage said plurality of synchronization subscriptions and synchronize said content changes and updates;

a plurality of data stores, connected to said global synchronization server;

a remote server, comprising some of said plurality of content sources;

a remote storage device; wherein some of said content sources are uplinked to said plurality of data stores, and others of said content sources are retrieved directly from said remote server or from said remote storage device to said device endpoints; and

the global synchronization server further configured to synchronize said content changes and updates between said plurality of content sources and said plurality of device endpoints, according to each of said respective synchronization subscriptions, wherein each respective synchronization subscription indicates that all of said content changes and updates should go to a desktop device of the plurality of device endpoints, at least some of said content changes and updates should go to a laptop device of the plurality of device endpoints, and only a notification of at least some of said content changes and updates should go to a mobile communication device of the plurality of device endpoints.

15. The system of claim 14 , wherein said system can be deployed as a wireless operator domain or established as a stand alone internet service.

16. The system of claim 14 , wherein said global synchronization server is configured apart from said plurality of data stores.

17. The system of claim 14 , wherein some of said content changes and updates differ from others of said content changes and updates for said plurality of device end points within a single synchronization subscription.

18. The system of claim 14 , wherein a content type of each of said content sources is defined by content class, Multipurpose Internet Mail Extensions (MIME) type, and filtering rules.

19. The system of claim 14 , wherein at least one of said plurality of content sources has authority over others of said plurality of content sources, according to its respective synchronization subscription.

20. The system of claim 14 , wherein said global synchronization server uses an XML Document Manager Server (XDMS) protocol.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2009
From: SINGH, ASHISH KUMAR; PARSEL, WILLIAM MICHAEL
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 022183/0555 →