Entries |
Document | Title | Date |
20080209074 | METHOD AND APPARATUS FOR EXTENDED ORDERING OVER A WIRELESS NETWORK OF COLLECTIONS USING PRIORITY AND DEPENDENCY LEVELS - A method and system for extended ordering of collections of data for synchronization over a wireless network, each collection having an existing priority level, the method having the steps of: adding, to each collection, a dependency field having a dependency value; exchanging the priority level and dependency value for each collection; and ordering synchronization of the collections based on priority levels and dependency values of the collections. | 08-28-2008 |
20080209075 | SYNCHRONOUS DELIVERY OF MEDIA CONTENT AND REAL-TIME COMMUNICATION FOR ONLINE DATING - A method and system for facilitating online dating between users including real-time communication and the viewing of synchronized media objects. The method and system provide a framework for the synchronous display of images (e.g., of a photo book), web content, or time-based media objects (e.g., video or audio files) between two remote devices. The method further includes controlling the display of media objects in response to a user entered command with a first device, and causing communication of the user entered command (e.g., play, pause, skip, next, etc.) to a second device for synchronizing the display of the media objects with the first and second devices. The first and second devices may communicate via real-time communication applications, such as an IM or VoIP application, which may be displayed in a common window as the media objects. | 08-28-2008 |
20080215758 | Method For Software Program Synchronization - A method, devices, and a computer program for synchronizing one or more software programs from a first device (D | 09-04-2008 |
20080215759 | Information Processing Apparatus and Information Processing Method - A sending part sends a data generated by a second device from the second device to a first device. A data collating part collates the data sent from the sending part with a data generated by the first device, and determines that it is abnormal when a mismatch between these data occurs. Thus, a data generated by the first device is collated with a data generated by the second device and when a mismatch between these data occurs, it is determined that it is abnormal, so that abnormality can be detected surely. | 09-04-2008 |
20080215760 | Method and System For Synchronizing Status of Member Servers Belonging to Same Replication Group - A system for synchronizing a state of a member server with a state of other member servers belonging to a same replication group, the system including: a server sequence storage unit storing a first server sequence; a message receiving unit receiving an external message from a service server and receiving a second state update message from a second member server belonging to the same replication group including the member server, the second state update message including a second server sequence; an external message processing unit, in response to the receiving the external message, increasing the first server sequence by a predetermined value, generating a first state update message including the first server sequence, and transmitting the first state update message to the second member server; and a state update message processing unit, in response to the receiving the second state update message, changing the first server sequence to the second server sequence when the second server sequence included in the second state update message is larger than the first server sequence stored in the server sequence storage unit. | 09-04-2008 |
20080215761 | Systems, Methods, and Media for Database Synchronization on a Network - Systems, methods and media for database synchronization on a network are disclosed. More particularly, hardware and/or software for database synchronization on a network protected with firewalls are disclosed. Embodiments include an e-mail listener for receiving e-mails from a plurality of computer systems and modifying a central database based on the received e-mails. In one embodiment, the computers systems and central database are protected by a firewall. Other embodiments provide for a transaction log that includes information about received e-mails. In these embodiments, the transaction log may optionally be used to synchronize other databases, including local databases located at the computer systems. | 09-04-2008 |
20080228945 | METHOD AND APPARATUS FOR SYNCHRONIZING FEED INFORMATION - A method and apparatus for synchronizing feed information are provided. A podcasting client includes a synchronization-processing unit which synchronizes first feed information acquired from a connected device with pre-stored second feed information, and a communication interface which transmits feed information of content that is podcast based on the synchronized feed information to the connected device. | 09-18-2008 |
20080228946 | DATA TRANSFER, SYNCHRONISING APPLICATIONS, AND LOW LATENCY NETWORKS - Asynchronous network interface and method of synchronisation between two applications on different computers is provided. The network interface contains snooping hardware which can be programmed to contain triggering values comprising either addresses, address ranges or other data which are to be matched. These data are termed “trip wires”. Once programmed, the interface monitors the data stream, including address data, passing through the interface for addresses and data which match the trip wires which have been set. On a match, the snooping hardware can generate interrupts, increment event counters, or perform some other application-specified action. This snooping hardware is preferably based upon Content-Addressable Memory. | 09-18-2008 |
20080235402 | System and Method for Bi-Directional Synchronized Conversion of Electronic Mail Data - A portable storage device is connected to a first computer and the email data is synchronized between the first computer and the device. The portable storage device can then be connected to a second computer that has an email program that is incompatible with the first computer's email program. The second computer is personalized with the email data retrieved from the portable device. The user is allowed to use the second computer to send or receive emails and otherwise alter the email data. Upon logging out of the second computer, any changes made thereon can be recorded to the portable storage device. The device can then be re-connected to the first computer and the data can once again be re-synchronized. The universal format database enables bidirectional synchronization and conversion of email data between multiple incompatible format email programs. | 09-25-2008 |
20080244094 | Method and Apparatus for Time Synchronization in a Network Data Processing System - 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. | 10-02-2008 |
20080256262 | Clock Signal Synchronization Among Computers In A Network - Methods, apparatus, and computer program products are disclosed for clock signal synchronization among computers in a network, including designating, as a primary clock signal for all the computers in a network, a clock signal from one of the computers in the network; providing the primary clock signal, simultaneously and in parallel, from the computer whose clock signal is designated as the primary clock signal to all the other computers in the network; and providing the primary clock signal, simultaneously and in parallel, from each computer in the network to all computers in the network through multiplexers and phase locked loops, with the primary clock signal locked in phase across all the computers by a phase locked loop on each computer. | 10-16-2008 |
20080263227 | Background synchronization - Systems, methods and computer program products for determining a schedule for synchronizing a server and a client are described herein. The method operates by tracking user usage of the client to develop usage patterns. A sync schedule is generated using the usage patterns, where the sync schedule enhances at least one of sync usefulness and sync transparency. The server and client are synchronized according to the sync schedule. More particularly, a sync fitness measure for an interval t is determined. The sync fitness measure is based on at least one of (a) sync transparency; and (b) sync usefulness. It is determined whether the sync fitness measure satisfies a threshold. If the sync fitness measure satisfies the threshold, then the server and client are synchronized during interval t. | 10-23-2008 |
20080270629 | Data snychronization and device handling using sequence numbers - A synchronization device such as a synchronization server or gateway device for synchronizing a client device with a remote database is provided. In one example, the synchronization devices comprises logic operable to receive a client message and a sequence number associated therewith, compare the received sequence number with a stored sequence number, and cause a response based on the comparison of the received sequence number and the stored sequence number. For example, the comparison of the sequence numbers may indicate the previous response to the client device was successfully received or needs to be resent. Further, the comparison of the sequence numbers may indicate that the client device has lost state (e.g., is out of sync with the database) and needs to refresh or perform a slow synchronization process with the database. | 10-30-2008 |
20080294798 | PORTABLE ELECTRONIC DEVICE MANAGEMENT - Embodiments of methods, devices and/or systems for managing portable electronic devices are described. | 11-27-2008 |
20080301323 | SYNCHRONIZATION OF SIDE INFORMATION CACHES - In order to improve interactive compression using compression state information, the side information caches of communicating parties must be updated, or synchronized. The present invention is directed to a method of synchronizing side information databases within an interactive compression system comprising two communicating parties comprising the steps of transmitting, from the a first communicating party to the second communicating party, a device hierarchical node index; comparing the device hierarchical node index with a server hierarchical node index and then determining a shared hierarchical node index based on common entries in the two hierarchical node indexes. | 12-04-2008 |
20080313355 | Data Synchronization Transparent to Application - Synchronization of data accessible by an application program is performed transparent to the application program. After a data item is instantiated by the application program, the synchronization engine performs data synchronization without or with minimal intervention of the application program. The synchronization engine may be part of an operating system. The synchronization engine is preinstalled on a computing device; therefore, application program developers can simply define whether the data items associated with the application programs should be syncable, and if so, to what extent the data items should be syncable. The application program developer is relieved of the task of developing the synchronization engine or other software components associated with data synchronization. | 12-18-2008 |
20080320172 | Method And Apparatus For Synchronization Of Two Computer Systems - A method and system for synchronizing two computer systems supporting multiple synchronization techniques is described. In one example system, a portable computer system is loaded with synchronization transport modules. In application on the portable computer system is executed causing the application to automatically recognize the synchronization transport modules. The portable computer system receives a selection corresponding to one of the two synchronization transport modules. The selection could be from a user and would indicate that the user prefers to synchronize with the second computer system using a particular method of external communication. After the selection, the portable computer system synchronizes with the other computer system using the selected method of external communication. | 12-25-2008 |
20090006652 | Network synchronization system and information processing device - A disclosed network synchronization system includes plural information processing devices. At least one of the information processing devices includes a setting information storage unit configured to store a setting information piece of the information processing device, a synchronous shared-storage unit configured to duplicate the setting information piece of the information processing device stored in the setting information storage unit and store the duplicated setting information piece of the information processing device such that the duplicated setting information piece of the information processing device is shared by another of the information processing devices, and a synchronization control unit configured to update the setting information piece of the information processing device stored in the setting information storage unit based on the setting information piece stored in the synchronous shared-storage unit. | 01-01-2009 |
20090006653 | SYSTEM AND METHOD FOR OPTIMIZING SYNCHRONIZATION - A system and method is provided for optimizing a SyncML slow sync between a proprietary client and server. When a slow sync is detected, the client and server can depart from the normal SyncML protocol and process summary data without having to compare all items on a field-by-field basis. | 01-01-2009 |
20090006654 | SYSTEM AND METHOD FOR OPTIMIZING SYNCHRONIZATION - A system and method is provided for optimizing a SyncML slow sync between a proprietary client and server. When a slow sync is detected, the client and server can depart from the normal SyncML protocol and process summary data without having to compare all items on a field-by-field basis. | 01-01-2009 |
20090019183 | METHODS AND APPARATUS FOR DATA EXCHANGE IN PEER TO PEER COMMUNICATIONS - An exemplary wireless communications device comprises a processor coupled to a memory and a wireless communications interface. The processor is configured to transmit a first transmission symbol at a first time index from a first set of time indices, and to transmit a second transmission symbol at a second time index different from the first time index from the first set of time indices, a portion of the first transmission symbol and a portion of the second transmission symbol including the same data. The first set of time indices is associated with a first device ID and includes at least one time index not contained in a second set of time indices associated with a second device ID, and the second set includes at least one time index not contained in the first set. | 01-15-2009 |
20090049201 | System and Method for Providing Unified IP Presence - In accordance with one embodiment, a method includes creating a first session object by a first traffic processor of a first network element operating in an active mode, the first session object being associated with a communication session between an end user terminal and an information provider. The method further includes sending a state synchronization message associated with the first session object from the first traffic processor. The state synchronization message includes a transport layer address associated with a second traffic processor of a second network element operating in a standby mode. The state synchronization message is adapted to be received by the second traffic processor and cause the second traffic processor to create a second session object, the second session object tracking the communication session between the end user terminal and the information provider. | 02-19-2009 |
20090055553 | SIMPLIFIED APPLICATION OBJECT DATA SYNCHRONIZATION FOR OPTIMIZED DATA STORAGE - A method for synchronizing a mobile device with a central computer system is provided. The method includes coupling the mobile device to an application server of the central computer system over a network, defining a sync list that includes a candidate object type for distribution, synchronizing a relevant object of the candidate object type to the mobile device, determining a referenced object type from the relevant object type, and synchronizing a referenced object of the referenced object type to the mobile device. The sync list can be defined from meta-data that associates a user of the mobile device with one or more candidate object types, where the candidate object types serve as a starting point for the distribution process. Referenced object types can be determined from the relevant object types through additional meta-data. | 02-26-2009 |
20090070490 | Dynamic Characterization of Nodes in a Semantic Network for Desired Functions Such As Search, Discovery, Matching, Content Delivery, and synchronization of Activity and Information - The present invention provides a system of computers on a wide area network that establishes connections between nodes on the basis of their multidimensional similarity at a particular point in time in a certain setting, such as a social learning network, and sends relevant information to the nodes. Dimensions in the definition of similarity include a plurality of attributes in time and community space. Examples of such dimensions and attributes may include a position in a learning community's project cycle, titles of readings and projects, the genre or subject matter under consideration, age, grade or skill level of the participants, and language. The network's nodes are represented as a vector of attributes and are searched efficiently and adaptively through a variety of multidimensional data structures and mechanisms. The system includes synchronization that can transform a participant's time attributes on the network and coordinate the activities and information for each participant. | 03-12-2009 |
20090077262 | SYSTEM AND METHOD FOR SYNCHRONIZATION BETWEEN SERVERS - A system and method for synchronizing data between two or more servers including replicating at least a portion of an original data set, associated with a first server, to provide a replicated data set, associated with a second server, the replicated data set based upon, at least in part, the original data set. One or more second-server commands executed on the replicated data set by the second server are stored. One or more first-server commands to be executed on the original data set by the first server, are provided in which the one or more first-server commands are based upon, at least in part, the one or more second-server commands. One or more first-server output objects, returned by the first server in response to the one or more first-server commands, are compared to one or more second-server output objects, returned by the second server in response to the one or more second-server commands. An identity of one or more first-server output objects is mapped to an identity of the one or more second-server output objects. | 03-19-2009 |
20090077263 | METHODS AND APPARATUS FOR DATASET SYNCHRONIZATION IN A WIRELESS ENVIRONMENT - Methods, apparatus, systems, and computer program products are provided for wirelessly synchronizing datasets that are stored on a wireless device and at a network device, such as a network server or database. Present aspects provide for a simplified and efficient synchronization process, whereby synchronization can be completed in a single round-trip of wireless communication between the wireless device and the network device. Single round-trip synchronization provides for less use of network resources, shorter overall synchronization cycle times and lessens the likelihood of wireless network failures, such as call drops or the like, causing the synchronization process to fail. Additionally, simplification and efficiency are further realized by creating a synchronization process that allows the network dataset to be independent of the wireless device datasets, i.e., the network server does not require a full change history nor is the network server required to know the wireless device dataset version. | 03-19-2009 |
20090077264 | RESOURCE INFORMATION MANAGING DEVICE, SYSTEM, METHOD, AND PROGRAM - Resource information is managed chronologically even in a large-scale distributed system or an information terminal network where time synchronization is not established. A resource information collection device confirms if time synchronization is established with a resource information generation device when resource information is collected from the resource information generation device and, if time synchronization is not established, records a generation time, corrected based on the time of the resource information collection device, in the resource information. A resource information reference device confirms time synchronization with the resource information collection device when resource information in the resource information collection device is referenced and, if synchronization is not established, records a generation time, corrected based on the time of the resource information reference device, in the resource information. | 03-19-2009 |
20090083441 | SYNCHRONIZATION OF WEB SERVICE ENDPOINTS IN A MULTI-MASTER SYNCHRONIZATION ENVIRONMENT - A Web service synchronization protocol is provided that sets forth the metadata and messaging by which endpoints roam, share and synchronize common information with one another in a multi-master networked computing ecosystem. A general SOAP-based protocol is defined for synchronizing data between two endpoints where one or more of the endpoints supports a Web service. Defining messaging for knowledge-based transfers using XML Web services, the protocol allows devices, services and applications to synchronize through firewalls, allows for flexibility by allowing any common set or subset of information across endpoints and allows for extensibility by not prescribing the schema of the actual data being synchronized at the endpoints. | 03-26-2009 |
20090083442 | Tracking Identifier Synchronization - A tracking identifier synchronization system using a convergent selection method comprises first party instructions accessed through a content provider and a synchronization system comprising a receiver, a composer and an output. First party instructions direct the client to submit a request comprising a third party cookie to a synchronization system. The composer generates setting instructions for execution at the client. Setting instructions comprise instructions to use a client-executed convergent selection method to select values first party cookies and, optionally, reporting instructions directing the client to transmit the values of client tracking identifiers. Repeated invocation of client-executed convergent selection methods results in the convergence of cookie values for many operational cases. Optionally, the synchronization system may generate third party cookie(s) using a convergent selection method based on the reporting data and compose a second set of third party cookie setting instructions for execution at the client. | 03-26-2009 |
20090083443 | AUTONOMOUS SERVICE BACKUP AND MIGRATION - A service appliance is installed between a production server running a service applications and service users. Upon being connected with the production server, the service appliance contacts the production server and/or service application and automatically replicates the service data from the service application. As additional service data is added to or modified by the service application of the production server, the service appliance automatically updates its replica of the data. In the event that a production server is unable to provide its service to users, the service appliance can transparently intervene to maintain service availability using the replica of the data. When an operational production server is connected with the service appliance, the service appliance can automatically copy its service data to the service application of the operational production server. The operational production server can be the same as the original production server or a new production server. | 03-26-2009 |
20090083444 | Method for the Automatic Time Synchronisation of Devices in Network-Based Systems - A method is based on a communication- and data network for the automatic time synchronisation of field devices, namely fill-level measuring devices and pressure measuring devices as well as field-device control units. The method comprises the steps of: determining a current time value by the field device or by the field-device control unit, and providing a desired value in a central server. Furthermore, the method comprises the following steps: comparing the current time value with the desired value, and setting the current time value to the desired value when the desired value differs from the current time value by more than a predetermined threshold value. | 03-26-2009 |
20090089456 | SYSTEM AND METHOD FOR SYNCHRONIZING SIMULTANEOUS MEDIA STREAM PLAYBACK ACROSS NONSYNCHRONIZED NETWORK TIMING/CLOCK ISLANDS - A system and method for synchronizing simultaneous media stream playback across disjoint network timing/clock islands. An embodiment of a method includes determining a closest device to a source device in a network communications path between the source device and one or more target devices. Here, clocks of the closest device and the one or more target devices are synchronized and a clock of the source device is not necessarily synchronized with the clocks of the closest device and the one or more target devices. A current time for the closest device is then determined. A start time is assigned to at least the current time plus a maximum latency across the network communications path. A data stream and the start time are sent to the one or more target devices for rendering. Other embodiments are described and claimed. | 04-02-2009 |
20090100196 | GENERIC SHARED MEMORY BARRIER - A method, information processing node, and a computer program storage product are provided for performing synchronization operations between participants of a program. Each participant includes at least one of a set of processes and a set of threads. Each participant in a first subset of participants of a program updates a portion of a first local vector that is local to the respective participant. Each participant in a second subset of participants of the program updates a portion of a second local vector that is local to the respective participant. The participants in the second subset exit the synchronization barrier in response to determining that all of the participants in the first subset have reached the synchronization barrier. | 04-16-2009 |
20090100197 | PULSE-PER-SECOND ATTACHMENT FOR STP - A time synchronization apparatus, method and system are provided. In one aspect, the apparatus comprises at least a time of day clock, a first port operable to receive at least first time information using a first time protocol, a second port operable to receive at least second time information using a second time protocol, a third port operable to receive at least a timing signal, and a time stamp register operable to at least capture current value of the time of day clock upon receipt of the timing signal from the third port or the first time information from the first port or combination thereof. | 04-16-2009 |
20090106454 | INDEPENDENT SYNCHRONIZATION OF META-DATA BETWEEN DEVICES - A method comprises maintaining a data store of meta-data for a plurality of other data stores. The meta-data data store includes a plurality of meta-data data elements. Each of the meta-data data elements corresponds to a respective one of a plurality of data stores on a first network element. Meta-data of the meta-data data store of the first network element is sent to a second network element. To synchronize the meta-data of one of the plurality of data stores, the meta-data data element of the meta-data data store that corresponds to that one of the plurality of data stores is synchronized between the first network element and the second network element. The synchronizing of the meta-data data element is independent of synchronizing of at least one of the plurality of data stores. | 04-23-2009 |
20090106455 | METHOD AND APPARATUS FOR SYNCHRONIZING MESSAGES BETWEEN MULTIPLE TERMINALS - A method for synchronizing messages between multiple terminals includes: receiving a message state change notification carrying a message state and a message identifier from a first terminal of a user; and sending a message state change notification to the second terminal of the user, according to the message state change notification. A method for synchronizing storage layouts between multiple terminals includes: receiving a storage layout synchronization request carrying a storage directory and/or storage data from a first terminal; sending the storage layout synchronization request to other terminal correlated with the first terminal, so that the other related terminals update the messages or synchronize the media data and/or storage structures. The invention also discloses a server and a terminal for synchronizing messages between multiple terminals. Through the present invention, messages, message states, storage data, and storage structures can be synchronized between multiple terminals. | 04-23-2009 |
20090113076 | Hierarchical file synchronization method, software and devices - A method of maintaining a computer file in synchrony between multiple computers is disclosed. The multiple computers may comprise at least one ancestor, a descendant of the ancestor, and a subsequent descendant of the ancestor. A local copy of the computer file may be stored at the ancestor, the descendant and the subsequent descendant and a change log may be maintained at the ancestor, the descendant, and the subsequent descendant, with each change log reflecting changes to local copies of the computer file. The descendant may pass entries in its change log to the subsequent descendant. These entries may be consolidated with the subsequent descendant's change log and may be passed to the ancestor. Changes to the local copies of the computer file at the descendant and the subsequent descendant may be synchronized with the local copy of the file at the ancestor using change log entries received from the subsequent descendant. | 04-30-2009 |
20090144450 | SYNCHING MULTIPLE CONNECTED SYSTEMS ACCORDING TO BUSINESS POLICIES - Apparatus and methods are described for synching data of multiple connected systems according to business policies utilized for common computing goals, such as identity management. A plurality of connectors interface with a corresponding one of the computing systems and have at least one object or attribute indicative of a status of an aspect of the common computing goals. A central connector interfaces with each of the connectors and encapsulates the entirety of business policies in a single location. It also monitors changes in the objects or attributes and, if detected, pushes data to a connector for pushing to its corresponding computing system. In this manner, data from all systems flows through the central connector and overcomes prior problems of business policies being located piecemeal in a variety of connectors, which may need swapping. Computer program products, computing systems, retrofits to existing software, to name a few, are other features. | 06-04-2009 |
20090144451 | SYNCHRONIZATION OF LOCALLY AND REMOTELY STORED BROWSER DATA - A computer implemented method, apparatus, and computer program product for displaying information within a browser. Server browser information is stored on a web server. The server browser information includes a set of first category categories and a set of second category categories. An indication of whether a user is on a public system or a private system is received by the web server. Responsive to receiving the indication that the user is on a public system, only the set of public categories of the browser information is displayed to the user. | 06-04-2009 |
20090150568 | METHOD AND APPARATUS FOR SYNCHRONIZING BETWEEN A CENTRALIZED SYSTEM AND A DECENTRALIZED SYSTEM - Machine-readable media, methods, apparatus and system for synchronizing between a decentralized computing system and a centralized computing system. In some embodiments, a decentralized record may be received from a computing platform, wherein the decentralized record may be created when the computing platform communicates in a decentralized pattern. Information may be detected from the decentralized record to provide detected information, wherein the detected information may reveal a decentralization characteristic of the decentralized record. Then, the decentralized record may be converted into a centralized record while hiding the detected information from the centralized record and the centralized record may be sent to a server. | 06-11-2009 |
20090150569 | SYNCHRONIZATION SYSTEM AND METHOD FOR MOBILE DEVICES - Mobile synchronization systems are provided for synchronizing user data objects among user devices. In one embodiment, mobile devices are provided with a synchronized environment to a user desktop, having either synchronized copies of the data objects, or a shortcut to a system peer storing the data object. Another embodiment provides priority scoring of data objects to keep the most desired objects locally on mobile devices. Another embodiment provides separate handling and prioritization for user media files. Preferably, synchronization is always-on and user transparent. | 06-11-2009 |
20090157905 | System and Method for Standardizing Clocks in a Heterogeneous Networked Environment - A system and method for standardizing clocks in the heterogeneous networked environment is provided. In one aspect the duration of time that a message takes to travel from a source machine to a destination machine is decomposed into actual duration time T for transmission,—and time difference. C between the source machine and the destination machine. Two T's for each leg of a round trip transmission is determined and t˜ using the two T's is estimated. A measure of each leg of round trip transmission is determined using t˜ and C. An offset for a machine within a known delta is established. | 06-18-2009 |
20090164667 | Synchronizing of Personal Content - A method of synchronizing personal content between remote and local devices includes sending a PIM sync command with a last sync timestamp from the local device to the remote device and receiving at the local device a PIM change report. The PIM change report includes PIM changes in the remote device. The method also includes scanning a change log of the local device for PIM changes in the local device occurring after the last sync timestamp, comparing PIM changes in the remote device and PIM changes in the local device, saving new personal content into a PIM database in the local device, and updating a mapping table with objectID pairs of the new personal content. | 06-25-2009 |
20090172198 | SYSTEM AND METHOD FOR SYNCHRONISING A DATA PROCESSING NETWORK - A data processing system according to the invention comprising a group of at least a first and a second module, wherein each module has a data processing facility, a clock for timing data transmissions from the module to another module, a time-slot counter for counting a number of time slots which are available for transmission of data. The modules have a first operational state wherein the counted number of time slots is less than or equal to a predetermined number, in which operational state data transmission is enabled, and a second operational state wherein the number is in excess of the predetermined number, in which second operational state data transmission is disabled, Each module has a notifying facility for notifying when it is in the second operational state. The data processing system has at least one detecting facility that detects whether the other modules have notified that they are in the second operational state and the modules each have an initialization facility for resetting the time-slot counter when the module is in the second operational state and each of the other modules has notified that it is in the second operational state. | 07-02-2009 |
20090172199 | METHOD AND SYSTEM FOR CALIBRATING RESPONSE OF POINTER WITH RESPECT TO MOUSE - Disclosed is a method for calibrating response of a pointer of a remote computer with respect to a mouse of a client computer. The method of the present invention includes steps: (a) showing the pointer of the remote computer in a screen of a display of the client computer; (b) directing the pointer to move in a predetermined distance by shifting the mouse; (c) calculating a relation between a shift of the mouse and the predetermined distance; and (d) synchronizing the mouse with the pointer according to the relation. The system thereof according to the present invention includes a KVM switch and a calibration mechanism. The KVM switch shows the pointer in the screen of the display. The calibration mechanism calculates a relation between a shift of the mouse and a predetermined distance and then, synchronizes the mouse with the pointer according to the relation. | 07-02-2009 |
20090172200 | Synchronization of audio and video signals from remote sources over the internet - The present invention is an architecture and technology for a method for synchronizing multiple streams of time-based digital audio and video content from separate and distinct remote sources, so that when the streams are joined, they are perceived to be in unison. | 07-02-2009 |
20090172201 | PEER TO PEER SYNCRONIZATION SYSTEM AND METHOD - A method and system for enabling peer to peer synchronization between members of a synchronized network. A predefined synchronization reference area on each member of the network is provided. A common identifier associated with the synchronization network is provided to each member. Changes are detected on a member regarding a data item. A network identifier associated is obtained. A unique identifier of a synchronization module is obtained. A relative path to the data item within the predefined synchronization reference area is obtained. A unique value is calculated based upon a content of a version of the data item that is associated with the change. A log number counter is incremented. A log representing the data item and the chance is created. The log includes data regarding the type of change, the network identifier, the unique identifier of the synchronization module, the relative path, the unique value, and the log number. | 07-02-2009 |
20090177800 | System and method for client synchronization for a communication device - A system and method for synchronizing data between a communication device and a server, through an agent installed on the device. | 07-09-2009 |
20090193149 | SYNCHRONIZATION OF MULTIDIMENSIONAL DATA IN A MULTIMASTER SYNCHRONIZATION ENVIRONMENT WITH PREDICTION - Various embodiments are provided for synchronizing with multidimensional data in a knowledge based synchronization framework for a multi-master synchronization environment. Prediction can be employed to transmit the next versions of a sequence of subsets of multidimensional data to consuming clients in an intuitive manner for a given application. For example, applications that render 2-D images on the client of multidimensional objects (e.g., 3-D graphical objects) stored on a server are achieved through synchronizing versions of the 2-D images to the client including predictively pre-computing and/or providing versions of the 2-D images to the client as synchronization updates. | 07-30-2009 |
20090198835 | COEXISTENCE TOOLS FOR SYNCHRONIZING PROPERTIES BETWEEN ON-PREMISES CUSTOMER LOCATIONS AND REMOTE HOSTING SERVICES - Coexistence tools are described for synchronizing properties between on-premises customer locations and remote hosting services. These tools may provide methods that send the tools for installation onto on-premises infrastructure located at customer sites, execute the tools to manage the customer infrastructure remotely via a hosted service, and synchronize properties at the customer site with the hosted service. Other methods may include receiving the tools from the hosted service, communicating configuration parameters related to operating the tools, and executing the tools in response to the configuration parameters. The tools may also provide systems that include on-premises servers associated with the customer infrastructure, with the on-premises servers including on-premises coexistence components for maintaining the property at the customer site. These systems may also include administrative servers associated with the hosted service. The administrative servers may include hosted-side coexistence components for maintaining and synchronizing counterparts of the on-premises properties. | 08-06-2009 |
20090216908 | Personal Computing Environment With Virtual Computing Device - Systems and methods of providing synchronization of providing a device mesh and a virtual computing device are disclosed herein. A selection of a plurality of computer devices, such as PDAs, cellphone, laptops, and the like, can be received from a user. The data at the virtual computing device and the plurality of devices can be synchronized. Access to all applications available in each computing device in the plurality of computing devices can be provided at the virtual computing device. Access to all data available in each computing device in the plurality of computing devices can be provided at the virtual computing device. Access to the virtual computing device can be provided via a data network. | 08-27-2009 |
20090216909 | Setting time from a NFS server - An apparatus and a method for setting a system time of a client from a network file system (NFS) server is described. In one embodiment, the client creates a file on the (NFS) server and reads the last-modified time attribute of the file. The client adjusts its system time accordingly based on the last-modified time attribute of the file. The file is then deleted from the NFS server. | 08-27-2009 |
20090222588 | Portable device and remote computer synchronization - Embodiments of the present invention provide a portable MTP framework. In an embodiment, the portable MTP framework includes an MTP communications stack and a portability layer. The portability layer decouples the MTP communications stack from the underlying platform, storage, and transport components, thereby achieving transport protocol, platform, and storage media independence. The portable MTP framework according to embodiments of the present invention includes platform-specific software components, including, for example, communications device drivers (USB, TCP/IP, etc.), a transport controller, a session handler, storage device drivers (USB drive, SD card, Hard disk, etc.), a storage controller, and a platform interface. The portable MTP framework further includes application-specific software components, including, for example, an MTP router, MTP agents, and MTP managers. | 09-03-2009 |
20090222589 | CIRCUIT ARRANGEMENT AND METHOD FOR SYNCHRONIZATION OF CLOCKS IN A NETWORK - A circuit arrangement and a method for synchronizing clocks in a network is provided, comprising a plurality of at least two nodes, wherein at least two of said nodes can communicated with each other and each have a local clock, wherein, in a receiving one of said nodes, from at least one transmitting other such node, a global time transmitted by said transmitting one of said node of said transmitting one of said nodes is received, and a global time of said receiving node is determined or estimated as a function of both the received global time of said transmitting node and of a local time of the receiving node's own local clock. | 09-03-2009 |
20090248900 | SYNCHRONIZING CLOCKS IN AN ASYNCHRONOUS DISTRIBUTED SYSTEM - The present invention extends to methods, systems, and computer program products for synchronizing clocks in an asynchronous distributed system. Embodiments of the invention facilitate creation of a trustable and practical common time (time of day) reference across a set of peer nodes (observers), such as, for example, members within a common asynchronous (distributed) system. A class of pseudo synchronous system can be created via tracking and accumulating worst case relativistic time skews amongst pairs of nodes (observers), without reference to a common master. As such, cooperating nodes can essentially guarantee a lower bound on the time-of-day that one node will observe, given an observation on another node. Accordingly, embodiments of the invention can be applied to provide a consistent (essentially safe) view of the worst case (i.e., greatest variance in) current time across such an asynchronous system—without a common external time-of-day clock entity being used. | 10-01-2009 |
20090254678 | Operating Device for Exchanging data With a field Device in an Automation System - An operator panel having a state unit is provided, wherein individual states of the state unit correspond to states of a state machine contained in a field device and which are synchronized by the state machine in such a way that the actual state of the operator panel corresponds to the actual state of the field device. The operator panel is in the same state as the field device such that the operator panel knows the actual state of the field device. | 10-08-2009 |
20090276542 | METHOD AND APPARATUS FOR TIME AND FREQUENCY TRANSFER IN COMMUNICATION NETWORKS - A timing system for time synchronization between a time server and a time client over a packet network. The timing system includes a time server for generating current timestamp information and a time client having a phase-locked loop driven client clock counter. The time client periodically exchanges time transfer protocol messages with the time server over the packet network, and calculates an estimated client time based on the timestamp information. The phase-locked loop in the time client receives periodic signals representing the estimated server time as its input and calculates a signal which represents the error difference between the estimated server time and the time indicated by the time client clock counter. The error difference eventually converges to zero or a given error range indicating the time presented by the client clock counter, which is driven by the phase-locked loop having locked onto the time of the time server. | 11-05-2009 |
20090276543 | Peer to peer broadcast content synchronization - A method and apparatus for synchronizing recorded broadcast content on a peer to peer system, in which portions of the content are synchronized between the peers by referring to program clock reference values. | 11-05-2009 |
20090282169 | SYNCHRONIZATION PROGRAMS AND METHODS FOR NETWORKED AND MOBILE DEVICES - Mobile synchronization systems are provided for synchronizing user data objects among user devices. In one embodiment, mobile devices are provided with a synchronized environment to a user desktop, having either synchronized copies of the data objects, or a shortcut to a system peer storing the data object. Another embodiment provides priority scoring of data objects to keep the most desired objects locally on mobile devices. Another embodiment provides separate handling and prioritization for user media files. Preferably, synchronization is always-on and user transparent. | 11-12-2009 |
20090287849 | Exchange Of Events Based Synchronization Of Browsers - A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input/output (I/O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I/O mode to change seamlessly from visual to voice. Likewise, the voice browser captures events which may be provided to the visual browser when the I/O mode is changed from voice to visual. | 11-19-2009 |
20090300221 | DISTRIBUTING AND SYNCHRONIZING OBJECTS - A method and apparatus for distributing and synchronizing objects. One or more embodiments of the invention provide for distributing copies of the objects locally. By copying objects (including the data and behavior for the object) into local address space, the object's methods may be executed locally thereby avoiding excessive network traffic. The state of the various object copies across a network may not be synchronized due to local changes and modifications. To synchronize the objects, one or more embodiments of the invention provide for the use of a policy that specifies conditions as to when objects are synchronized. Embodiments of the invention provide flexibility in setting the policy to accommodate varying applications. For example, a policy may provide for synchronization that is based temporally (e.g., every 10 minutes or daily at 10:00 P.M.). Alternatively, a policy may provide for synchronization based on the type or number of messages transmitted. In one or more embodiments, a default policy may be utilized that provides for the synchronization of local objects whenever a client issues a request from the remote server. In such an embodiment, the remote server transmits any updated object information when it responds to the local object request. The updated object information may be utilized to synchronize the objects. | 12-03-2009 |
20090307375 | SYNCHRONIZATION IMPROVEMENTS - Synchronization architectures, methods, systems, and computer readable media are described. In one embodiment, a synchronization session is initiated between a first data processing system and a second data processing system. The synchronization session includes at least a first portion and a second portion. The first data processing system performs the first portion of the synchronization session. The first data processing system receives a sync anchor checkpoint. The sync anchor checkpoint indicates to the second data processing system that the first portion of the synchronization session is complete before the second portion is complete. In one embodiment, the first data processing system determines that the synchronization session is in a failure state. The first data processing system transmits the sync anchor checkpoint to the second data processing system. The second portion of the synchronization session is performed. | 12-10-2009 |
20090307376 | SYNCHRONIZATION IMPROVEMENTS - Synchronization architectures, methods, systems, and computer readable media are described. In one embodiment, a first synchronization session is entered between a first data processing system and a second data processing system. A first command is processed in the first synchronization session. The first command causes data exchanged in the first synchronization session to be stored. The first command also represents a termination of the first synchronization session. A second synchronization session, between the first and second data processing systems, is entered after the first synchronization session. A mapping of identifiers of data synchronized during the first synchronization session is transmitted, during the second synchronization session, between the first and second data processing systems. The first command may be a commit command. The data which is synchronized may be structured data such as contact information, to do information, calendar information, or web browsing bookmarks. | 12-10-2009 |
20090313388 | Wireless communication networks based on existing digital broadcasting protocols - A system, apparatus and method are described for transforming an existing broadcasting protocol to a wireless communication networks. Since the initial frequency band is unknown between the server and the client, a protocol is proposed to synchronize the client with the server first in frequency band and second in time. Once the synchronization is done, any message exchanging protocols can facilitate communications. For example, several packets in the broadcasting protocols can be aggregated to form a frame structure. The same protocol can be used when there is a repeater between the server and the client. For video application, a rendering device such as a TV could be controlled by the client via an interface such as infrared. The rendering device can be automatically tuned to the server's transmit frequency automatically by the client without user's intervention. | 12-17-2009 |
20100005195 | SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied. | 01-07-2010 |
20100030916 | METHOD AND SYSTEM FOR DISTRIBUTING CLOCK SIGNALS - A system and method for distributing accurate time signals comprises a plurality of base stations distributed over an area and a plurality of time receivers. The plurality of base stations receive time signals from a GPS system and transmits time signal packets. The plurality of time receives time signal packets from one or more base stations. Each time receiver is located at or near a measurement point and is operable to estimate a corrected time by a triangulation process from a received time signal packet. | 02-04-2010 |
20100042748 | System for generation of a synchronization signal via stations connected via a packet switching network - The present invention relates to the domain of synchronization of items of equipment connected by a packet switching network. It relates more specifically to a system for generation of a synchronization signal (PIPA, PIPB) and a clock signal (CLK_outA, CLK_outB) by a slave station (SA, SB) connected to a master station (SM) via a packet switching network. The master station (SM) is conformed to produce a master clock signal (CLKM) of frequency F | 02-18-2010 |
20100049875 | METHOD FOR TIME SOURCE CALIBRATION AND SYSTEM THEREOF - A method for time source calibration, wherein the method comprises steps of sending a requirement for obtaining time by a client side computer to a server side; sending a first data packet including time and generated verification information by the server side to a key device via the client side computer; said time is the current time of the server side; calibrating time of key device with the obtained as benchmark time and counting time normally by the key device; sending a second data packet including calibrated current time of the key device and the verification information by the key device to the server side via the client side computer; and obtaining the current time of the key device in the second data packet by the key device after the verification information in the second data packet is verified to be valid by the key device. According to the present invention, the reliable time source is obtained, which secures the security of the trade. | 02-25-2010 |
20100057939 | Delivering Partially Processed Results Based on System Metrics in Network Content Delivery Systems - Methods, apparatuses and systems directed to processing client requests in distributed systems. Particular implementations of the invention are directed to allowing application servers to return partially processed results after having consumed a time slice allocation based on performance estimates, network performance metrics, and/or system performance metrics. | 03-04-2010 |
20100070652 | Synchronization of multiple incoming network communication streams - A device, method, and computer readable medium are disclosed. In one embodiment the device includes a first network packet storage queue that is capable of storing incoming network packets from a network. The device also includes a second network packet storage queue that is capable of storing incoming network packets from a network. The device also includes flush logic to synchronize a flush of the network packets stored in the first and second network packet storage queues. The flush is triggered by a flush event affecting at least one of the storage queues. | 03-18-2010 |
20100082842 | COMPUTER PROGRAM PRODUCT, SYSTEM AND METHOD FOR FIELD MANAGEMENT AND MOBILE INSPECTION - Disclosed herein is a computer program product, system and method to provide field management and mobile inspection via an online platform web-application for use by construction and capital projects management and property management firms and their subcontractors/vendors. More particularly, in an aspect, use of an automated field management process includes a terminal-based solution (i.e., a Tablet-PC) for field-based personnel that synchronizes with a server for office personnel and dynamically generates field management documents, reports and other information. In further aspects, field management resources may be generated that are context-specific. A visual punch list may be generated using area plans and special codes to facilitate automated field management processes. Rules may be pre-established by users to expedite field management processes. Data records may be synchronized among multiple mobile terminals and at least one server. | 04-01-2010 |
20100088430 | SYSTEM AND METHOD FOR PROPAGATING PERSONAL IDENTIFICATION INFORMATION TO COMMUNICATION DEVICES - A system and method for propagating identification information among a communication device and a server, through an agent installed on the device. Such process optionally and preferably comprises synchronization between the server and the device, through the agent, such that one or both of the agent and the server may optionally “push” or “pull” information. | 04-08-2010 |
20100100641 | SYSTEM AND METHODS FOR ASYNCHRONOUS SYNCHRONIZATION - Aspects of the advancement provide for information to be synchronized in an asynchronous manner among two or more computing devices. | 04-22-2010 |
20100106859 | Method and system for synchronizing attributes among multiple electronic devices - A device is operable to perform a method for synchronizing attributes among multiple electronic devices is provided. The device is configured to scan a low energy Bluetooth® network for one or more attributes of a second electronic device. The device also is configured to establish a low energy Bluetooth® connection with the second electronic device. Further, the device is configured to synchronize the one or more attributes of the second electronic device and one or more attributes of the first electronic device. A system includes a first electronic device in electronic communication with a second electronic device over a low energy Bluetooth® network. | 04-29-2010 |
20100121984 | Method, device, and system for issuing synchronization message - Provided is a device for issuing a synchronization message in a large-scaled computing system including an interconnect and a plurality of computing devices that is connected to the interconnect. The interconnect includes a plurality of switches that is connected to each other. The device sends a synchronization message for synchronizing computing processes on the computing devices to all the computing devices at same timing via the switches that are directly connected to any of the computing devices by using a protocol for a general-purpose interconnect. | 05-13-2010 |
20100138561 | SIMULCAST INTERNET MEDIA DISTRIBUTION SYSTEM AND METHOD - A simulcast Internet media distribution system and method for the same is disclosed in which the present creates an enhanced multimedia viewing experience by creating multiple coordinated media channels synchronized to a primary media channel. The media channels are coordinated by a caching and distribution system optimized for distribution over the Internet. | 06-03-2010 |
20100153584 | COOPERATIVE COEXISTENCE OF MULTIPLE TIME SYNCHRONIZATION APPLICATIONS - The invention relates to systems and or methodologies for enabling cooperative coexistence of multiple time synchronization applications in handheld devices. More particularly, a time component that maintains a time value for a computing device, and a time synchronization component that interfaces with one or more communication entities, and selects one of the communication entities to set the time value in the computing device based on a set of criteria. | 06-17-2010 |
20100153585 | Standardizing Clocks in a Networked Computing Environment - A method includes communicating, at a first time and from a first to a second machine, a first time correction amount. The method includes receiving, at a second time and from the second machine, a first corrected time of the second machine that is a first current clock time of the second machine corrected according to the first time correction amount. The method includes determining: a difference between the first time and the first corrected time; a first round trip time comprising a difference between the first and second times; and a second time correction amount comprising a sum of the difference between the first time and the first corrected time and half of the first round trip time. The method includes determining whether the second time correction amount should be applied to the second machine clock time and, when so, initiating, at a third time, a process by which the second time correction amount is applied to the second machine clock time. | 06-17-2010 |
20100174830 | SYNCHRONIZING MULTIPLE SYSTEM CLOCKS - Techniques are disclosed for synchronizing multiple clock sources of a system, and may include: determining time of a first clock at a first and second time instants; determining time of a second clock at a third time instant occurring between the first and second time instants, and a fourth time instant occurring after the second time instant; and determining a clock offset between the first and second clocks based on the determined times. The first and/or second clocks may be adjusted based on the clock offset to synchronize clock operation. This adjusting can be used, for instance, to synchronize operation of an audio and/or video component operating according to the first clock with an audio and/or video component operating according to the second clock. The techniques may further include determining if the clock offset is valid (e.g., based on detection of perturbing events or difference between a clock's times). | 07-08-2010 |
20100185781 | System and Method for Measuring Clock Skew on a Network - A system and method for measuring clock skew in a network is disclosed. The method comprises sending an echo message at a periodic rate from a plurality of servers in the network to an anchor server. A reply message can be sent from the anchor server to each server that includes a remote timestamp based on the anchor server clock. The remote timestamp can be recorded at each of the servers. A send timestamp that designates a time the echo message was sent and a receive timestamp that designates a time the reply message was received at the server can then be recorded. An estimated clock time of each server may also be calculated relative to the anchor server using the send and receive timestamps. A clock skew value can be determined by subtracting the estimated clock time of each server from the remote timestamp time. Interpolation can then performed between the clock skew values over a selected portion of the period of time to enable clock skew values to be estimated over the selected portion of time. | 07-22-2010 |
20100198991 | DUPLEXED FIELD CONTROLLER - There is provided a duplexed field controller. The duplexed field controller includes: first and second control units between which a control authority is switchable; a first application clock that is updated based on a reference clock so as to define a timing of an application operation of the first control unit; a second application clock that is updated based on the reference clock so as to define a timing of an application operation of the second control unit; and an update control unit that bypasses the first update of the second application clock after switching of the control authority, if the first application clock is ahead of the second application clock when the control authority is switched from the first control unit to the second control unit. | 08-05-2010 |
20100198992 | Synchronization of audio and video signals from remote sources over the internet - The present invention is an architecture and technology for a method for synchronizing multiple streams of time-based digital audio and video content from separate and distinct remote sources, so that when the streams are joined, they are perceived to be in unison. | 08-05-2010 |
20100205323 | Timestamp Synchronization for Queries to Database Portions in Nodes That Have Independent Clocks in a Parallel Computer System - A parallel computer system has multiple nodes that have independent clocks, where the different nodes may include different database portions that are referenced by a query. A timestamp parameter in a query is synchronized across the different nodes that are referenced by the query to assure the timestamps in the different nodes are consistent with each other notwithstanding the independent clocks used in each node. As a result, a database may be scaled to a parallel computer system with multiple nodes in a way that assures the timestamps for different nodes referenced during a query have identical values. | 08-12-2010 |
20100205324 | DATA SYNCHRONIZATION TRANSPARENT TO APPLICATION - Synchronization of data accessible by an application program is performed transparent to the application program. After a data item is instantiated by the application program, the synchronization engine performs data synchronization without or with minimal intervention of the application program. The synchronization engine may be part of an operating system. The synchronization engine is preinstalled on a computing device; therefore, application program developers can simply define whether the data items associated with the application programs should be syncable, and if so, to what extent the data items should be syncable. The application program developer is relieved of the task of developing the synchronization engine or other software components associated with data synchronization. | 08-12-2010 |
20100211696 | DISTRIBUTED SERVER ELECTION WITH IMPERFECT CLOCK SYNCHRONIZATION - Embodiments of the invention provide a method, system, and computer program product for selecting a server as a selected server for performing a specified function in a distributed computing system. In one embodiment, the method comprises identifying a group of servers in the system; and choosing as the selected server the server that has been in the system the longest. In one embodiment, each of the servers in the group has a respective contention period, during which the server sends a contention message, and the selected server is chosen using these contention messages. The servers in the group may have imperfect clock synchronization. In this case, the contention periods of the servers is kept greater than the maximum difference between the server clocks. The invention may be used to select a name server, or to select a server for another service. | 08-19-2010 |
20100223399 | METHOD AND APPARATUS FOR PROCESSING TIMESTAMP USING SIGNATURE INFORMATION ON PHYSICAL LAYER - A method and apparatus for processing a timestamp using signature information on a physical layer is provided. The timestamp processing terminal uses a pseudo-random binary sequence to assign signature information to a message which is to be sent to another terminal, and verifies the signature information on a physical layer. The signature information is used to identify the message as a sync message. Accordingly, it is possible to precisely process the timestamp. | 09-02-2010 |
20100223400 | Data Synchronization Protocol - Among other things, techniques and systems are disclosed for syncing data between a client device and a server. Synchronizing data includes initiating a sync session by negotiating a sync mode between a client device and a server for each of one or more dataclasses. A status code is generated based on a result of the negotiating. Based on the generated status code, the client device and the server exchanges one or more data items to be updated for the one or more dataclasses using the negotiated sync mode for each dataclass. The exchanged one or more data items are updated at the client device or the server The updated one or more data items are committed at the client or the server. | 09-02-2010 |
20100228881 | Method for transporting digital media - A networked system is provided for transporting digital media packets, such as audio and video. The network includes network devices interconnected to send and receive packets. Each network device can receive and transmit media signals from media devices. A master clock generates a system time signal that the network devices use, together with a network time protocol to generate a local clock signal synchronised to the system time signal for both rate and offset. The local clock signal governs both the rate and offset of the received or transmitted media signals. The system, which can be implemented using conventional network equipment enables media signals to be transported to meet quality and timing requirements for high quality audio and video reproduction. | 09-09-2010 |
20100241763 | SYNCHRONIZATION BETWEEN A MOBILE DEVICE AND A COMPUTING TERMINAL - A method of synchronizing a mobile device with a computing terminal, comprising in a first stage, synchronizing between a server and one of the mobile device and the computing terminal, and in a second stage, synchronizing between the server and the other of the mobile device and the computing terminal, wherein the second stage of synchronizing being permissible only upon verification of an identifier associated with content selected for transfer during the first stage of synchronizing. | 09-23-2010 |
20100241764 | METHOD AND APPARATUS FOR SYNCHRONIZING DATA - A method for synchronizing data between a client and a server is disclosed. The method includes: receiving a synchronization instruction and data items to be synchronized; and performing synchronization for the data items according to the synchronization instruction. A sending apparatus and a receiving apparatus for implementing the method are also provided. The embodiments of the present invention reduce retransmission of the data that needs no update or reduce futile data transmission drastically, save traffic of data transmission, save network resources, and improve the data synchronization efficiency. | 09-23-2010 |
20100250781 | RECEIVING APPARATUS AND TIME CORRECTION METHOD FOR RECEIVING APPARATUS - A receiving apparatus includes: a clock unit that outputs time information; a synchronizing (sync) packet receiving unit that receives a sync packet which contains transmitting time information and which is sent from a transmitting apparatus over an asynchronous network; a magnitude-of-jitter calculation unit that calculates as a magnitude of a jitter a difference between a first difference, which is a difference between the receiving times of two adjoining sync packets received by the sync packet receiving unit, and a second difference which is a difference between the transmitting times of the two sync packets; a delay time estimation unit that obtains the delay time of the sync packet on the basis of magnitudes of jitters calculated by the magnitude-of-jitter calculation unit; and a time correction unit that compensates the transmitting time of the sync packet, which is received by the sync packet receiving unit, on the basis of the delay time of the sync packet, which is obtained by the delay time estimation unit, so as to obtain a compensated time, and rewrites and corrects the time of the clock unit with the compensated time. | 09-30-2010 |
20100250782 | AUGMENTATIVE AND ALTERNATIVE COMMUNICATION SYSTEM WITH PERSONALIZED USER INTERFACE AND CONTENT - The disclosed methods and systems allow individuals with speech challenges to convey personalized expressive content to others. Implementation is performed on widely available and popular wireless handheld multimedia devices, which may help foster acceptance of the individuals and minimize any perceived differences. Users may easily create and add personalized content to the devices and may quickly customize the content selection interfaces of the devices. These tasks may be accomplished using either the devices themselves via a device-based content authoring tool running locally on the device, or using a Web-based authoring tool on a network server. The Web-based authoring tool allows users to create, capture, and store personalized content and customized content selection interfaces on the network server from virtually any location in the world with network access. The personalized content and customized interfaces may then be downloaded and synchronized automatically on the devices from time to time or as needed. | 09-30-2010 |
20100262716 | METHOD OF SYNCHRONIZZING A DATA PROCESSING DEVICE WITH A DATA PROCESSING SYSTEM - A method of synchronizing a data processing device ( | 10-14-2010 |
20100268849 | METHOD AND SYSTEM FOR REGISTERING EVENTS IN WIND TURBINES OF A WIND POWER SYSTEM - The invention relates to a method of registering events in a wind power system comprising at least two data processors, wherein the data processors of said wind power system are mutually time synchronized, wherein events are registered in said at least two data processors, wherein the timing of said events registered in different of said at least two data processors is established according to said time synchronization. According to an advantageous embodiment of the invention, events may be registered and preferably analyzed according to a common timing. This analyzing makes it possible to establish an analysis where events of different wind turbines are basically interrelated and where information regarding such interrelation is important or crucial for establishment of control or fault detection based on correctly timed events from different wind turbines. | 10-21-2010 |
20100287307 | Data Synchronization - A method for synchronizing a first and a second set of data of a mobile telecommunication device includes: —providing a first processing device, the first processing device including the first set of data, —providing a second processing device, the second processing device including the second set of data, —providing a server, the server being comprised on the first processing device, —providing a client, the client being comprised in the second processing device, —synchronization of the first and the second set of data by way of a communication between the server and the client. | 11-11-2010 |
20100287308 | Intelligent Interaction Between Media Player and Host Computer - Improved techniques for interaction between a host computer (e.g., personal computer) and a media player are disclosed. According to one aspect, interaction between a host computer and a media player, such as automatic synchronization of media contents stored on a media player with media contents stored on a host computer, can be restricted. According to another aspect, management of media items residing on a media player can be performed at and by a host computer for the media player. According to still another aspect, media content can be played by a media player in accordance with quality settings established for the media content at the host computer. | 11-11-2010 |
20100299455 | Mobile Computing Device and Method with Enhanced Poling Management | 11-25-2010 |
20100332682 | UPDATING MULTIPLE COMPUTING DEVICES - A system includes a server site that includes a memory for storing update data sets that correspond to data sets stored on multiple computing devices of a user. The system also includes a synchronization manager for determining that one computing device associated with the user and another computing device associated with the user are absent one or more data updates stored in the memory at the server site. The synchronization manager is configured to send in parallel, absent establishing a data transfer lock, the one or more data updates to the both computing devices of the user for updating the corresponding data stored on each computing device. | 12-30-2010 |
20110004702 | AUTOMATIC CONFLICT RESOLUTION - A method and apparatus is for implementing a conflict resolution policy. The method includes providing a rule set that includes a plurality of rules that define the conflict resolution policy. An algorithm is generated by decomposing each rule in the rule set into at least one pre-action that is to be performed on data in identified fields in first and second conflicting objects, at least one condition that is to be applied to the first and second conflicting objects, and at least one action that is to be performed on the identified fields in the first and second conflicting objects if the at least one condition is satisfied. The algorithm is loaded from a configuration file for execution during a synchronization component runtime using first and second conflicting objects provided by the synchronization component. | 01-06-2011 |
20110010467 | Resuming a Previously Interrupted Peer-to-Peer Synchronization Operation - A method of synchronizing data between two devices can include starting, in a first device, a first synchronization operation comprising transmitting a first data set to be received by a second device, the first data set comprising changes to multiple different data elements in the first device that have occurred since a prior successful synchronization operation between the first device and the second device; receiving at least one of separate acknowledgements for each of the multiple different data elements, each such acknowledgement indicating that a change to one of the multiple different data elements in the first device has been applied to a corresponding data element in the second device; and when the first synchronization operation is interrupted, initiating a second synchronization operation to synchronize the changes of the first data set for which a separate acknowledgement was not received during the first synchronization operation. | 01-13-2011 |
20110016232 | TIME STAMPING APPARATUS AND METHOD FOR NETWORK TIMING SYNCHRONIZATION - A time stamping apparatus and method for network timing synchronization are provided. A receiving apparatus receives data from a transmitting apparatus, generates a synchronization pulse signal synchronized with a local clock of the transmitting apparatus based on the received data, wherein the received data include information regarding the transmission time of the data, measured using the local clock of the transmitting apparatus, and the receiving apparatus measures the reception time of the data using the synchronization pulse signal. Therefore, accurate network timing synchronization may be achieved. | 01-20-2011 |
20110022734 | DIFFERENTIAL TIME SYNCHRONIZATION OF INTELLIGENT ELECTRONIC DEVICES - In a utility monitoring system, a network of intelligent electronic devices (IEDs), including a master IED that receives master clock information from a global positioning system, includes a differential time synchronization (DTS) algorithm for automatically adjusting the corresponding clocks of each of the IEDs to be synchronized with the master clock information. A controller coupled to the network communicates instructions to the IEDs to collect frequency variation data. A known data alignment algorithm determines a point of alignment between two sets of frequency variation data, and the controller determines based on the data alignment algorithm output a time differential representing a time offset between the IED's clock and the master clock information. The time differential is communicated to the target IED, which advances or retards its clock based on the time differential. | 01-27-2011 |
20110035511 | Remote Hardware Timestamp-Based Clock Synchronization - Techniques are described herein for time synchronization between two devices that communicate with each other across a network, wherein the computations needed for clock synchronization are offloaded from one device to the other, e.g., from a second device (slave) to a first device (master). Messages are received from the first device at a second device. Time of reception values for the messages received at the second device are recorded with respect to a clock of the second device. The second device sends a time value transfer message to the first device or to a third device, wherein the time value transfer message comprises the time of reception values. On the basis of the time of reception values, the first device or the third device computes a clock correction value that represents a time and/or frequency offset between a clock of the first device and the clock of the second device, and sends the time value transfer message to the second device. The second device then updates or adjusts its clock using the clock correction value. | 02-10-2011 |
20110040895 | METHODS AND APPARATUS FOR SYNCHRONIZING NOTIFICATIONS FOR SERVICE EVENTS - The communications method for synchronization of service event related communications at an event management platform, may include receiving a notification transmitted from a service event source including event information related to at least one service offered by the service event source and for a mobile wireless device associated with a given service user, and including a synchronization value associated with a service instance. The method may further include storing the synchronization value, and receiving a subsequent notification transmitted from the service event source including a subsequent synchronization value associated with the service instance. The subsequent synchronization value is compared with the stored synchronization value and based thereon a request is generated and sent to the service event source for event information associated with notifications having synchronization values between the subsequent synchronization value with the stored synchronization value. The notifications are provided to the mobile wireless device associated with the given service user. | 02-17-2011 |
20110066758 | Scheduling apparatus and method - According to one embodiment, a scheduling apparatus sends queries to communication modules in buildings and receives facility information measured at monitor-control points from the communication modules. As for each communication module, a network address, a waiting time to receive the facility information after sending a query, and a connection with the monitor-control points, are stored. When a service request indicating at least one monitor-control point is received, queries each including the network address of a communication module connected with a monitor-control point indicated by the service request, are generated. A priority of each query is decided based on the waiting time corresponding to the communication module. Each query is added to a first send queue or a second send queue based on the priority. When queries are sent, a timing to send from the first send queue is same as or earlier than a timing to send from the second send queue. | 03-17-2011 |
20110078332 | METHOD OF SYNCHRONIZING INFORMATION ACROSS MULTIPLE COMPUTING DEVICES - A method of synchronizing data across multiple computing devices, at least one of the computing devices being a mobile device. After at least one modification has been made to data stored by a first computing device, the first computing device compiles synchronization information comprising first information related to the modification and identifying the first computing device. Then, the first computing device sends the synchronization information to a server. The server identifies a second computing device associated with the first computing device, and sends update information to the second computing device. The update information comprises second information related to the modification made to the data stored by the first computing device. In response to receiving the update information, the second computing device modifies data stored on the second computing device in accordance with the second information, or outputs the second information of the update information. | 03-31-2011 |
20110078333 | SYNCHRONIZATION OF SERVER-SIDE COOKIES WITH CLIENT-SIDE COOKIES - Described are methods and systems for synchronizing client-side cookies with server-side cookies. A control that executes on a client computer within the context of a remote application, receives control input that is generated by a remote control that executes on a server within the remote application. In response to receiving the control input, the control generates a content request and forwards the content request to a synchronization agent that executes on the client computer. In many instances, the content request is a request for a cookie. Upon receiving the content request, the synchronization agent determines the type of content requested and responsively issues a synchronization request to a remote synchronization agent that executes on the server. The remote synchronization agent retrieves the requested content from the server and transmits the requested content to the synchronization agent. Upon receiving the requested content, the synchronization agent returns the content to the control. | 03-31-2011 |
20110087802 | SYNCHRONIZING STRUCTURED WEB SITE CONTENTS - Techniques to synchronize structured web site content are described. An apparatus may include a server having a server synchronization module to identify structured content types shared by the server and a client, and synchronize structured content corresponding to the structured content types. Other embodiments are described and claimed. | 04-14-2011 |
20110087803 | METHOD AND SYSTEM FOR PROCESSING CORRECTION FIELD INFORMATION - A method and system for processing correction field information are provided. The method includes: receiving a packet, and obtaining a first correction value carried by the packet; obtaining first time information and second time information; obtaining a second correction value according to the first correction value and the first time information; setting the second correction value in the packet; setting the second time information in the packet; obtaining third time information and fourth time information; obtaining a third correction value according to the second correction value, the second time information, the third time information, and the fourth time information; and setting the third correction value in the packet. The processing of the time information and the processing of the correction field information are performed with a set of processing mechanism, and the implementation is simpler. | 04-14-2011 |
20110093619 | Synchronizing Tasks between Mobile Devices and Servers - A system, method, and computer program product are provided for synchronizing tasks between mobiles device without a native task applications, such as mobile devices running the iPhone operating system, and a server. The method synchronizes tasks between a mobile device and a server with a task application installed. The method receives a plurality of data fields associated with a task from the mobile device, stores the data fields in a database, and transforms the plurality data fields into a task record formatted according to the task application installed on the server. The method communicates the task record to the task application installed on the server. The method operates symmetrically to facilitate synchronization of new and updated tasks between a source and a target, wherein the source may be either a mobile device or a server, and wherein the target may be either a server or a mobile device. | 04-21-2011 |
20110113156 | SYNCHRONIZING DATA TRANSMISSION BETWEEN A WIRELESS NETWORK AND A WIRED NETWORK - Methods, systems and computer program products to synchronize timing of data transmissions between wireless and wired networks using a combined wireless gateway and cable modem are provided herein. The method includes the step of generating an indicator prior to a look-ahead time period and transmitting a poll to a wireless device upon sending the indicator. The look-ahead time period is a time period from transmitting the indicator to transmitting the DOCSIS frame. The method further includes the step of receiving data from the wireless device and encapsulating the data in a DOCSIS format to generate a DOCSIS frame. The method also includes transmitting the DOCSIS frame at a start of a next transmit opportunity to a cable modem termination system (CMTS). | 05-12-2011 |
20110113157 | METHOD AND APPARATUS FOR PERFORMING NON ACCESS STRATUM (NAS) PROCEDURE IN MULTI-MODE TERMINAL - A method and apparatus for performing a NAS procedure in a NAS module of a multi-mode terminal are disclosed. A method for performing a NAS procedure in a multi mode NAS (mNAS) module of a multi-mode terminal includes receiving a NAS procedure request signal from a user, and selecting a first NAS; transmitting the NAS procedure request signal to a NAS module corresponding to the first NAS; receiving a NAS procedure response signal, that includes an execution result of a NAS procedure between the NAS module corresponding to the first NAS and a network, from the NAS module corresponding to the first NAS; performing synchronization between the NAS module corresponding to the first NAS and a NAS module corresponding to a second NAS according to the NAS procedure execution result; and transmitting a NAS procedure response signal including the NAS procedure execution result to the user. | 05-12-2011 |
20110119402 | Device Synchronization Using Independent Clocks - Aat least one radio frequency (RF) instrument may be configured according to a plurality of RF measurement configurations for performing a plurality of tests on a device under test (DUT). A list of RF measurement configurations may be stored in a computer memory. The list of RF measurement configurations comprises a plurality of parameters for configuring operation of the at least one instrument. Information regarding the list of RF measurement configurations (e.g., a data stream) may be provided to the at least one RF instrument. The at least one RF instrument may perform the plurality of tests on the DUT, including the at least one RF instrument configuring itself according to the RF measurement configurations based on processing of the information. Configuring enables the at least one RF instrument to perform the plurality of tests on the DUT in a deterministic manner. | 05-19-2011 |
20110119403 | DATA SHARING AND SYNCHRONIZATION WITH RELAY ENDPOINT AND SYNC DATA ELEMENT - Systems and methods for sharing and synchronizing data using the addition of synchronization data to a feed that contains data items, and in some implementations, at least a node or endpoint that provides relay functionality or relay capabilities to one or more endpoints, are disclosed. Such systems and methods may also include the communication of information about the data that is synchronized, in addition to synchronization of the data itself. | 05-19-2011 |
20110125924 | METHOD AND SYSTEM FOR SYNCHRONIZING USER CONTENT IN A SOCIAL NETWORK - A social media portal makes use of a ranking system based on user activity to determine a priority associated with when content associated with the user's account should be synchronized with relevant social media platforms. | 05-26-2011 |
20110138079 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, DATA MANAGEMENT SERVER AND DATA SYNCHRONIZATION SYSTEM - There is provided an information processing apparatus that is connected to a server for managing data, the information processing apparatus including a data storage configured to store the data obtained from the server, a check unit configured to check a cumulative state of change history information indicating a change type of the data in the server stored in the server, and a data obtaining unit configured to use a check result of the check unit as a basis to determine an obtaining method by selecting either a first obtaining method of synchronizing the data stored in the data storage with the data managed by the server in accordance with the change history information or a second obtaining method of obtaining, from the server, data presence information indicating the data existing in the server to synchronize the data stored in the data storage and to obtain the data from the server. | 06-09-2011 |
20110138080 | METHOD FOR SYNCHRONIZING LOCAL CLOCKS IN A DISTRIBUTED COMPUTER NETWORK - The invention relates to a method for synchronizing local clocks in a distributed computer network, where said computer network consists of a number of components that are connected to each other via bi-directional communication links, characterized in that an a priori configured set of components of the network generates synchronization messages and sends these synchronization messages to the network. An a priori configured set of components consumes the generated synchronization messages. One or more message-relaying components in between a component that generates a synchronization message and the component that consumes the synchronization message will add a delay value to the synchronization message reflecting the delay imposed by the message-relaying component. A component that is configured to consume a synchronization message will delay a received synchronization message upon reception for a duration that is calculated by an a priori configured value for the maximum transmission delay minus the value of the sum of all delay values added to the received message before further usage of the message in the synchronization process of said component. | 06-09-2011 |
20110153869 | RECALIBRATION OF PRECISION CLOCKS IN A COMPUTER NETWORK - In one embodiment, a clock on a network device is initialized, and then a first timing message is received at the network device from a reference device having a first timestamp indicating when the first timing message was transmitted from the reference device. The network device may then determine and store a one-way delay from the first timestamp to a first time at which the first timing message was received at the network device. In response to restarting the clock, the network device may receive a second timing message from the reference device having a second timestamp indicating when the second timing message was transmitted from the reference device. The network device may then calibrate the clock such that a second time at which the network device received the second timing message is the second timestamp plus the stored one-way delay. | 06-23-2011 |
20110161524 | METHOD FOR SYNCHRONIZING CLOCKS IN A COMMUNICATION NETWORK - The invention refers to a method for synchronizing clocks in a communication network, wherein a first clock of a first network element (MA) which is a master element is used for synchronizing second clocks of one or more second network dements which are slave elements. According to the method of the invention, a first sequence of first messages transmitted from the first network element to the second network element and/or a second sequence of second messages transmitted from the second network element to the first network element is recorded. First messages and/or second messages out of those sequences are identified by using an appropriate threshold function with respect to the transmission delays of those messages. Those identified messages have the same constant minimum delay, and based on those messages clock synchronization between the first clock and the second clock is performed. The invention has the advantage that clock synchronization is possible even if an intermediate switch causing an unknown delay is located in the transmission path between the first and the second network element. This is because most of the messages are transmitted within a minimum constant delay via such an intermediate switch and, by identifying those messages, a line delay between the first network element and second network element can be estimated and used for synchronizing the second clock with the first clock. The synchronization method of the invention is preferably used for synchronizing clocks in a DECT network. Furthermore, in a preferred embodiment, the first and second messages are messages according to the standard IEEE 1588. | 06-30-2011 |
20110167174 | Method and System for In-Band Signaling of Multiple Media Streams - Methods and systems are provided for in-band signaling of at least two simultaneous digital media streams in a network, the two simultaneous streams being a part of a media session. Each of the at least two simultaneous streams is generated from a corresponding source. The generated simultaneous streams are synchronized by using a unique marker packet. Each synchronized stream is transmitted to a destination corresponding to each source. | 07-07-2011 |
20110173347 | METHOD FOR SYNCHRONIZING LOCAL CLOCKS IN A DISTRIBUTED COMPUTER NETWORK - The invention relates to a method for synchronizing local clocks in a distributed computer network, where said computer network consists of a number of end systems and at least two switches. Each end system is connected to at least two switches via bi-directional communication links. A configured subset of end systems and switches executes the method in form of a synchronization state machine. The state machine uses at least three different frame types. The states in the state machine are either said to belong to an unsynchronized set of states or belong to a synchronized set of states. All end systems that are configured as Synchronization Master periodically send coldstart frames in one of the unsynchronized states and react to the reception of a coldstart frame by sending a coldstart acknowledgment frame a configurable first timeout after the reception of the coldstart frame on all replicated communication channels, provided that the end system is in a state in which the synchronization state machine defines a transition for coldstart frames, and where said first timeout is reset when a consecutive coldstart frame is received before the coldstart acknowledge is sent. All end systems that are configured as Synchronization Master react to the reception of a coldstart acknowledgment frame by starting a configurable second timeout, provided that they are not already executing said first timeout, and entering a synchronized state when said second timeout expires. | 07-14-2011 |
20110179192 | DISTRIBUTING AND SYNCHRONIZING OBJECTS - A method and apparatus for distributing and synchronizing objects. One or more embodiments of the invention provide for distributing copies of the objects locally. By copying objects (including the data and behavior for the object) into local address space, the object's methods may be executed locally thereby avoiding excessive network traffic. The state of the various object copies across a network may not be synchronized due to local changes and modifications. To synchronize the objects, one or more embodiments of the invention provide for the use of a policy that specifies conditions as to when objects are synchronized. Embodiments of the invention provide flexibility in setting the policy to accommodate varying applications. For example, a policy may provide for synchronization that is based temporally (e.g., every 10 minutes or daily at 10:00 P.M.). Alternatively, a policy may provide for synchronization based on the type or number of messages transmitted. In one or more embodiments, a default policy may be utilized that provides for the synchronization of local objects whenever a client issues a request from the remote server. In such an embodiment, the remote server transmits any updated object information when it responds to the local object request. The updated object information may be utilized to synchronize the objects. | 07-21-2011 |
20110191497 | METHOD FOR SYNCHRONIZING EXECUTION OF MULTIPLE PROCESSING DEVICES AND RELATED SYSTEM - A system includes multiple processing devices. Each processing device is configured to receive first and second status flags from first and second neighboring processing devices, respectively. Each status flag identifies whether one or more of the processing devices are ready for operation. Each processing device is also configured to determine that all processing devices are ready for operation using the status flags. Each processing device is further configured to wait for a specified amount of time before entering operation. The specified amount of time is selected so that the processing devices are substantially synchronized. The processing devices could be coupled together in a ring configuration, the first neighboring processing device could include a right neighboring processing device in the ring configuration, and the second neighboring processing device could include a left neighboring processing device in the ring configuration. | 08-04-2011 |
20110191498 | Verifiable Date Stamp Across Multiple Time Zones - A verifiable date stamp for use in portable electronic devices automatically and transparently determines within the portable device or devices the correct date and time that a document or image is created. By keeping periodic records of tests for accuracy of the date and time of the device(s), it will be possible to provide admissible evidence of the date stamps generated by the portable devices. The date stamp provided by the invention includes not only date and time but, in addition, GPS location (latitude, longitude and altitude) and time zone. In some embodiments which involve the use of video, the date stamp includes beginning and ending time and, optionally, average velocity, if any, for the time duration of the video clip. | 08-04-2011 |
20110196989 | SYNCHRONIZING CERTIFICATES BETWEEN A DEVICE AND SERVER - Systems and methods for processing messages within a wireless communications system are disclosed. A server within the wireless communications system maintains a list of certificates contained in devices that use the server. The server synchronizes or updates the list of certificates based on information contained in message to and from the device. By providing a server with certificates associated with devices that use the server, and providing a system and method for synchronizing the certificates between the device and server, the server can implement powerful features that will improve the efficiency, speed and user satisfaction of the devices. The exemplary embodiments also enable advantageous bandwidth savings by preventing transmission of certificates unnecessarily | 08-11-2011 |
20110202687 | SYNCHRONIZING AUDIENCE FEEDBACK FROM LIVE AND TIME-SHIFTED BROADCAST VIEWS - An audio channel of a time-based media presentation provides a basis for synchronizing to the presentation across a variety of platforms independent of when and where the presentation is being viewed. By pre-processing the media into a series of non-unique hashes, and similarly processing an audio stream of the media captured at a client device, a comparison can be made that yields an accurate time offset within the presentation. The comparison may usefully be performed over a data network using a server that hosts data from the pre-processed media, and a variety of applications may be deployed on the client device based on the resulting synchronization. | 08-18-2011 |
20110213897 | SYSTEMS AND METHODS FOR RELEASING STALE CONNECTION CONTEXTS - Systems and methods for releasing stale connection contexts are provided herein. The systems and methods help to ensure that connection records between mobile devices and communications nodes are synchronized so as to avoid and/or fix stale connection contexts. | 09-01-2011 |
20110213898 | MOBILE DEVICE POWER MANAGEMENT IN DATA SYNCHRONIZATION OVER A MOBILE NETWORK WITH OR WITHOUT A TRIGGER NOTIFICATION - A real-time communication architecture establishes a continuous connection between an enterprise network and a communication management system. The connection is continuously held open allowing mobile devices real-time access to enterprise email systems. The real-time communication architecture can support an entire enterprise email system or individual email users. The foregoing and other objects, features and advantages of the invention will become more readily apparent from the following detailed description of a preferred embodiment of the invention which proceeds with reference to the accompanying drawings. | 09-01-2011 |
20110231578 | TECHNIQUES FOR SYNCHRONIZING APPLICATION OBJECT INSTANCES - Techniques for synchronizing data object instances between applications/processes in an efficient manner. In one set of embodiments, the techniques described herein can be implemented in one or more network routers to synchronize data between a process running on an active management processor and a process running on a standby management processor, thereby facilitating features such as non-stop routing (NSR). | 09-22-2011 |
20110252161 | APPARATUS AND METHOD FOR COMMUNICATION SERVICES NETWORK - A communication services network is described that enables client communication devices to synchronously or asynchronously communicate with one another or with legacy communication devices through a gateway in either (i) a real-time mode or (ii) a time-shifted mode and (iii) to seamlessly transition between the two modes. As the media of a message is either created or retrieved from memory, the sending client device progressively transmits the media over the network. The network progressively routes the media as it is transmitted to the recipient client device or gateway, which progressively stores the media as it is received. With progressive storage, the recipient has the option of rendering the media as it is received in the real-time mode, rendering the media out of storage in the time-shifted mode, or seamlessly transitioning between the two modes. In addition, users may communicate with each other “live”, similar to a conventional full duplex telephone call, when messages are synchronously transmitted and rendered in real-time with respect to one another. Alternatively, users may communicate with each other asynchronously by sending messages back and forth at discrete times, or by time-shifting the review of received messages. | 10-13-2011 |
20110258345 | METHOD AND APPARATUS FOR MOBILE DATA COLLECTION AND MANAGEMENT - A method and apparatus for a middleware approach to initializing and updating required data entry fields, pushing such required data entry fields to mobile devices and applications, collecting entered data from such mobile devices, and the synchronizing and integrating of the data is presented. A “form builder” software component of the present invention allows for the creation of easy to read and use data entry forms by company management. A “web application” software component of the present invention allows for the forms to then be distributed via electronic and/or wireless means to mobile client devices, such as PDA's, Tablets, and Laptops, and to Desktop computers. The mobile client devices run applications to utilize the data entry forms and are that into which collected data can be entered. A “synchronization server” software component of the present invention then allows for two-way communication, storage and conflict resolution (versioning) of the collected data. An “integration server” software component of the present invention allows for external access to the collected and versioned data and modeling/mapping of such data. Thus seamless data entry, collection, updating, conflict resolution, versioning, storage, access and utilization is available. | 10-20-2011 |
20110283022 | PROCEDES ET DISPOSITIFS DE SYNCHRONISATION, DANS UN RESEAU DE COMMUNICATION, POUR APPLICATIONS DE TYPE VENTE AUX ENCHERES EN TEMPS REEL - A synchronization method and device for implementing auction sale applications in a communication network using a server and at least one customer terminal. When receiving ( | 11-17-2011 |
20110302327 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING A SYNCHRONIZATION OF DATA - In accordance with embodiments, there are provided mechanisms and methods for performing a synchronization of data. These mechanisms and methods for performing a synchronization of data can enable a more efficient synchronization, time and resource savings, an enhanced user experience, etc. | 12-08-2011 |
20110307631 | SYSTEM AND METHOD FOR PROVIDING ASYNCHRONOUS DATA COMMUNICATION IN A NETWORKED ENVIRONMENT - A method and system for providing asynchronous data communication between a plurality of devices in a networked environment is disclosed. A user using a first device views view media content received from a first content provider of a plurality of service providers. At a request of the user, a message including a data link to the media content is generated and asynchronously sent to a second device via a network. The data link contained in the received message on the second device is used to retrieve the media content from a second content provider. Various action commands contained in the message are used to control the operation of the media content on the second device. | 12-15-2011 |
20110320635 | DATA SYNCHRONIZATION SYSTEM - While a server ( | 12-29-2011 |
20120023262 | SYSTEM-WIDE TIME SYNCHRONIZATION ACROSS POWER MANAGEMENT INTERFACES AND SENSOR DATA - A power management control system for an information handling system is disclosed. The power management control system includes a power management interface bus interfacing a plurality of devices, where one or more of the devices is each associated with a time clock. The power management control system further includes a management agent interfacing the power management interface bus. The management agent is configured to: receive a system time; synchronize the one or more time clocks based, at least in part, on the system time; and maintain synchronization of the one or more time clocks, at least in part, via a set of telemetric primitives. | 01-26-2012 |
20120023263 | DYNAMIC CHARACTERIZATION OF NODES IN A SEMANTIC NETWORK FOR DESIRED FUNCTIONS SUCH AS SEARCH, DISCOVERY, MATCHING, CONTENT DELIVERY, AND SYNCHRONIZATION OF ACTIVITY AND INFORMATION - A system of computers on a wide area network that establishes connections between nodes on the basis of their multidimensional similarity at a particular point in time in a certain setting, such as a social learning network, and that sends relevant information to the nodes is provided. Dimensions in the definition of similarity include a plurality of attributes in time and community space. Examples of such dimensions and attributes may include a position in a learning community's project cycle, titles of readings and projects, the genre or subject matter under consideration, age, grade, or skill level of the participants, and language. Each of the network's nodes is represented as a vector of attributes and is searched efficiently and adaptively through a variety of multidimensional data structures and mechanisms. The system includes synchronization that can transform a participant's time attributes on the network and coordinate the activities and information for each participant. | 01-26-2012 |
20120030378 | METHOD AND SYSTEM FOR MANAGEMENT OF SYNCHRONIZATION OF A MOBILE ELECTRONIC DEVICE - The present technology provides a method, system and computer program product for managing the synchronization of a mobile electronic device, wherein management and adjustment of the synchronization process can be provided at least in part on a session by session basis. The synchronization process may be configurable via a user interface. Aspects of the user interface, such as prompts or degree of user configurability, may be adjusted depending on one or more factors, such as link effective speed or expected synchronization time. | 02-02-2012 |
20120066411 | Synchronizing Events Between Mobile Devices and Servers - A system, method, and computer program product for synchronizing events between a mobile device and a server are described herein. In an embodiment, the method operates by detecting events to be synchronized between a source and a target, wherein the source and target are one of either a mobile device or a server. The method comprises deducing activities that occurred in order to create the detected event, reading data records corresponding to the deduced activities, and creating packets of operations needed to recreate the deduced activities on the target. The method further comprises queuing the packets of operations and data records and receiving event synchronization results at the source after the queued packets of operations have successfully executed on the target, wherein the synchronization results include a synchronization status and a unique record identifier identifying the event. In an embodiment, personal information manager (PIM) events are synchronized. | 03-15-2012 |
20120084466 | SYSTEM FOR SYNCHRONIZING TO A MOBILE DEVICE SERVER - A system that incorporates teachings of the present disclosure may include, for example, a non-transitory computer-readable storage medium operating in a mobile device server having computer instructions to execute a web server application at the mobile device server. The web server application can be operable to detect a media resource center while roaming in a communication zone of the media resource center, and to transmit a pairing key to the media resource center. The web server application can be further operable to receive authorization from the media resource center to synchronize differences between content stored in the media resource center and content stored in the mobile device server responsive to the media resource center validating the pairing key. Other embodiments are disclosed. | 04-05-2012 |
20120096186 | Method for Pear to Pear Signal Synchronization and Wireless Communication Device and System Using the Same - A method for P2P signal synchronization and P2P wireless communication device and system using the same. The method includes the following steps. A first P2P wireless communication device having an effective range acts as a master device. At least one second P2P wireless communication device located in the effective range is paired and connected with the first P2P wireless communication device. When the first P2P wireless communication device acts as the master device, the first P2P wireless communication device broadcasts a synchronization signal. After the at least one second P2P wireless communication device receives the synchronization signal, at least one second P2P wireless communication device is switched to the master device and broadcasts the synchronization signal. | 04-19-2012 |
20120102232 | BIDIRECTIONAL SYNCHRONIZATION WITH CRM APPLICATIONS - Synchronization between email, contact management, scheduling (ECS) and customer relationship management (CRM) applications is facilitated through a synchronization module on the ECS side using an Extensible Markup Language (XML) file for keeping track of synchronization states. The CRM server version of an item is compared with the XML file to detect changes and the same performed for the ECS item. The changes are then pushed to the corresponding item for the columns that have changed. Last updated item is selected in case of a conflict. | 04-26-2012 |
20120102233 | SYNCHRONIZED DELIVERY OF INTERACTIVE CONTENT USING STANDARDIZED VECTORS - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 04-26-2012 |
20120102234 | Method For Synchronizing A Client Clock Frequency With A Server Clock Frequency - A method for synchronizing the frequency of a client clock with a server clock frequency, such synchronization being performed through timing packets transmitted by the server towards the client through a telecommunication network wherein the method includes the transmission, by the server, of groups of timing packets such that an emission timing packet period (τ | 04-26-2012 |
20120117271 | Synchronization of Data in a Distributed Computing Environment - A method for data synchronization across multiple target destinations in a computer network includes acquiring information about the target destinations, wherein: the target destinations comprises at least one of a network account in the computer network, or a target device coupled to the computer network or associated with the network account; and the acquired information includes identification information associated with the target destinations. The method may also include receiving, at a user device, data from a data source; filtering the received data based on information included in the received data and in the identification information; identifying, based on the filtering, a selected target destination for receiving the filtered data; and transmitting the filtered data to the identified selected target destination. | 05-10-2012 |
20120117272 | APPARATUS AND METHOD FOR SYNCHRONIZING WIRELESS DEVICES - An apparatus for synchronizing devices includes a central access point node configured to utilize a low latency protocol to transmit a series of synchronization messages to the devices, transmit and receive data acquisition commands and responses from the devices using a high reliability protocol different from the low latency protocol, and calculate and apply relative clock offsets for each device based on the series of synchronization messages. The apparatus may also account for failure in delivery of a portion of the series of synchronization messages by recording timestamp data at the devices to send to the central access point prior to the central access point calculating the relative clock offsets. | 05-10-2012 |
20120117273 | Flow-Based Adaptive Private Network with Multiple Wan-Paths - Systems and techniques are described which improve performance, reliability, and predictability of networks without having costly hardware upgrades or replacement of existing network equipment. An adaptive communication controller provides WAN performance and utilization measurements to another network node over multiple parallel communication paths across disparate asymmetric networks which vary in behavior frequently over time. An egress processor module receives communication path quality reports and tagged path packet data and generates accurate arrival times, send times, sequence numbers and unutilized byte counts for the tagged packets. A control module generates path quality reports describing performance of the multiple parallel communication paths based on the received information and generates heartbeat packets for transmission on the multiple parallel communication paths if no other tagged data has been received in a predetermined period of time to ensure performance is continually monitored. An ingress processor module transmits the generated path quality reports and heartbeat packets. | 05-10-2012 |
20120124241 | Systems and Methods for Sync Mark Detection - Various embodiments of the present invention provide systems and methods for data processing. As an example, a circuit for data processing is described that includes a sync mark pattern match calculation circuit and an indication circuit. The sync mark pattern match calculation circuit is operable to provide at least a first comparison value corresponding to a comparison between a received input data set and a sync mark pattern, and a second comparison value corresponding to a comparison between the received input data set and a subset of the sync mark pattern and a subset of a preamble pattern. The indication circuit is operable to compare the first comparison value with the second comparison value, and to assert a sync found signal based at least in part on the comparison of the first comparison value and the second comparison value. | 05-17-2012 |
20120151093 | SYSTEM AND METHOD TO SYNCHRONIZE A PATIENT MONITORING DEVICE WITH A CENTRAL SERVER - A patient monitoring device ( | 06-14-2012 |
20120159001 | DISTRIBUTED ROBUST CLOCK SYNCHRONIZATION - Technology is provided for synchronization of clock information between networked devices. One or more of the devices may include one or more applications needed access to data and a common time reference between devices. In one embodiment, the devices have applications utilizing data shared in a network environment with other devices, as well as having a reference to a local clock signal on each device. A device may have a layer of code between the operating system and software applications that processes the data and maintains a remote clock reference for one or more of the other devices on the network. | 06-21-2012 |
20120179841 | Adaptable Management In Sync Engines - Synchronization of two or more items can be optimized through the use of parallel execution of synchronization tasks and adaptable processing that monitors and adjusts for system loading. Two or more synchronization tasks required to be performed for an item can, if not inherently serial in nature, be performed in parallel, optimizing synchronization of the item. Even if multiple synchronization tasks required for one item must be serially executed, e.g., download the item prior to translating the item, these synchronization tasks can be executed in parallel for different items, optimizing a download request involving two or more items. Moreover, multiple threads for one or more synchronization tasks can be concurrently executed when supportable by the current operating system resources. Rules can be established to ensure synchronization activity is not degraded by the overextension of system resources. | 07-12-2012 |
20120185613 | Method and System of Transferring a Message in a Session Initiation Protocol Based Communications Network - Method of transferring a message in a Session Initiation Protocol based communications network, from a first node to a third node via a second node. The method comprises the steps of: storing, in a repository associated with the first node, a group identifier associated with a plurality of second nodes; deriving, by the first node, on the basis of the group identifier a network address corresponding to one second node of the plurality of second nodes; and transmitting the message to the third node via the second node derived by the first node. | 07-19-2012 |
20120191878 | SYNCHRONIZATION SYSTEM AND METHOD - Disclosed is a synchronization system including a control apparatus and a plurality of terminals connected via a network. The control apparatus includes a transmitting unit that transmits first waiting time information to each of the terminals, where the first waiting time information is synchronization waiting time for a predetermined signal transmitted from the control apparatus to the terminals. Each of the terminals receives the first waiting time information from the control apparatus and receives second waiting time information from another of the terminals. The second waiting time information has been calculated by the other terminal based on the first waiting time information as received by the other terminal. Each terminal calculates a synchronization time for the predetermined signal based on both of the first waiting time information from the control apparatus and the second waiting time information from the other terminal. | 07-26-2012 |
20120203932 | MULTI-MASTER MEDIA METADATA SYNCHRONIZATION - Various embodiments related to the ability to expose content for synchronization and consumption across all endpoint computing devices in a computing system are disclosed. For example, one disclosed embodiment provides a method for communicating between authenticated clients of a cloud-based computing system, including sending a read request for metadata of each of a plurality of endpoint computing devices and content stored on each of the plurality of endpoint computing devices that is aggregated in a data store, receiving the requested metadata. The method further includes performing a content consumption operation that changes a state of the requested metadata. The method further includes sending updated metadata generated based on the content consumption operation to synchronize aggregated metadata in the data store, and deleting local metadata. | 08-09-2012 |
20120203933 | Clock Signal Synchronization Among Computers In A Network - Methods, apparatus, and computer program products are disclosed for clock signal synchronization among computers in a network, including designating, as a primary clock signal for all the computers in a network, a clock signal from one of the computers in the network; providing the primary clock signal, simultaneously and in parallel, from the computer whose clock signal is designated as the primary clock signal to all the other computers in the network; and providing the primary clock signal, simultaneously and in parallel, from each computer in the network to all computers in the network through multiplexers and phase locked loops, with the primary clock signal locked in phase across all the computers by a phase locked loop on each computer. | 08-09-2012 |
20120233354 | METHOD AND SYSTEM FOR SYNCHRONIZING A SERVER AND AN ON-DEMAND DATABASE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service. | 09-13-2012 |
20120246343 | SYNCHRONIZING DIGITAL CONTENT - Aspects of the present disclosure relate to one or more configured computing systems identifying when decoupled content includes companion content that can be synchronously presented. Once a content match is identified, a device to receive synchronization information can also be identified. The synchronization information can enable one or more devices to synchronously present companion content. | 09-27-2012 |
20120246344 | USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVICE BASED ON USER ACTIVITY - Data is synchronized between a mobile device and a computing device over a wireless link. Synchronization operations are scheduled according to a synchronization schedule that is based on a current time of day. In one embodiment, the day can be divided into different time periods by the user. The user can also specify the frequency with which synchronization operations are to be performed during each specified period. | 09-27-2012 |
20120254468 | RELATIVE TIMESTAMP WHEN REAL TIME CLOCK IS UNAVAILABLE - An operating system or other software resident on an electronic processing device employs aggregated timestamps. In this way timestamps can be generated and compared to one another without the need for a real-time clock with a power backup. Aggregated time includes the last known time that the device synchronized its clock with a reference time available over a network. Aggregated time also includes a relative time value which in part accumulates using a session clock whenever the device is powered-up. When network time becomes available the operating system or other software will use this information to fix up the already generated aggregated timestamps. A comparison of timestamps will most of the time be resolved for stamps generated on the same device and will generally be resolved by comparing time frames when the timestamps being compared are generated by different devices. | 10-04-2012 |
20120254469 | COMMUNICATION DEVICE - A communication device may receive a first request packet from a first device and receive a second request packet from a second device. The communication device may send a first response packet to the first device in response to the first request packet and send a second response packet to the second device in response to the second request packet. The communication device may decide a timing for sending the second response packet to the second device. The timing may be decided such that a time period from receiving the second request packet to sending the second response packet in response to the second request packet is longer than a time period from receiving the first request packet to sending the first response packet in response to the first request packet. The communication device may send the second response packet to the second device at the decided timing. | 10-04-2012 |
20120265902 | METHOD AND SYSTEM FOR PROVIDING PREVALIDATED SECURE PRODUCT MAINTENANCE, REPAIR AND TRAINING INFORMATION TO A FIELD TECHNICIAN - The present invention relates providing maintenance, repair, and training to a remote field technician and ability to sign off on work or training without the ability to edit or otherwise change information in a secure and updatable manner utilizing a secured handheld display device for displaying text, video, graphs, figures, and the like. | 10-18-2012 |
20120278507 | CROSS-NETWORK SYNCHRONIZATION OF APPLICATION S/W EXECUTION USING FLEXRAY GLOBAL TIME - A system and method for implementing cross-network synchronization of nodes on a vehicle bus includes periodically sampling a notion of time from a first network, transmitting a message from the first network to a node on a second network, wherein the message includes the notion of time, and updating a local clock on the second network node based on the notion of time in the message. | 11-01-2012 |
20120284426 | METHOD AND SYSTEM FOR PLAYING A DATAPOD THAT CONSISTS OF SYNCHRONIZED, ASSOCIATED MEDIA AND DATA - The present invention relates to a system and method for playing a datapod that consists of synchronized, associated media and data, which will often be constructed on a mobile device such as a smart phone or tablet or other computing or embedded device such as a camera. One embodiment of the present invention involves playing a datapod by receiving a datapod, unpacking the datapod into a synchronously associated media object and data object, and playing the datapod such that the synchronous association between the media object and the data object are maintained and the playing of the media object and data object is synchronized. The present invention provides its functionality with an easy to use user interface that enables the user to readily play the datapod. | 11-08-2012 |
20120290740 | DATA SYNCH NOTIFICATION USING A NOTIFICATION GATEWAY - One or more techniques and/or systems are disclosed for facilitating synchronizing of data between one or more servers and a mobile device. The mobile device can establish which servers comprise data that is to be synchronized, and inform the servers that a push notification gateway should be used to send notifications of a data state change. A connection can be opened between the mobile device and the push notification gateway so that when a data state change is detected by a server the server can send the notification to the gateway, which can forward it to the mobile device. The mobile device may then choose to initiate a data synchronization with the server. In this manner, an open connection is merely maintained between the mobile device and the gateway, as opposed to multiple resource intensive connections between the mobile device and multiple servers. | 11-15-2012 |
20120297090 | NETWORK ARCHITECTURE FOR SYNCHRONIZED DISPLAY - Systems and methods are provided that couple one or more devices to one or more presentation screens and to one or more servers via network connections. Various devices can be identified on a network and location data regarding each of the mobile devices can be delivered to the servers. Data can be displayed on a presentation screen based on mobile devices in its proximity, for example. | 11-22-2012 |
20120311189 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND RECORDING MEDIUM - A disclosed information processing apparatus is connected to an information management apparatus via a network. The information processing apparatus includes a data storage unit configured to store data that specifies the information management apparatus as an access destination, and a synchronization controller unit configured to periodically compare a list of data stored in the data storage unit and a list of data stored in the information management apparatus, transmit data stored only in the data storage unit to the information management apparatus, and acquire data stored only in the information management apparatus from the information management apparatus and store the acquired data in the data storage unit. | 12-06-2012 |
20120317309 | Method to synchronize content across networks - A method in one example, the method comprising receiving content at a computing server that resides at a first site, where the content is to be synchronized with at least one other site. The method further comprises storing the content to be synchronized in a homing tag, and communicating the homing tag to the at least one other site. | 12-13-2012 |
20120317310 | DISTRIBUTING AND SYNCHRONIZING OBJECTS - A system for distributing and synchronizing objects. One or more embodiments of the invention provide for distributing copies of the objects locally. By copying objects into local address space, the object's methods may be executed locally thereby avoiding excessive network traffic. The state of the various object copies across a network may not be synchronized due to local changes and modifications. To synchronize the objects, one or more embodiments of the invention provide for the use of a policy that specifies conditions as to when objects are synchronized. Embodiments of the invention provide flexibility in setting the policy to accommodate varying applications. Alternatively, a policy may provide for synchronization based on the type or number of messages transmitted. In one or more embodiments, a default policy may be utilized that provides for the synchronization of local objects whenever a client issues a request from the remote server. | 12-13-2012 |
20120324128 | CROSS-SCOPE SYNCHRONIZATION OF DATA ITEM KNOWLEDGE AND CORRESPONDING METADATA - The subject disclosure relates to cross scope synchronization among different sets of nodes that synchronize the same data item(s) according to different synchronization scopes. In one aspect, create and update versions are defined for a scope in which a data item was created and updated, respectively, and create and update versions are defined for a local node shared for different groups of nodes synchronizing according to the different synchronization scopes (e.g., a server node). | 12-20-2012 |
20120331176 | METHOD FOR TRANSPORT AND RECOVERY OF CLIENT CLOCKING ACROSS ASYNCHRONOUS SERVER NETWORKS - At a generator, frame events are received indicative of frame boundaries. The amount of client data received between frame events is counted to get a raw count. The raw count is low-pass filtered to get a smoothed value. At a receiver, an indication of the smoothed count is received from the generator; and the indication is smoothed using a low-pass filter and used to produce a client data rate. | 12-27-2012 |
20120331177 | METHOD AND SYSTEM TO SYNCHRONIZE DATA SETS FOR PERSONAL DEVICES - The present invention relates to a method of synchronizing data to be shared among two or more devices, the data sharing may be performed via a networked server utility. The method applied enhances the usability of media players and providing media information to one or more user(s). The media player may be a portable device, and the server utility is considered to be a “virtual cloud” device. | 12-27-2012 |
20120331178 | PERSONAL INFORMATION MANAGEMENT DATA SYNCHRONIZATION - A data management application that may be implemented in a mobile device to perform two-way synchronization of electronic messages and/or PIM data with a server device. The device may be a mobile device such as a mobile phone or Smartphone, as well as a personal digital assistant, notebook computer, or other mobile device communicating using any of several wireless protocols. PIM data may include PIM application objects or other data, including but not limited to calendar, contact, and task object data. The data management application may synchronize e-mail and PIM data on a client device with that of a server where the server and client utilize one or more different protocols. | 12-27-2012 |
20130013811 | DISTRIBUTED ROBUST CLOCK SYNCHRONIZATION - Technology is provided for synchronization of clock information between networked devices. One or more of the devices may include one or more applications needed access to data and a common time reference between devices. In one embodiment, the devices have applications utilizing data shared in a network environment with other devices, as well as having a reference to a local clock signal on each device. A device may have a layer of code between the operating system and software applications that processes the data and maintains a remote clock reference for one or more of the other devices on the network. | 01-10-2013 |
20130013812 | SYNCHRONIZATION OF DIGITAL CONTENT - Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device. | 01-10-2013 |
20130031272 | PROVIDING SYNC NOTIFICATIONS TO CLIENT DEVICES - Providing synchronization notifications to a client device. In response to a server receiving notification that an event of interest has been received, a state of the client device is determined. The state indicates whether or not the client device has any outstanding sync notifications. In an embodiment, the state is determined based on a first parameter and a second parameter. When the state of the client device indicates that the client device has no outstanding sync notifications prior to the receipt the received notification, the first parameter is set equal to the second parameter, and the second parameter is updated after each successful device synchronization of the client device. A filter is applied prior to sending out the sync notification to the client device. | 01-31-2013 |
20130031273 | SCALABLE SYNCHRONIZATION OF EVENTS AMONG SERVER AND CLIENTS WITH VARYING LAG-TIMES - The invention relates generally to synchronizing functions on handheld devices and more particularly to precisely synchronizing a function among a large number of devices having multiple different platforms. The invention provides the ability to cause a large number of handheld devices to perform certain functions simultaneously, within seconds or fractions of a second of each other. In certain aspects, the invention provides an apparatus for synchronizing a function among devices, including one or more processors in communication with a memory and configured to, for each of the devices, send an event to the device, receive a timepacket, and send a return timepacket, thereby causing the device to receive the event and invoke the function after a delay. | 01-31-2013 |
20130036239 | SYNCHRONIZATION OF CLOCKS BETWEEN TWO COMMUNICATION TERMINALS USING TCP/IP - Clocks of communication terminals can be synchronized using packets over TCP/IP. In one example, an Internet Protocol packet is received at the first terminal from the second terminal, the packet having a time stamp indicating the time at which it was sent from the second terminal. The time is determined at which the packet arrived at the first terminal and compared to the time stamp to determine a minimal feasible bias. The determined minimal feasible bias is compared to a stored bias and the stored bias is set to the determined minimal feasible bias if the stored bias is less than the minimal feasible bias. A clock time difference is then determined at the second terminal using the stored bias. | 02-07-2013 |
20130042023 | DATA SYNCHRONIZTION METHOD - The present invention provides a data synchronization method applied to a host and at least a client. First, the host transmits a request for synchronization operation to the client. The client replies at least a piece of connection information to the host. The host judges if the connection information contains operation flags. If not, the host transmits a request for data transmission to the client for driving the client to transmit the corresponding data of the connection information to the host. When the host completes receiving the data, the host stores an operation flag to the connection information and transmits it to the client for overwriting the connection information in the client. | 02-14-2013 |
20130054839 | Synchronizing Time Across A Plurality Of Devices Connected To A Network - Methods, apparatuses, and computer program products for synchronizing time across a plurality of devices connected to a network are provided. Embodiments include detecting, by a particular device, a synchronization initiation event; in response to detecting the synchronization initiation event, broadcasting, by the particular device to each device of the plurality of devices, a synchronization request; receiving, by the particular device, a plurality of time acknowledgments from the plurality of devices, each time acknowledgement indicating a current time of a device and a device initialization time indicating a time that the device last set the current time of the device; selecting, from the plurality of time acknowledgements the time acknowledgement with the shortest duration between an indicated device initialization time and an indicated current time of a device; and setting a current time of the particular device based on the current time indicated in the selected time acknowledgment. | 02-28-2013 |
20130067116 | Synchronizing Streaming Video between Viewers over a Network - Described is a technology by which machines such as gaming (including media) systems are configured to synchronize streaming video between peers over a network, including participants communicating via voice or video chat. The video synchronization may include “full” synchronization that operates to synchronize streaming video that is currently unsynchronized video, by causing participants to stop and buffer, and resume playing from a specified position in the stream. Video synchronization also may include “fast” synchronization that operates to re-synchronize video that has begun to drift out of synchronization, such as by briefly pausing any stream that has gotten ahead of others. Also described is replicating the activation of a video transport control (e.g., pause, fast forward, rewind, skip, and the like) that occurs on one machine to other machines, such that video players behave as if there is a common remote control among the peer systems. | 03-14-2013 |
20130073746 | Apparatus And Method For Operating M2M Devices - A method for operating a machine-to-machine (M | 03-21-2013 |
20130080658 | DIGITAL ASSET HOSTING AND DISTRIBUTION - A first collection of content that includes digital assets is maintained on a host computer. Based on a determination that a portable media device becomes connected to a client computer that is separate from the host computer and that interacts with the host computer, initiation of a synchronization of the first collection of content resident on the host computer with a second collection of content on the portable media device is automatically triggered. The synchronization of the first collection with the second collection includes a transfer of at least one of the digital assets from the host computer to the client computer to the portable media device and is triggered and conditioned upon the determination that the portable media device has become connected to the client computer. | 03-28-2013 |
20130111068 | Creating an optimized distribution network for the efficient transfer of data between endpoints using crossover connections | 05-02-2013 |
20130111069 | RESOURCE TRACKING | 05-02-2013 |
20130117468 | SYSTEM AND METHOD FOR RECEIVING AND SYNCHRONIZING CONTENT ON A COMMUNICATION DEVICE - A system and method for receiving and synchronizing content on a communication device that includes a source configured to provide a first content to the communication device via a first channel; a host of the communication device configured to push a second content to the communication device via a second channel, the second channel separate and independent from the first channel; wherein in operation, the first content and second content are synchronized at the communication device via a presentation layer of the communication device is disclosed. The system and method are particularly advantageous to provide a seamless experience to a user. | 05-09-2013 |
20130124758 | Systems, Methods, and Apparatus for Estimating Power Time of Use - Certain embodiments of the invention may include systems, methods, and apparatus for estimating power time of use. According to an example embodiment of the invention, a method is provided for synchronizing local system time with a network clock for estimating power time of use. The method includes storing power usage data and initial time stamps, wherein the initial time stamps are derived from one or more of a local clock or broadcast network time; receiving data comprising network time; adjusting the local system time with a PID loop, wherein the PID loop adjusts the local system time based at least in part on a difference between the local clock and the received network time; storing, with the power usage data and initial time stamps, an indicator when the difference is greater than a predetermined value; and determining synchronization when the difference is less than or equal to a predetermined value. | 05-16-2013 |
20130124759 | PLAY CONTROL OF CONTENT ON A DISPLAY DEVICE - A system for presenting and controlling content on a display device includes a network, a server system coupled to the network and comprising one or more servers, a display device coupled to the network and having a display, and a personal computing device operable to transmit a first message according to a specified format over the network to the server system. The server system stores an association between the personal computing device and the display device. The first message identifies user-selected content and a media player to play the content. The server system is operable, in response to receiving the first message from the personal computing device, to provide to the display device a second message identifying the user-selected content and the media player to play the content. In response to receiving the second message, the display device is operable to obtain a first media player needed to play the content, to load the media player and to present the content on the display. | 05-16-2013 |
20130124760 | SYSTEM AND METHOD FOR PRESERVING CONSUMER CHOICE - Methods and systems for preserving user attribute data by way of managing and synchronizing redundant storage locations. | 05-16-2013 |
20130132610 | SYSTEM AND METHOD FOR SYNCHRONIZING CALENDAR INFORMATION - A system for synchronizing calendar information includes a mobile terminal for requesting public holiday information of an identified country from a server if the country is identified by a time zone setting value; and a server for storing public holiday information of different countries and transmitting the public holiday information of an identified country, requested by the mobile terminal. | 05-23-2013 |
20130145048 | System and Method Automatically of Personalized Media Device Selection and Data Management in Smart Media Cloud Environment - The disclosure relates to a system, and a method, for automatically selecting a personal media apparatus and managing data under a smart media cloud environment. Specifically, the system, and the method, for automatically selecting a personal media apparatus and managing data under a smart media cloud environment, provide functions of determining the degree of control of a device and the automatic conversion of media service between a smart media contents and a cloud media contents under a private network environment by means of automatically selecting and controlling, in accordance with a media contents, a variety of output device under UPnP and DLNA environments, and under the structure of converting a cloud media streaming data with a media renderer connected in a smart device. | 06-06-2013 |
20130145049 | MECHANISM FOR CLOCK SYNCHRONIZATION - A method and apparatus for synchronizing time between a master device and a target device arranged across a network, wherein the target device communicates to the master device through a PCIe interconnect includes transmitting a first message at a first time from the master device to the target device, the first message including a message indicator; and receiving a reply message at a subsequent time from the target device to the master device, the reply message including the message indicator. | 06-06-2013 |
20130151728 | PROVIDING SYNCHRONOUS CONTENT AND SUPPLEMENTAL EXPERIENCES - Methods, systems, computer readable media, and apparatuses for providing synchronous supplemental experiences are presented. According to one or more aspects, a video signal may be transmitted to a display device, and a sync signal may be transmitted to at least one other device. The sync signal may include an identifier of a program currently being displayed and a time value indicating a current point in time of the program. In at least one arrangement, the sync signal may cause the at least one other device to access content synchronization data; determine, based on the content synchronization data, that at least one supplemental experience corresponds to the identifier of the program and the time value; and present the at least one supplemental experience to a user. | 06-13-2013 |
20130151729 | THROTTLING TO REDUCE SYNCHRONIZATIONS OF EXCESSIVELY CHANGING DATA - Embodiments of the invention determine if a user preference or other piece of data is being synchronized too frequently. If the user preference is being synchronized too frequently, synchronization of the user preference is throttled to prevent it from synchronizing for some number of synchronization cycles. If the user preference rarely changes, the user preference is rewarded by throttling it less often. | 06-13-2013 |
20130159554 | METHOD OF PERFORMING DISTRIBUTED SYNCHRONIZATION IN AD HOC NETWORK SYSTEM - There is provided a method of performing distributed synchronization in an Ad hoc network system. The method includes receiving a signal, including a reception time point change period, through a plurality of nodes, changing a reception time point at which the signal is received through the plurality of nodes within the reception time point change period so that the reception time point is included in a preset Cyclic Prefix (CP) period, changing a Fast Fourier Transform (FFT) start time point which is a time point at which data starts being recovered based on the changed reception time point, and changing the reference point of the transmission time point of each of the plurality of nodes based on a difference value between the preset reference point of the FFT start time point and the changed FFT start time point. The method has smaller overhead. | 06-20-2013 |
20130166778 | In-Vehicle Data Relay Device and Vehicle Control System - Provided is a technology such that communication performance required for relaying communication data in an in-vehicle network including a time-triggered network can be appropriately maintained even when the traffic to be relayed by a gateway is increased or decreased. An in-vehicle gateway according to the present invention dynamically changes a slot amount or the slot ID used by the in-vehicle gateway for the time-triggered network in accordance with the traffic to be relayed, and determines the execution timing of a process corresponding to a slot in accordance with the changed slot amount or slot ID (see | 06-27-2013 |
20130173826 | METHOD OF PROVIDING TIMING INFORMATION USING MMT SIGNALING LAYER SIGNALING FOR SYNCHRONIZING MMT PACKET STREAMS IN MMT HYBRID DELIVERY SERVICE AND METHOD OF SYNCHRONIZING MMT PACKET STREAMS IN MMT HYBRID DELIVERY SERVICE - A method for providing timing information for synchronizing between packet streams each transported from a first server and a second server under environment of a hybrid delivery service is provided. When the first server transports a first media entity and the second server transports a second media entity, timing information for synchronizing a second packet including a second media entity with a first packet including a first media entity in the second server is generated in response to a transport request for the second media entity from a client and the timing information and the second packet including the second media entity is provided to the client from the second server. | 07-04-2013 |
20130227172 | FREQUENCY DISTRIBUTION USING PRECISION TIME PROTOCOL - A data network node is configured for operation as a time-transfer boundary clock, and has at least one time-transfer slave network interface and several time-transfer master interfaces, all configured for operation according to a time-transfer protocol. The data network node also includes a clock source interface configured for connection to a synchronous clock source supplied from a remote node, as well as a real-time clock (RTC) circuit. The RTC circuit supplies time-of-day data for time-transfer messages sent via the second network port and selectively operates in a first mode, wherein the RTC frequency is driven by a clock signal from the clock source interface, a second mode, wherein the RTC frequency is driven by a clock signal derived from time-transfer messages received by the time-transfer slave interface, and a third mode, wherein the RTC frequency is driven by a local clock signal from local clock source. | 08-29-2013 |
20130254427 | INFORMATION PROCESSING APPARATUS AND COMPUTER PROGRAM PRODUCT - According to an embodiment, an information processing apparatus includes a selector. The selector is configured to acquire a first time obtained by converting a measurement time of a first piece of measurement data based on a clock of a first time server, a second time obtained by converting the measurement time of the first piece of measurement data based on a clock of a second time server, a third time obtained by converting a measurement time of a second piece of measurement data based on the clock of the first time server, and a fourth time obtained by converting the measurement time of the second piece of measurement data based on the clock of the second time server. The selector is also configured to select a time server with the largest number of combinations of the converted times resulting in no error among pieces of measurement data and time servers. | 09-26-2013 |
20130262706 | Data Syncronisation - The present invention relates to a method for synchronising files between devices between two devices. The method includes creating a rule to control the synchronisation of the file. The rule includes at least one condition for synchronisation which is dependent upon a property of a device. | 10-03-2013 |
20130262707 | SERVER FOR PRESENTING INTERACTIVE CONTENT SYNCHRONIZED TO TIME-BASED MEDIA - Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed. | 10-03-2013 |
20130268692 | Methods for Transporting Digital Media - A networked system is provided for transporting digital media packets, such as audio and video. The network includes network devices interconnected to send and receive packets. Each network device can receive and transmit media signals from media devices. A master clock generates a system time signal that the network devices use, together with a network time protocol to generate a local clock signal synchronised to the system time signal for both rate and offset. The local clock signal governs both the rate and offset of the received or transmitted media signals. The system, which can be implemented using conventional network equipment enables media signals to be transported to meet quality and timing requirements for high quality audio and video reproduction. | 10-10-2013 |
20130275625 | METHOD AND APPARATUS FOR SYNCHRONIZING TASKS PERFORMED BY MULTIPLE DEVICES - A method, apparatus and computer program product are provided to synchronize multiple devices. In regards to a method, an indication is received that a view of a task is presented by a first device. The method causes state information to be provided to a second device to permit the second device to be synchronized with the first device and to present a view of the task, either the same view or a different view than that presented by the first device. The method also receives information relating to a change in state of the task that is provided by one of the devices while a first view of the task is presented thereupon. Further, the method causes updated state information to be provided to another one of the devices to cause the other device to remain synchronized and to update a second view of the task that is presented. | 10-17-2013 |
20130275626 | COMPUTER SYSTEM - A computer system includes a plurality of computer nodes, each including an external communications unit. An application unit executes processing in accordance with a processing request. A synchronization unit establishes synchronization of the processing between each computer node and other computer nodes. The processing is executed by each computer node, and an inter-node communications unit executes transmission/reception of information between each computer node and the other computer nodes. The synchronization unit transmits the processing request to the other computer nodes via the inter-node communications unit, the processing request being received by the external communications unit. Also, the synchronization unit receives processing requests from the other computer nodes as well via the inter-node communications unit. Based on the number of the computer nodes that have received the same processing request via the external communications units, the synchronization unit selects a processing request that should be executed by the application unit. | 10-17-2013 |
20130297828 | Flag to Synchronize a Service - In one embodiment a flag on a first client device on a network can indicate that a first service is to be synchronized with the second service on the network. | 11-07-2013 |
20130318257 | DEVICE AND METHOD OF SIMULTANEOUS DATA TRANSMISSION SERVICE OVER HETEROGENEOUS NETWORKS - A multi-network based-simultaneous data transmission service is performed by: transmitting, over one or more networks, two or more partial data divided from data to be transmitted in relation to a particular service; when a network switching of the one or more networks is required, identifying a type of the particular service; and performing the network switching at a network switching timing controlled based on the identified type of the particular service. | 11-28-2013 |
20130326088 | INFORMATION PROCESSING APPARATUS, TIME SETTING METHOD, AND TIME SETTING PROGRAM - A determining unit determines a device capable of obtaining the most accurate time information among devices capable of obtaining time information under current operation status. A time adjusting unit obtains time information from the determined device, and adjusts the time of the timing unit to the time indicated by the time information. | 12-05-2013 |
20130346631 | TIME-SYNCHRONIZING A PARALLEL FEED OF SECONDARY CONTENT WITH PRIMARY MEDIA CONTENT - Disclosed is a method of operating a secondary device in a manner associated with operation of a primary device including obtaining first information corresponding to a media asset being output by the primary device, processing the first information to determine local media-signature information, transmitting the first information for receipt by a server, receiving secondary information from the server, wherein the secondary information includes a plurality of asset-media signatures that respectively correspond to respective portions of the media asset, attempting to determine a time-based correlation between at least one portion of the local media-signature information and at least one of the asset-media signatures, and outputting one or more portions of time-relevant asset streams from the secondary device, the one or more portions being determined at least indirectly based upon the correlation. | 12-26-2013 |
20130346632 | METHOD OF SYNCHRONIZING DATA FOR ALGORITHMS OF ASYNCHRONOUS COMPUTERS OF AN AIRCRAFT - A method of synchronizing data for algorithms of asynchronous computers in an aircraft, the method comprising the steps consisting in:
| 12-26-2013 |
20140013008 | MANAGING DATA IN A DATA QUEUE INCLUDING SYNCHRONIZATION OF MEDIA ON MULTIPLE DEVICES - A method of managing data in a data queue includes analyzing media currently being played, or to be played by a first computing device functioning as a leader, identifying an offset into the media and a timestamp corresponding to the offset, calculating a buffer duration corresponding to an amount of time that the data queue takes to output data currently in the data queue, and playing the media at the leader and a second computing device functioning as a follower, in a substantially synchronized manner, by inputting data to the data queue at a specified time based on the calculated buffer duration, the offset, and the timestamp. | 01-09-2014 |
20140019643 | SMART SCHEDULED SYNC METHOD FOR SYNC APPLICATIONS - A method and system optimize the time interval for a scheduled synchronization or sync between entities. The optimization of the scheduled sync may be obtained by dynamically varying the sync interval time instead of a fixed preset time interval. The method varies the scheduled sync interval based on the parameters which may include data traffic used in the sync application, a battery level status, a network type, and a roaming status. Using the method, the number of unsuccessful sync requests may be reduced. | 01-16-2014 |
20140040505 | MASSIVELY SCALABLE OBJECT STORAGE SYSTEM - Several different embodiments of a massively scalable object storage system are described. The object storage system is particularly useful for storage in a cloud computing installation whereby shared servers provide resources, software, and data to computers and other devices on demand. In several embodiments, the object storage system includes a ring implementation used to associate object storage commands with particular physical servers such that certain guarantees of consistency, availability, and performance can be met. In other embodiments, the object storage system includes a synchronization protocol used to order operations across a distributed system. In a third set of embodiments, the object storage system includes a metadata management system. In a fourth set of embodiments, the object storage system uses a structured information synchronization system. Features from each set of embodiments can be used to improve the performance and scalability of a cloud computing object storage system. | 02-06-2014 |
20140047130 | SYNCHRONIZATION OF ARTIFACTS ACROSS DIFFERENT DOMAINS - A method of synchronizing artifacts of a first domain with artifacts of a second domain is provided. The method includes: loading a first set of transformed artifacts and a first artifact map from a first domain into a second domain; generating an association model based on an evaluation of the first artifact map and a second artifact map; comparing a first transformed artifact of the first set of transformed artifacts with a second artifact of a second set of artifacts corresponding to the second artifact map based on the association model; determining differences based on the comparing; and selectively updating the second artifact map based on the differences. | 02-13-2014 |
20140047131 | TECHNIQUE FOR SYNCHRONIZED CONTENT SHARING - Multiple media devices ( | 02-13-2014 |
20140068107 | COMMON EVENT-BASED MULTIDEVICE MEDIA PLAYBACK - A system for event-based synchronized multimedia playback, comprising a media source device and a plurality of destination devices, each destination device comprising a local clock, and a synchronization module on one of the devices. The synchronization module transmits common events, E | 03-06-2014 |
20140095734 | SYSTEM AND METHOD FOR RESOLVING SYNCHRONIZATION CONFLICTS - Technology is disclosed herein for resolving synchronization conflicts. According to at least one embodiment, multiple computing devices in a synchronization group can communicate with a cloud storage service for data synchronization. The cloud storage service determines a ranking list for the synchronization group based on a user input indicating the priority of a new computing device in a ranking list. When two conflicting updates to a data set are received from two computing devices, the cloud storage service determines a winning update from the two conflicting updates based on priorities of the first and second computing devices in a ranking list, and distributes the winning update to the computing devices to override the other conflicting update. | 04-03-2014 |
20140122742 | MEASUREMENT OF CLOCK SKEW BETWEEN TWO REMOTE HOSTS CONNECTED THROUGH COMPUTER NETWORKS - Technologies are generally described for measuring clock skew between two remote hosts connected through a computer network. According to some examples, pairs of probe packets, also referred to as a compound probe, may be transmitted over an end-to-end path in both directions (forward and reverse paths) to measure a gap value at the end nodes for clock skew estimation. Compound probes may arrive at the end nodes with a zero dispersion gap (no separation) and the gap values along the forward and reverse paths may be determined by a capacity of the links connected to the end nodes added to the clock speeds of the measuring nodes upon arriving at the end nodes. The link capacity is a constant network parameter. Thus, the ratio of the measured gap values may provide an estimate of clock speed discrepancy between the end nodes. | 05-01-2014 |
20140136733 | SYSTEM AND METHOD FOR THE COLLABORATIVE RECORDING, UPLOADING AND SHARING OF MULTIMEDIA CONTENT OVER A COMPUTER NETWORK - A method and system for providing multimedia content to a user is described. The multimedia content may include a plurality of multimedia items. The method includes receiving the multimedia items, and determining whether the overlap(s) exist between the multimedia items. This determination is made using discrete Fourier transform(s) (DFTs) of audio data for each multimedia item. The method also includes storing the multimedia items in a file store. | 05-15-2014 |
20140143445 | METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR SYNCHRONIZED CONVERSATION BETWEEN CO-LOCATED DEVICES - Methods, apparatuses, and computer program products are herein provided for synchronized conversation between co-located devices. A method may include determining that a first device and a second device are co-located. The method may further include causing a first script to be provided to the first device. The method may further include causing a second script to be provided to the second device. The method may further include causing synchronization between the first script and the second script so as to present a conversation between the first device and the second device in an instance in which the first device performs the first script and the second device performs the second script. Corresponding apparatuses and computer program products are also provided. | 05-22-2014 |
20140143446 | DATA TRANSPORT BY NAMED CONTENT SYNCHRONIZATION - A collection-synchronizing system synchronizes a local data collection with a remote device. During operation, the system can detect the remote device, and receives collection summaries for one or more data collections stored at the remote device. A collection summary can include at least one additive hash value that represents one or more content items of a data collection. Then, for a data collection that exists at the local device and the remote device, the system compares a remote additive hash value for the remote data collection with a local additive hash value for the local data collection. If the system determines that the local additive hash value does not match the remote additive hash value, the system synchronizes structured names for the data collection at the local device and the remote device. | 05-22-2014 |
20140149606 | SERVER, MULTIMEDIA APPARATUS AND CONTROL METHOD THEREOF FOR SYNCHRONOUSLY PLAYING MULTIMEDIA CONTENTS THROUGH A PLURALITY OF MULTIMEDIA DEVICES - Apparatuses and methods related to a server, a multimedia apparatus and a control method thereof, are provided. More particularly, the apparatuses and methods relate to a server, a multimedia apparatus and a control method thereof which synchronously plays multimedia contents through a plurality of multimedia apparatuses. A multimedia apparatus includes: a communicator configured to be connected to a server; and a controller configured to transmit to the server a request to start playing a multimedia content, receive synchronization information from the server that is necessary for synchronously playing the multimedia content. The synchronization information from the server is determined on the basis of the play start request, and synchronously plays the multimedia content based on the received synchronization information. | 05-29-2014 |
20140164646 | Synchronization of clients to maximize multicast opportunities - A content monitor includes a processor that at least receives requests from a plurality of clients for content, instructs each client to retry their respective request at a first later time if the request is received before a first time, counts the requests to determine if a number of the requests exceeds a threshold if the request is received before a second time, instructs each client to retry their respective request at a second later time if the counted number of requests does not exceed a first threshold, instructs each client to join a multicast group to receive the content when the number of requests exceeds the first threshold, and counts a number of late clients joining the multicast group after a first portion of the content has been sent to the multicast group. | 06-12-2014 |
20140173136 | CLOCK RECOVERY USING REMOTE ARRIVAL TIMESTAMPS - Methods and systems may provide for a sink module that receives packets from a source module, wherein each of the packets has a source timestamp corresponding to a source module packet arrival time. A reference timestamp may be associated with the source timestamp of the most recent packet having a program clock reference. A sink counter may be synchronized to a broadcaster transmit counter based on a current source timestamp and the reference timestamp. The sink counter and the source counter may be driven by asynchronous clocks, wherein the current source timestamp may be inferred based on a current value of the source counter. The packets may include video data and/or audio data. The sink counter may be synchronized by adjusting the frequency of a source clock and/or adjusting the sink counter. | 06-19-2014 |
20140173137 | DYNAMIC ROUTING PROTOCOLS USING DATABASE SYNCHRONIZATION - A network-connectivity system can receive a remote additive hash for a routing-data collection of a remote network node, and compares the remote additive hash with a local additive hash for a local routing-data collection. A respective additive hash represents one or more network-configuration items of a routing-data collection. Also, at least one of the network-configuration items of the routing-data collection includes reachability information for a network node of a computer network, such as a link-state advertisement. If the system determines that the remote additive hash does not match the local additive hash, the system synchronizes the local routing-data collection with the remote network node of the computer network. | 06-19-2014 |
20140173138 | Clock Synchronization Using Correlation Events - Two clocks may be synchronized by calculating skew and offset values that may be determined from several correlation events. A correlation event may be the passing of messages in both directions between the two devices. The skew and offset values may be used to determine the time of non-correlated events. The clock synchronization may be performed on a real time basis or may be performed on a post processing basis. One method for calculating the skew and offset may use inequalities within a solution space to refine a solution set with multiple sets of correlation events. | 06-19-2014 |
20140207971 | Method For Synchronising A Server Cluster And Server Cluster Implementing Said Method - A method and system for synchronising a server cluster having a plurality of nodes each provided with an internal clock and interconnected with each other by a clock interconnection network comprising a plurality of transmission segments. Time stamping information is generated by the internal clock of a source chosen from the nodes of the server cluster. The time-stamping information is transmitted to all the nodes in the server cluster from the source; and the internal clock of each node of the server cluster is adjusted from this time-stamping information. The time for transmission of the time-stamping information is adjusted by each transmission segment to a constant value established for each transmission segment. Upon receiving the time-stamping information by any one of the nodes in the server cluster, its internal clock is adjusted from the time-stamping information and information relating to the transmission segments passed through between the source and this node. | 07-24-2014 |
20140244863 | SYSTEM AND METHOD FOR SYNCHRONIZING MEDIA PRESENTATION AT MULTIPLE RECIPIENTS - A network media delivery system includes client devices and a host device. Each client device has a network interface, an engine for processing media data, and a media interface. The host device, which can be a computer, establishes network communication links with the client devices, which can be networked media stations, and sends media data to the client devices. The media data can be sent wirelessly as packets of media data transmitted at intervals to each client device. In one embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at each of the client devices. In another embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at the host device and at least one client device. | 08-28-2014 |
20140250242 | Data sync engine, method and software - A data sync engine, a related method and software achieve keeping the data set of a core computer system and a mobile device in sync so that a user may perform operations using several different devices connectable to the core computer system. | 09-04-2014 |
20140250243 | System and Methods for Facilitating the Synchronization of Data - Methods and systems for facilitating the synchronization of data on two or more user computers, where the data is maintained in a data structure as objects. The system assigns an index to one or more objects maintained in the data structure, wherein each index provides an address for an object within the data structure. The system detects at least one modification to the data, wherein said modification is initiated on a user computer. The system updates one or more objects in the data structure based on the modification. The system creates a representation of the at least one modification, wherein the representation comprises a reference to one or more indexes assigned to the one or more updated objects. The system transmits the representation, wherein the representation is for use in generating a corresponding modification to the data on other user computers. | 09-04-2014 |
20140281036 | Synchronizing Scheduler Interrupts Across Multiple Computing Nodes - A method, system and program code for synchronizing scheduler interrupts across multiple nodes of a cluster. Network timers and local scheduling timers are clocked off a system source clock. A processor in each computing node repeatedly reads a network time of day counter. The start of scheduler interrupts is synchronized when the time of day counter is at an integer multiple of a synchronizing integer number of network timer ticks. The processor sends an interprocessor scheduler interrupt to other processors in the node to synchronize scheduling timers in the computing node and throughout the cluster. | 09-18-2014 |
20140281037 | Fault Tolerant Clock Network - Fault tolerant and redundant grand master clock scheme may reduce or eliminate precision time transition caused by a network link or device failure. A primary synchronization message may be sent by a primary grandmaster clock and one or more backup synchronization message may be sent by respective backup grandmaster clocks. The primary and backup grandmaster clocks may be concurrently operated. The primary and backup synchronization messages may be sent to an end station over a network. The end station may derive a local clock based on one, some, or all of the received messages. The end station may or may not distinguish between the messages based on the clock source. The end station may validate messages received from a particular clock source. | 09-18-2014 |
20140281038 | TERMINAL AND APPLICATION SYNCHRONIZATION METHOD THEREOF - An application synchronization method for use in a terminal is provided. The application synchronization method includes acquiring an alarm registration request of a first repetitive synchronization operation, acquiring a next execution time of a second repetitive synchronization operation associated with a same application as an application of the first repetitive synchronization operation, adjusting, if a difference between an alarm time of the alarm registration request of the first repetitive synchronization operation and the next execution time of the second repetitive synchronization operation is less than or equal to a threshold value, the alarm time of the alarm registration request of the first repetitive synchronization operation according to the next execution time of the second repetitive synchronization operation, and registering the adjusted alarm time. | 09-18-2014 |
20140289428 | Dynamic Intervals for Synchronizing Data - In embodiments of dynamic intervals for synchronizing data, the data is periodically synchronized between computing devices, such as between server devices, client devices, and/or between client and server devices. A polling optimization service can assess heuristics that are associated with the data synchronizations between the computing devices, and determine optimal dynamic intervals to periodically synchronize the data based on the heuristics. The polling optimization service can then iterate to further assess the heuristics that are associated with subsequent data synchronizations and determine updates of the optimal dynamic intervals. The polling optimization service updates the heuristics based on the subsequent and ongoing data synchronizations, and iterates to update the optimal dynamic intervals based on the updated heuristics. | 09-25-2014 |
20140337538 | METHOD AND SYSTEM FOR SYNCHRONIZATION BETWEEN NETWORK ELEMENTS - A system for synchronizing a first network device and a second network device. The first network device comprises an interface configured to release over a communication link a first signal carrying a first data stream clocked by a first clock signal. The second network device comprises an interface configured to receive the first signal over the communication link. The second network device also comprises a clock extraction module configured to generate an extracted clock signal from the received first signal; and a data coding module configured to clock a second data stream with an output clock signal selected based on a speed of a locally generated clock signal relative to the first clock signal or the extracted clock signal, thereby to produce a second signal for transmission from the second network element to the first network element. | 11-13-2014 |
20140351455 | PRODUCING EQUIVALENT CONTENT ACROSS ENCAPSULATORS IN A NETWORK ENVIRONMENT - A method is provided in one example and includes receiving first synchronization information associated with a first encapsulated output, receiving second synchronization information associated with a second encapsulated output, and determining whether the first encapsulated output and the second encapsulated output are in synchronization based upon the first synchronization information and the second synchronization information. The method may further include, when the first encapsulated output and the second encapsulated output are determined to out of synchronization, generating corrected synchronization information, and sending the corrected synchronization information to an encapsulator generating at least one of the first encapsulated output and the second encapsulated output. | 11-27-2014 |
20140365685 | Method, System, Capturing Device and Synchronization Server for Enabling Synchronization of Rendering of Multiple Content Parts, Using a Reference Rendering Timeline - The present disclosure relates to a method, a system, a capturing device, and a synchronization server for enabling synchronization of rendering of multiple content parts, using a reference rendering timeline. A first content part of the multiple content parts is rendered. The first rendered content is captured and at least one first feature vector is extracted from the first captured content part. One of the at least one first feature vector is matched with a first reference feature vector, wherein the first reference feature vector is associated with a first reference timing information indicating a first position on the reference rendering timeline. Synchronization information is generated based on the first rendering time and the first reference timing information. | 12-11-2014 |
20150012666 | DNS ALIAS SYNCHRONIZATION IN REPLICATION TOPOLOGY - A redundant array of independent nodes are networked together. Each node executes an instance of an application that provides object-based storage. The nodes are grouped into a plurality of systems each having multiple nodes. The systems have one or more replication links each being formed to indicate replication of data from one system to another system in a replicated environment where each system is configured as a sub-domain in a Domain Name System (DNS) infrastructure. A DNS alias synchronization method comprises maintaining updated information, within each system, of all replication links involving that system and of DNS aliases of other systems associated with all replication links involving that system (S | 01-08-2015 |
20150012667 | METHOD AND SYSTEM FOR TIME SYNCHRONIZATION AMONG SYSTEMS USING PARALLEL SYSPLEX LINKS - Disclosed are a method of and system for providing time synchronization among first and second computer systems, where each of the computer systems includes hardware, operating system software and a layer of microcode operating between said hardware and said software. The method comprises the steps of using the microcode of the first computer system to provide a first timestamp, using the microcode of the second computer system to provide a second timestamp and a third timestamp, and using the microcode of the first computer system to provide a fourth timestamp. The method comprises the further steps of using the first, second, third and fourth timestamps to determine a timing difference between the first and second computer systems, and adjusting the timing among said first and second computer systems on the basis of said determined timing difference. Preferably, the first and second computer systems are connected together by a point-to-point link; and the first timestamp is sent from the first computer system to the second computer system, and the second and third timestamps are sent from the second computer system to the first computer system over that point-to-point link. | 01-08-2015 |
20150046602 | DATA SYNCHRONIZATION SYSTEMS AND METHODS - Embodiments disclose synchronizing a predetermined dataset with a real-time dataset, wherein the predetermined dataset and the real-time dataset may be synchronized based on time information, and location information. | 02-12-2015 |
20150046603 | Method for Combining Results of Periodically Operating EDP Components at the Correct Time - A system and method for combining results of a multiplicity of periodically operating components of a distributed computer system at the correct time, wherein the components communicate solely by means of messages via at least one communication system, and wherein each component has a global time with the precision P. Each component is unambiguously associated with one of n hierarchical levels wherein the durations of the periods of the components are an integer multiple of one another, and wherein the phase of transmitting each message is synchronized with the corresponding phase of receiving each transmitted message within each longest period of the entire distributed computer system even if the transmitting components and the receiving components are arranged on different hierarchical levels and are spatially distributed. | 02-12-2015 |
20150052263 | INFORMATION PROCESSING SYSTEM AND CONTROL METHOD OF INFORMATION PROCESSING SYSTEM - A node includes a sending unit that sends a signal to another node; a receiving unit that receives a signal from another node; a determining unit that determines, when the sending unit sends a signal to the other node, that synchronization has been established with the other node, that determines, when the receiving unit receives a signal from another node, that synchronization has been established with the other node, and that determines, when a node in which synchronization has already been established with the other two nodes in each of which synchronization has been established, that synchronization has been established with the nodes; and a selecting unit that selects an information processing apparatus that is not determined, by the determining unit, that synchronization has been established as the other node at the sending destination for the signal. | 02-19-2015 |
20150095517 | METHOD AND APPARATUS FOR PROVIDING RECOMMENDATIONS TO A USER OF A CLOUD COMPUTING SERVICE - A method and apparatus is disclosed for transferring digital content from a computing cloud to a computing device and generating recommendations for the user of the computing device. | 04-02-2015 |
20150106534 | METHOD, A COMPUTER PROGRAM PRODUCT, AND A CARRIER FOR INDICATING ONE-WAY LATENCY IN A DATA NETWORK - Disclosed herein is a method, a computer program product, and a carrier for indicating one-way latency in a data network (N) between a first node (A) and a second node (B), wherein the data network (N) lacks continuous clock synchronization, comprising: a pre-synchronisation step, a measuring step, a post-synchronisation step, an interpolation step, and generating a latency profile. The present invention also relates to a computer program product incorporating the method, a carrier comprising the computer program product, and a method for indicating server functionality based on the first aspect. | 04-16-2015 |
20150113173 | SYSTEM AND METHOD FOR LOCATING A BOUNDARY POINT WITHIN ADAPTIVE BITRATE CONDITIONED CONTENT - A method is provided in one example and includes determining an occurrence of an exception to a predetermined cadence associated with an input stream of a profile; determining a shifted cadence based, at least in part, on the exception; receiving an indication of a key frame in the profile; determining that the key frame aligns with the shifted cadence; designating the key frame as a boundary point based, at least in part, on the shifted cadence; and communicating the boundary point. | 04-23-2015 |
20150113174 | INTELLIGENT SUPERVISION FOR CONFIGURATION OF PRECISION TIME PROTOCOL (PTP) ENTITIES - An intelligent supervisor located at a management node in the PTP network determines the PTP roles and configuration of the client nodes. The intelligent supervisor communicates with intelligent supervisor agents located at client nodes in the PTP network. The intelligent supervisor agents at the client nodes feed back information, such as the PTP properties of the client nodes, to the intelligent supervisor. The intelligent supervisor analyzes the data to determine the roles and appropriate configuration for the client nodes. | 04-23-2015 |
20150113175 | SYSTEM AND METHOD OF SYNCHRONIZING AN IN-VEHICLE CONTROL SYSTEM WITH A REMOTE SOURCE - The present application relates to an in-vehicle control system for synchronizing files with a remote source. The remote source includes a storage device configured to store a first file. The system includes a communications device capable of establishing a wireless communication link with the remote source. The communications device is configured to send, receive, or both send and receive files to and/or from the remote source. The system further includes a memory device configured to store a second file. The system yet further includes a data processing device coupled to the communications device, the data processing device configured to perform a comparison of the first file of the remote source and the second file of the memory device, wherein the data processing device is further configured to synchronize the file of the remote source and the file of the in-vehicle control system based on the comparison. | 04-23-2015 |
20150142991 | ELECTRONIC HUB APPLIANCES USED FOR COLLECTING, STORING, AND PROCESSING POTENTIALLY MASSIVE PERIODIC DATA STREAMS INDICATIVE OF REAL-TIME OR OTHER MEASURING PARAMETERS - This technology relates to an electronic hub appliance used for collecting, storing, and processing potentially massive periodic data streams indicative of real-time or other measuring parameters. | 05-21-2015 |
20150296010 | Asynchronous Download for Application Offline Support - A technique is described providing offline support to business applications. Offline support allows a business application running on a portable electronic device without connectivity to a backend server to operate as though the business application has access to a backend server. The technique receives a sync request for content from the portable electronic device. A sync task is generated from the sync requests and processed to generate a package that contains the desired content. Once the package is generated, the package is stored in a package repository and a download notification is transmitted to the portable electronic device to notify the user that the package is ready. The package can in turn be delivered to the portable electronic device when a download request is received from the portable electronic device. | 10-15-2015 |
20150312350 | MULTI-CHANNEL SENSOR MEASUREMENT METHOD AND SYSTEM - Sensor modules are triggered to start and stop the measurement approximately synchronously by sending a broadcast message. Information on the timeline of local clocks is also collected by local counters, and any relative differences in the local clocks, local sample clocks or local time stamps are rectified afterwards by means of the collected timeline information. | 10-29-2015 |
20150317273 | PEER-TO-PEER NETWORKING THROUGH UNIVERSAL PORT CONNECTIONS - Embodiments relate to two general purpose computers connected in a peer-to-peer mode by connecting a cable (or wireless connection) between universal ports (e.g., PCIe ports) on each computer. A timing protocol utility runs on each computer to time schedule operations performed by its respective computer. Because the system clocks on each peer computer operate independently (asynchronously), they may vary somewhat from each other. To support time synchronized peer-to-peer operations, paired clock value (one for each peer computer) are generated continually and independently by each peer system. Each peer system periodically supplies the paired clock values to its associated timing protocol utility, which uses the paired clock values to time synchronize peer-to-peer computer operations. The timing protocol utilities may also exchange the paired clock values with each other for integrity checking and other operations. | 11-05-2015 |
20150339261 | SYSTEM AND METHOD FOR DATA TRANSFER AMONG THE DEVICES - Methods and systems for dynamically synchronizing a data item between at least one first device and at least one second device are provided. The method includes identifying a change in the at least one data item in the at least one first device, where each of the at least one data item can be associated with the at least one second device. Further, the method includes creating a data set including the changed at least one data item separately for each of the at least one second device associated with the at least one changed data item, and transferring the data set to the at least one second device without receiving any request message from the at least second device. | 11-26-2015 |
20150350004 | SYSTEM AND METHOD FOR MULTI-TIER SYNCHRONIZATION - The present invention provides a system and method for multi-tiered data synchronization. Data is synchronized between a master synchronization server, one or more proxy synchronization servers, and client devices. Client devices establish synchronization sessions with either a proxy synchronization server or a master synchronization server, depending on which server provides the “best” available connection to that client device. Each proxy synchronization server synchronizes data with client devices that have established a synchronization session with such proxy synchronization server. The master synchronization server synchronizes data with client devices that have established a synchronization session with the master synchronization server. Each proxy synchronization server synchronizes data with the master synchronization server. Metadata associated with synchronized files is synchronized throughout the system in real-time Files may be synchronized in real-time or at a delayed time. | 12-03-2015 |
20150350317 | COMPUTER SYSTEM SYNCHRONIZATION - A method may comprise communicating by a first computer with a second computer over a network during a first frame having a first frame duration; transmitting a first synchronization signal from the first computer to the second computer; receiving by the first computer during the first frame a second synchronization signal from the second computer; determining by the first computer a first elapsed time between a time when the first synchronization signal was transmitted by the first computer and a time when the second synchronization signal was received by the first computer; and determining by the first computer a duration for a second frame based at least in part on the first elapsed time. | 12-03-2015 |
20150358406 | DATA SYNCHRONIZATION - An example for synchronizing data in accordance with aspects of the present disclosure includes monitoring a set of attributes at a plurality of devices on a network, selecting a group of data based on the monitored set of attributes for synchronization, assigning priority levels to each selected data and each device, prioritizing synchronization operations to be performed on the group of selected data based on the priority levels, and synchronizing the group of selected data in accordance with the prioritization of the synchronization. | 12-10-2015 |
20160006804 | CLOCK SYNCHRONIZATION IN CLOUD COMPUTING - Method of clock synchronization in cloud computing. A plurality of physical computer assets are provided. The plurality of physical computer assets are linked together to form a virtualized computing cloud, the virtualized computing cloud having a centralized clock for coordinating the operation of the virtualized computing cloud; the virtualized computing cloud is logically partitioned into a plurality of virtualized logical server clouds, each of the virtualized logical server clouds having a local clock synchronized to the same centralized clock; a clock type from a clock palette is selected for at least one of the virtualized logical server clouds; the clock type is implemented in the at least one of the virtualized logical server clouds such that the clock type is synchronized to the at least one of the virtualized logical server clouds; and the centralized clock is disabled. The method may be performed on one or more computing devices. | 01-07-2016 |
20160028804 | SYSTEMS WITH VIRTUAL UNIVERSAL ASYNCHRONOUS RECEIVER TRANSMITTER AND METHODS THEREFOR - In one embodiment, a monolithic integrated circuit includes a first UART, a second UART, and a multiplexer. The first UART has a parallel IO interface to couple to a host system to transceive parallel data and a serial IO interface. The second UART has a parallel IO interface and a serial IO interface coupled to the serial IO interface of the first UART. The first and second UARTs convert parallel data into serial data and serial data into parallel data. The multiplexer has an output coupled to the serial input of the first UART, a first input coupled to the serial output of the second UART, a second input coupled to a serial input of a serial communication port, and a select input coupled to a control signal selectively coupling serial interfaces of first and second UARTs together for remote terminal services at a remote computer system over a network. | 01-28-2016 |
20160028807 | VIRTUALIZED FUSION STORAGE SYSTEM - A virtualized fusion storage sub-system comprises a first server node; a second server node; and a common storage pool including a hard disk cluster. The first and the second server nodes simultaneously access the common storage pool. Said sub-system has an operation system installed thereon. A storage space unit is defined in the operation system. The first and the second server nodes access the hard disk cluster through the storage space unit so as to carry out synchronization of the first and the second server nodes, thereby assuring a storage redundancy configuration. The operation system has a file server and a virtual server arranged therein. The virtual server is correspondingly connected to the file server on a basis of stacking of application programs of the operation system so as to carry out rapidly match therebetween. | 01-28-2016 |
20160044101 | CONFLICT RESOLUTION FOR KEYCHAIN SYNCING - Some embodiments provide a program that synchronizes a keychain stored on a device with a set of other devices. The keychain includes a set of keychain items. The program receives (1) a list of keychain items for updating the keychain stored on the device and (2) data representing the keychain items specified in the list of keychain items. For each keychain item in the list of keychain items, the program updates the keychain stored on the device with the data that represents the keychain item. | 02-11-2016 |
20160044104 | SYNCHRONIZING AN APPLICATION ON A COMPANION DEVICE - A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device. | 02-11-2016 |
20160050271 | COMMUNICATION APPARATUS, CONTENT CLIENT AND CONTENT SERVER - According to an embodiment, a communication apparatus includes a timer, a synchronization processor and a signal generator. The timer updates a first timer value by counting up in synchronization with a clock signal. The synchronization processor executes a time synchronization process in order to synchronize the first timer value with a second timer value inside each of other communication apparatuses belonging to a common network. A signal generator generates a timing signal reporting arrival of a timing when content is to be controlled, based on the first timer value and content control information indicative of the timing when the content is to be controlled. | 02-18-2016 |
20160057219 | DATA SYNCHRONIZATION SYSTEM AND METHODS IN A NETWORK USING A HIGHLY-AVAILABLE KEY-VALUE STORAGE SYSTEM - A data synchronization method, in a network element operating in a network, includes generating an event at the network element that needs to be synchronized with other devices in the network; based on assigned tokens for the network element, generating a row key for the event; and providing the row key to a Highly-Available (HA) key-value storage system for synchronization therewith, wherein the HA key-value storage system includes a plurality of nodes including the network element and the other devices. | 02-25-2016 |
20160072602 | PLUGGABLE TIME SIGNAL ADAPTER MODULES FOR SELECTING A TIME REFERENCE INTERFACE - A small form-factor pluggable (SFP) time signal adapter module includes a printed circuit board, a cable connector mounted to the printed circuit board, and a differential receiver coupled to the cable connector, one or more of the plurality of wire traces, and an SFP edge connector. The printed circuit board has a plurality of wire traces and a plurality of pads of the SFP edge connector is at least coupled to two of the plurality of wire traces. The cable connector is coupled to at least one or more of the plurality of wire traces. The cable connector coupes to a connector of a cable to receive a differential time reference signal. The differential receiver receives and differentiates the differential time input signal to generate a single ended time reference signal that is coupled to a pad of the SFP edge connector. | 03-10-2016 |
20160110765 | SYSTEM AND METHOD FOR SYNCHRONIZING DELIVERY OF PROMOTIONAL MATERIAL TO COMPUTING DEVICES - A system and method for identifying, managing, and synchronizing delivery and storage of promotional material to computing devices associated with a user. The system and method are configured to receive a request from one or more of the user's computing devices to synchronize the delivery of the promotional material to at least a portion of the user's device portfolio. Advantageously, the action triggering the sending of the synchronization request may include an interaction with the promotional material or an interaction with a web service application. | 04-21-2016 |
20160124459 | TIME SYNCHRONIZATION IN A COMMUNICATIONS NETWORK WITH A PLURALITY OF NETWORK NODES - One or a plurality of sub-networks are defined in the communications network. Each of the sub-networks includes a plurality of network nodes from the communications network. One or a plurality of the sub-networks represent pre-determined sub-networks, in which respective pre-determined network nodes have both the function of a global slave node and the function of a local master node. The one or the other network nodes of the respective pre-determined sub-networks are local slave nodes. In addition to global synchronization using the global master node and the global slave nodes, local synchronization is also performed in the pre-determined sub-networks using the local master node and the local slave nodes. Thus, in the event of an error outside a pre-determined sub-network, the local synchronization may be continued, whereas the global synchronization is aborted. It is thus avoided that an erroneous synchronization is propagated into corresponding sub-networks. | 05-05-2016 |
20160142480 | Digital Data Exchange Architecture Usable in Avionic Applications - This digital data exchange architecture includes at least one communication network having at least one communication plane, a plurality of pieces of subscriber electronic equipment, and several switches. Each switch includes means forming a time referencing server able to: generate a local current time reference; transmit this local current time reference generated on the corresponding communication plane via a frame; receive via one or several frames the current time references generated by at least some of the switches of the corresponding communication plane; analyze the received current time references, in order to generate a local following time reference according to a predetermined generation law; and associate the local following time reference with the local current time reference. | 05-19-2016 |
20160150008 | CLOCK SYNCHRONIZATION USING WIFI BEACONS - Provided are methods and systems for synchronizing clocks between data modules operating in parallel on an access point using Wi-Fi beacons as a reference. The methods and systems are designed to achieve and maintain highly accurate synchronization (e.g., <20 microseconds (μs)) between different modules by utilizing Wi-Fi beacons generated by the access point as a reference when estimating rendering time. Using such Wi-Fi beacons as a reference only, and not as the actual clock, ensures that all of the data modules' clocks remain synchronized, thus allowing for coherent rendering of data across all modules included in the system. | 05-26-2016 |
20160164663 | CLOCK SYNCHRONIZATION - In an example embodiment disclosed herein, a first clock is allowed to synchronize with a second clock as long as the time difference between the first and second clocks is less than a predefined limit. If the time difference between the clocks is not less than the predefined limit, the first clock does not synchronize with the second clock until a predefined activity has occurred. | 06-09-2016 |
20160173267 | Method and Apparatus for Processing Time Synchronization | 06-16-2016 |
20160182214 | METHOD AND APPARATUS FOR DETERMINING ETHERNET CLOCK SOURCE | 06-23-2016 |
20160197719 | Time Synchronization Method and Device | 07-07-2016 |
20160205184 | Traffic Coordination for Communication Sessions Involving Wireless Terminals and Server Devices | 07-14-2016 |
20160380749 | SYSTEM AND METHOD FOR ADAPTIVE CLOCK/TIME SYNCHRONIZATION BETWEEN DEVICES IN A NETWORK - This disclosure relates to systems and methods for functionality-specific system time synchronization. In one embodiment, a method is disclosed, which comprises determining whether functionality-specific system time information is available from a first server. If the functionality-specific system time information is available from the first server, a first request for functionality-specific system time information is transmitted to the first server. A first functionality-specific system time is received from the first server. A second functionality-specific system time can then be generated based on the first functionality-specific system time. If the functionality-specific system time information is not available from the first server, after a second request for functionality-specific system time information is received from a second device, the method further comprises determining whether to provide a local functionality-specific system time to the second device. | 12-29-2016 |