Patents Assigned to fusionOne, Inc.
  • Patent number: 8255006
    Abstract: An event dependent notification system and method presents a message to a user of a mobile device suggesting the user to perform an action during and/or after an event is detected. The event is detected by an accelerometer or another sensor. In some embodiments, instead of or in addition to a message being presented, the action is automatically taken. The message is able to encourage users to perform actions they do not typically perform or enroll in programs/services they are not currently utilizing, ultimately providing better and/or more secure functionality of the mobile device.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: August 28, 2012
    Assignee: Fusionone, Inc.
    Inventors: John Anthony Chavez, Leighton Ridgard
  • Publication number: 20120110485
    Abstract: A system for and method of field mapping utilizing a user interface allows efficient and accurate mapping of fields on two or more devices. Fields that match between a first device and a second device are automatically mapped. For the fields that do not match, the user interface provides a list of available fields on the second device, so that the user can select where to map the field from the list of available fields. In some embodiments, an intermediate device such as a server contains the fields and data to be mapped and transferred to the second device.
    Type: Application
    Filed: November 1, 2010
    Publication date: May 3, 2012
    Applicant: FusionOne, Inc.
    Inventor: Panduranga Ranganath
  • Patent number: 7895334
    Abstract: Disclosed herein is a system and method for communicating data from a base computer to a remote device via a central server system without the necessity of specialty software on the remote device. Remote devices such as laptop computers and cellular telephones communicate with the central server system, while the central server system likewise communicates with base computers. Communications between the central server system and the base computers are facilitated by an intermittent query from base computers to the central server system in a manner which allows communication even in a firewall-constrained environment. The system and method provides a means for facilitating both persistent connections and dialup communications between the base computers and the central server system.
    Type: Grant
    Filed: July 19, 2000
    Date of Patent: February 22, 2011
    Assignee: FusionOne, Inc.
    Inventors: Edgar Allen Tu, Eric Pang
  • Patent number: 7818435
    Abstract: A method and apparatus for processing requests for delivery of electronic content is provided. According to one aspect of the invention, a request for delivery of first electronic content is received, where (1) the request is for delivery of the first electronic content to a destination client that is not on a local network, and (2) the first electronic content includes one or more links that are only resolvable within the local network. In response to the request, the first electronic content is retrieved, and first updated content is generated by modifying the one or more links associated with the first electronic content to include information identifying a server that can be addressed outside the local network. The first updated content is then delivered to the destination client.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: October 19, 2010
    Assignee: FusionOne, Inc.
    Inventor: Herbert D. Jellinek
  • 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
  • Patent number: 7499888
    Abstract: A transaction security and authentication apparatus and system for electronic commerce which provides authentication of internet purchases by communication with a cardholder's base computer, or by contacting the cardholder by remote access for purchase verification. The system preferably comprises at least one central server system associated with a remote access system and configured for communication with a payment institution, and at least one internet capable device, operatively coupled for communication with the central server system, with the central server system configured to determine authentication of a cardholder electronic transaction, according to data received from the internet capable device upon a request for verification of the cardholder electronic transaction from the payment institution.
    Type: Grant
    Filed: March 16, 2001
    Date of Patent: March 3, 2009
    Assignee: FusionOne, Inc.
    Inventors: Edgar Allan Tu, Eric Pang
  • Patent number: 7415486
    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. A method for synchronizing at least a first file and a second file resident on the first and second systems, respectively, coupled to the Internet, respectively, is also provided.
    Type: Grant
    Filed: September 10, 2003
    Date of Patent: August 19, 2008
    Assignee: FusionOne, Inc.
    Inventor: David L. Multer
  • Patent number: 7293074
    Abstract: A server machine has a first user interface for interactively producing templates and a second user interface provided through a client machine, such as a wireless telephone, for performing server actions using templates. In response to signals received through the first user interface, the server produces a template for use in performing server actions, such as creating e-mail messages, scheduling appointments, or submitting database queries. The template includes a field and a attribute data indicating whether it is necessary to obtain information through the second user interface to complete the field. The server receives a request from the client machine for performance of a server action using the template. In response, the server performs the server action, determining from the attribute data whether it is necessary to obtain information to complete the field. If not, the server performs the server action without obtaining information through the second user interface to complete the field.
    Type: Grant
    Filed: September 19, 2000
    Date of Patent: November 6, 2007
    Assignee: fusionOne, Inc.
    Inventors: Herbert D. Jellinek, Stephen M. Rudy
  • 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: 7003668
    Abstract: An intermediate system provides remote clients with access to a primary system, such as a server. The intermediate system creates and stores a log-in record for each client. The log-in record contains an encrypted primary system client identifier (PSCI). The PSCI contains authentication information for verifying a client's right to access the primary system. Storing an encrypted version of the PSCI enhances the security of the authentication information on the intermediate system. In some implementations of the present invention, the PSCI itself is an encrypted value. When a client attempts to log into the primary system, the intermediate system initially verifies the client's intermediate system access rights. The intermediate system makes this determination using the log-in record and data provided by the client. Next, the intermediate system sends the PSCI to the client's primary system for further authentication. The primary system uses the PSCI to verify the client's right to access primary system data.
    Type: Grant
    Filed: November 2, 2001
    Date of Patent: February 21, 2006
    Assignee: Fusionone, Inc.
    Inventors: Thomas A. Berson, Stephen M. Rudy
  • 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: 6934767
    Abstract: A server machine receives an input string of characters from a client machine, and the string includes at least one abbreviated substring preceded and followed by word delimiters. Each abbreviated substring represents an expanded substring. The server machine automatically finds one of the abbreviated substrings based on the preceding and following word delimiters, determines that it is one of a set of abbreviated substrings, and produces an expanded version of the string of characters with the abbreviated substring replaced by its expanded substring. The case of the beginning character of the expanded substring can be the same as that of the abbreviated substring. The expanded substring can depend on time, such as the current time.
    Type: Grant
    Filed: September 19, 2000
    Date of Patent: August 23, 2005
    Assignee: FusionOne, Inc.
    Inventor: Herbert D. Jellinek
  • Patent number: 6925476
    Abstract: A change log aggregation and optimization mechanism and methodology for updating and synchronizing application data and application files in a client device of a data transfer and synchronization system. The contents of a plurality of change logs reflecting the then current changes to the application data of the client device are downloaded and merged into an aggregate log. Instead of applying each change log as it is downloaded, the contents of the aggregate log, representing all changes to application data and/or application files recorded in prior change logs, are then applied to the client device to update application data and/or application files in the client device.
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: August 2, 2005
    Assignee: fusionOne, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash, Joseph Robertson
  • Patent number: 6892225
    Abstract: A secure agent system for communicating with a secure remote access system is disclosed. The agent system is suitable for execution on a base device which is configured to be coupled to the internet. The agent system initiates data communication with the remote access system by sending requests and receiving replies from the remote access system. The replies may include requests to retrieve, store, update, and/or delete data associated with the base device, which the agent system carries out. The agent system further provides reply data to such requests to the remote access system.
    Type: Grant
    Filed: July 19, 2000
    Date of Patent: May 10, 2005
    Assignee: fusionOne, Inc.
    Inventors: Edgar Allen Tu, Eric Pang
  • Patent number: 6842695
    Abstract: A mapping and addressing system suitable for use with secure remote access system, and in particular, with open application (web browsing) standard remote access devices is disclosed. The invention provides an open application standard for GPS support, and provides access to remote address data otherwise previously unavailable to conventional GPS systems.
    Type: Grant
    Filed: April 17, 2001
    Date of Patent: January 11, 2005
    Assignee: fusionOne, Inc.
    Inventor: Edgar Allan Tu
  • Patent number: 6757696
    Abstract: A synchronization agent management server coupled to a network having a plurality of synchronization agents coupled thereto in communication with the management server, comprising a user login authenticator, a user data flow controller, and a unique user identification controller. The management server communicates with at least one interactive agent to control data migration between a computer to a network storage device. In one aspect, the management server is part of a data synchronization system for data between network coupled devices which includes a storage server having a data store of change transactions coupled to the network.
    Type: Grant
    Filed: January 2, 2001
    Date of Patent: June 29, 2004
    Assignee: Fusionone, Inc.
    Inventors: David L. Multer, Robert E. Garner, Leighton A. Ridgard, Liam J. Stannard, Donald W. Cash
  • 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