Patents by Inventor Richard M. Onyon

Richard M. Onyon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8621025
    Abstract: The invention relates to the transference of data between two systems independent of the form in which the data is kept on the respective systems, and in particular to providing an efficient means of communicating data between systems and devices. It further relates to a system for allowing users to provide other individuals with a personalized representation of the user in a network environment, such as a cellular telephone network and the backup and restoration of data stored in a wireless telephone, and in particular a mobile telephone having data storage capabilities.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: December 31, 2013
    Assignee: Synchronoss Technologis, Inc.
    Inventors: Leighton A. Ridgard, Robert E. Garner, David L. Multer, Liam J. Stannard, Donald W. Cash, Richard M. Onyon, Brandon Huff, Jason Burns, Bryan Taketa
  • Patent number: 8442943
    Abstract: A system and method for synchronizing devices which can couple to the Internet, or any network. In one aspect a system for synchronizing data between a first system and a second system is provided. The system includes a first sync engine on the first system interfacing with data on the first system to provide difference information. A data store is coupled to the network and in communication with the first and second systems. A second sync engine is provided on the second system coupled to receive the difference information from the data store via the network, and interface with data on the second system to update said data on the second system with said difference information. Difference information is transmitted to the data store by the first sync engine and received from the data store from the second sync engine.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: May 14, 2013
    Assignee: Synchronoss Technologies, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
  • Patent number: 8315976
    Abstract: A data transmission system is disclosed which optimizes transfer and updates of information between systems by providing difference information between the systems. The system transmits data packages having instructions for manipulating user data. The data packages include a header identifying the respective packages, as well as transaction objects for effecting a change to user data on a device having object instructions.
    Type: Grant
    Filed: February 26, 2008
    Date of Patent: November 20, 2012
    Assignee: Synchronoss Technologies, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
  • Patent number: 8156074
    Abstract: A data transmission system and method which optimizes transfer and updates of information between systems by providing difference information between the systems is disclosed. A system includes a differencing transmitter transmitting at least one set of difference transactions and a differencing receiver receiving said at least one set of difference transactions A method for synchronizing at least a first file and a second file resident on a first and a second systems, respectively, is provided. The method comprises the steps of: determining difference data resulting from changes to a first file on the first system; transmitting the difference information to a second system; applying the difference information to generate change data for the second file; and updating the second file on the second system with the difference data.
    Type: Grant
    Filed: January 26, 2000
    Date of Patent: April 10, 2012
    Assignee: Synchronoss Technologies, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
  • Publication number: 20110269424
    Abstract: The invention relates to the transference of data between two systems independent of the form in which the data is kept on the respective systems, and in particular to providing an efficient means of communicating data between systems and devices. It further relates to a system for allowing users to provide other individuals with a personalized representation of the user in a network environment, such as a cellular telephone network and the backup and restoration of data stored in a wireless telephone, and in particular a mobile telephone having data storage capabilities.
    Type: Application
    Filed: January 14, 2011
    Publication date: November 3, 2011
    Applicant: SYNCHRONOSS TECHNOLOGIES, INC.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon, Brandon Huff, Jason Burns, Bryan Taketa
  • Patent number: 7643824
    Abstract: A system for backing up data on a wireless telephone having a data store containing a user's personal information. A method and application are provided.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: January 5, 2010
    Assignee: Cooligy Inc
    Inventors: Richard M. Onyon, Liam J. Stannard, Robert E. Garner, Leighton A. Ridgard
  • Patent number: 7634509
    Abstract: A system and method for organizing information in a personal information space. The personal information space includes at least one data source holding at least a portion of the personal information space. The system includes an agent for the data source which provides interaction information regarding data in the data source; and a interaction evaluation engine including one or more weighting characteristics for each interaction, and providing an output reflecting a weighting of one or more characteristics of the interaction. The method may comprise the steps of determining when an interaction between a contact on one of the contact data sources occurs; analyzing one or more characteristics of the interaction event to determine a at least one trait about the interaction; and generating a result based on said step of analyzing.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: December 15, 2009
    Assignee: FusionOne, Inc.
    Inventors: Richard M. Onyon, Liam J. Stannard, Leighton A. Ridgard
  • Patent number: 7587446
    Abstract: A method for transferring media data to a network coupled apparatus is described. The method includes maintaining a personal information space identified with a user and having media data. The personal information space is coupled to the network. Upon a user request, the method transfers at least a portion of the media data from the personal information space to the network coupled apparatus in a differencing transaction.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: September 8, 2009
    Assignee: FusionOne, Inc.
    Inventors: Richard M. Onyon, David L. Multer
  • Patent number: 7505762
    Abstract: A system for backing up data on a wireless telephone having a data store containing a user's personal information. A method and application are provided.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: March 17, 2009
    Assignee: Fusionone, Inc.
    Inventors: Richard M. Onyon, Liam J. Stannard, Robert E. Garner, Leighton A. Ridgard
  • Publication number: 20090055464
    Abstract: A system and method for synchronizing devices which can couple to the Internet, or any network. In one aspect a system for synchronizing data between a first system and a second system is provided. The system includes a first sync engine on the first system interfacing with data on the first system to provide difference information. A data store is coupled to the network and in communication with the first and second systems. A second sync engine is provided on the second system coupled to receive the difference information from the data store via the network, and interface with data on the second system to update said data on the second system with said difference information. Difference information is transmitted to the data store by the first sync engine and received from the data store from the second sync engine.
    Type: Application
    Filed: August 18, 2008
    Publication date: February 26, 2009
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
  • Publication number: 20080208617
    Abstract: A system for backing up data on a wireless telephone having a data store containing a user's personal information. A method and application are provided.
    Type: Application
    Filed: May 6, 2008
    Publication date: August 28, 2008
    Inventors: Richard M. Onyon, Liam J. Stannard, Robert E. Garner, Leighton A. Ridgard
  • Publication number: 20080201362
    Abstract: A data transmission system is disclosed which optimizes transfer and updates of information between systems by providing difference information between the systems. The system transmits data packages having instructions for manipulating user data. The data packages include a header identifying the respective packages, as well as transaction objects for effecting a change to user data on a device having object instructions.
    Type: Application
    Filed: February 26, 2008
    Publication date: August 21, 2008
    Applicant: FUSIONONE, INC.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
  • Patent number: 7035878
    Abstract: A base rolling engine for collapsing data packages stored in a data transfer and synchronization system. A first data package is provided. The first data package has a first transaction including an identification number, an action, and a plurality of fields. Each field has an attribute representing change information. A second data package is also provided. The second data package has a second transaction made subsequent to the first transaction. The second transaction has an identification number, an action, and a field with an attribute. The base rolling engine determines whether the identification number of the second transaction corresponds to the identification number of the first transaction. The base rolling engine also determines whether the field of the second transaction corresponds to one of the fields of the first transaction.
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: April 25, 2006
    Assignee: fusionOne, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Scott Klein, Richard M. Onyon
  • Patent number: 7007041
    Abstract: In one aspect, an application object for a synchronization system is provided on a network coupled processing device. The application object may comprise a plurality of objects, each object translating third party data to a universal middle format, including a root object providing an entry point into individual application databases; and at least one child object; and at least one interface object. In another aspect, an application object is provided on a server coupled to a network. In this aspect, the application object may comprise an application data function call interpreter, the interpreter being accessible to a synchronization engine and an application running on a network coupled device having user data; and a universal data record mapping formatter.
    Type: Grant
    Filed: January 2, 2001
    Date of Patent: February 28, 2006
    Assignee: fusionOne, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
  • Patent number: 6944651
    Abstract: A method for transferring public information to a private information store maintained by a private information space manager. The method may include the steps of selecting public information from a public information source; initiating a sync request by selecting a sync request button on the public information web site; and identifying the private information space were the public information is to be stored. In a further aspect, the invention comprises a system for synchronizing public content from a public information web site to a private information store. The system may include a sync enable button on the public information web site; a pop-up window provided by a private information store provided responsive to the sync enable button on the public information web site; and a sync interface transfer button on the pop-up window initiating transfer of the public information to the private information store.
    Type: Grant
    Filed: May 17, 2001
    Date of Patent: September 13, 2005
    Assignee: fusionOne, Inc.
    Inventors: Richard M. Onyon, David L. Multer
  • Patent number: 6738789
    Abstract: A data package containing instructions for manipulating user data. The package includes a header identifying the data package and containing information on content in the data package; transaction objects operable to effect a change to user data; and object operation instructions. The objects can be binary data or structured data. A grouping of data packages can contain changes for a user's data across multiple systems.
    Type: Grant
    Filed: January 2, 2001
    Date of Patent: May 18, 2004
    Assignee: Fusionone, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
  • Patent number: 6694336
    Abstract: A system in a processing device having at least one application including application data in a format in an application data store. The system includes: a system data store associated with the processing device including a representation of a previous state of application data in the application data store; a difference engine generating difference information associated with a change to said application data store; and an application interface, interpreting application data for the difference engine. The difference engine may further comprise a delta engine comparing the change to said application data store to said system data store to construct difference information. In a further aspect, a method for updating data files in a first system is provided.
    Type: Grant
    Filed: January 25, 2000
    Date of Patent: February 17, 2004
    Assignee: Fusionone, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
  • Patent number: 6671757
    Abstract: A system and method for synchronizing devices which can couple to the Internet, or any network. The system includes a first sync engine on the first system interfacing with data on the first system to provide difference information. A data store is coupled to the network and in communication with the first and second systems. A second sync engine is provided on the second system coupled to receive the difference information from the data store via the network, and interface with data on the second system to update said data on the second system with said difference information. Difference information is transmitted to the data store by the first sync engine and received from the data store from the second sync engine.
    Type: Grant
    Filed: January 26, 2000
    Date of Patent: December 30, 2003
    Assignee: fusionOne, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Richard M. Onyon
  • Publication number: 20020038316
    Abstract: A method for transferring public information to a private information store maintained by a private information space manager. The method may include the steps of selecting public information from a public information source; initiating a sync request by selecting a sync request button on the public information web site; and identifying the private information space were the public information is to be stored. In a further aspect, the invention comprises a system for synchronizing public content from a public information web site to a private information store. The system may include a sync enable button on the public information web site; a pop-up window provided by a private information store provided responsive to the sync enable button on the public information web site; and a sync interface transfer button on the pop-up window initiating transfer of the public information to the private information store.
    Type: Application
    Filed: May 17, 2001
    Publication date: March 28, 2002
    Inventors: Richard M. Onyon, David L. Multer