Patents by Inventor Brian Browder

Brian Browder 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).

  • Publication number: 20110276608
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 10, 2011
    Inventors: Robert O'Farrell, Mark D. Kirstein, Robert Gryphon, Brian Browder, Stanley Liu, Patrick E. O'Farrell, Geoff O'Farrell, Alison Clark, David Loren Shoup, Brian Philbin
  • Publication number: 20110004637
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients.
    Type: Application
    Filed: May 10, 2010
    Publication date: January 6, 2011
    Inventors: Robert O'Farrell, Mark D. Kirstein, Robert Gryphon, Brian Browder, Stanley Liu, Patrick E. O'Farrell, Geoff O'Farrell, Alison Clark, David Loren Shoup, Brian Philbin
  • Patent number: 7366460
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. Data maintained at a mobile client is shared with multiple enterprise data sources. The mobile clients send requests to an application server for synchronization of data records maintained at the mobile client with corresponding data records at the enterprise data sources. The client request includes metadata that identifies enterprise data sources for the requested data records and that specifies a relational correspondence between the requested data. The mobile client data records and the corresponding data records of the enterprise data sources are compared to identify any data conflicts between the two sets of data records. Any identified data conflicts are resolved.
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: April 29, 2008
    Assignee: Dexterra, Inc.
    Inventors: Robert O'Farrell, Mark D. Kirstein, Robert Gryphon, Brian Browder, Stan Liu, Patrick O'Farrell, Geoff O'Farrell, Alison Clark, Brian Philbin, David Loren Shoup
  • Publication number: 20050044164
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients.
    Type: Application
    Filed: December 23, 2003
    Publication date: February 24, 2005
    Inventors: Robert O'Farrell, Mark Kirstein, Robert Gryphon, Brian Browder, Stanley Liu, Patrick O'Farrell, Geoff O'Farrell, Alison Clark, David Shoup, Brian Philbin
  • Publication number: 20050044165
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. Data maintained at a mobile client is shared with multiple enterprise data sources. The mobile clients send requests to an application server for synchronization of data records maintained at the mobile client with corresponding data records at the enterprise data sources. The client request includes metadata that identifies enterprise data sources for the requested data records and that specifies a relational correspondence between the requested data. The mobile client data records and the corresponding data records of the enterprise data sources are compared to identify any data conflicts between the two sets of data records. Any identified data conflicts are resolved.
    Type: Application
    Filed: January 23, 2004
    Publication date: February 24, 2005
    Inventors: Robert O'Farrell, Mark Kirstein, Robert Gryphon, Brian Browder, Stanley Liu, Patrick O'Farrell, Geoff O'Farrell, Alison Clark, Brian Philbin, David Shoup