Patents by Inventor Debora B. Rinkevich

Debora B. Rinkevich 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: 7035879
    Abstract: A system for synchronizing data of wireless devices includes an application server (103), a communication tower (105), and a plurality of mobile terminals (101). Each mobile terminal includes a data type distinguishing module (305), a data filter generating module (303), and a data transferring module (307). The server includes a domain managing module (405) for executing a data filter received from any mobile terminal, and for generating a sync response. A related method includes the steps of: (a) identifying a type of data to be synchronal; (b) generating a sync request in accordance with the type of data to be synchronal, and sending the sync request to the server; (c) generating a sync response based on data stored in the server, and sending the sync response to the mobile terminal; and (d) updating data stored in the mobile terminal in accordance with the sync response.
    Type: Grant
    Filed: December 26, 2002
    Date of Patent: April 25, 2006
    Assignee: Hon Hai Precision Ind. Co., Ltd.
    Inventors: Shepherd S. B. Shi, Debora B. Rinkevich, William M. Droste
  • Patent number: 7032003
    Abstract: A method is provided to synchronize a local data storage on a wireless computing device with a remote data storage located on a server based upon user defined business logic stored on the server and corresponding to a particular data object. The method employs a synchronization message that includes a data object to be updated, a corresponding action that has been performed on the data object and an old data object corresponding to the data object prior to when the action was performed. The user can define, by means of the business logic, validation, processing and conflict resolution functionality specific to a particular type of data object. The method includes provisions for both on-line and off-line synchronization.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: April 18, 2006
    Assignee: Union Gold Holdings, Ltd.
    Inventors: Shepherd S. B. Shi, Debora B. Rinkevich, William M. Droste
  • Publication number: 20040230983
    Abstract: An object oriented technology system for building business websites, the system including a web server (100), a database server (500), and a database (510). The web server runs a website development framework (200), for building business websites on the web server. The website development framework includes a plurality of predefined classes for creating business logics suitable for business websites to be built. The predefined classes can be divided into a plurality of domains. The website development framework uses of an extensible OOP technique which divides the attributes of each predefined class into basis attributes that are defined in the corresponding class, and alterable attributes that are defined in a configuration file. The database server and the database cooperatively provide storage and access services for data required by the website development framework and business websites to be built.
    Type: Application
    Filed: May 13, 2003
    Publication date: November 18, 2004
    Inventors: Shepherd S.B. Shi, Debora B. Rinkevich, William M. Droste
  • Publication number: 20040128327
    Abstract: A system for synchronizing data of wireless devices includes an application server (103), a communication tower (105), and a plurality of mobile terminals (101). Each mobile terminal includes a data type distinguishing module (305), a data filter generating module (303), and a data transferring module (307). The server includes a domain managing module (405) for executing a data filter received from any mobile terminal, and for generating a sync response. A related method includes the steps of: (a) identifying a type of data to be synchronal; (b) generating a sync request in accordance with the type of data to be synchronal, and sending the sync request to the server; (c) generating a sync response based on data stored in the server, and sending the sync response to the mobile terminal; and (d) updating data stored in the mobile terminal in accordance with the sync response.
    Type: Application
    Filed: December 26, 2002
    Publication date: July 1, 2004
    Inventors: Shepherd S.B. Shi, Debora B. Rinkevich, William M. Droste
  • Publication number: 20040076133
    Abstract: A mobile computing device (101) includes a data storage (310) and an application (300). The application is used for performing functions of the mobile computing device, and includes a connectivity switching module (303) for receiving demands for connection to or disconnection from a communication network, and for switching connectivity between the mobile computing device and the communication network; a data processing module (305) for processing data in the data storage; a data filter (307) for filtering new or changed data in the data storage; a data synchronizing module (309) for synchronizing data in the data storage with data available on the communication network; and an account setting module (301) for setting various dialup accounts for the mobile computing device to be connected to the communication network. A related method for switching connectivity between a mobile computing device and a communication network is also disclosed.
    Type: Application
    Filed: October 17, 2002
    Publication date: April 22, 2004
    Inventors: Debora B. Rinkevich, William M. Droste, Shepherd S.B. Shi
  • Publication number: 20040078395
    Abstract: A system and method for synchronizing data between a data storage (310) in a mobile computing device (101) and a database (1070) in a database server (107). The mobile computing device and the database server are linked with an application server (103). The application server includes a first data filter (1030) for filtering new or changed data in the database. The mobile computing device includes an application (300) that comprises: a connectivity switching module (303) for switching connectivity between the mobile computing device and the application server; a data processing module (305) for processing data in the data storage; a second data filter (307) for filtering new or changed data in the data storage; and a data synchronizing module (309) for synchronizing data in the data storage with data in the database. During synchronizing, only new or changed data are transferred between the mobile computing device and the database server.
    Type: Application
    Filed: October 17, 2002
    Publication date: April 22, 2004
    Inventors: Debora B. Rinkevich, William M. Droste, Shepherd S.B. Shi