Patents Assigned to Dexterra, Inc.
-
Patent number: 8694465Abstract: Change management for a mobile data system having a mobile client device that shares data with multiple enterprise data sources involves receiving a communication from the mobile client device, wherein the client request is received at an application server and includes metadata that identifies one or more applications installed at the mobile client device, determining if an update package is available for the installed application, and updating the mobile client device and downloading the update package to the mobile client device.Type: GrantFiled: February 28, 2011Date of Patent: April 8, 2014Assignee: Antenna Dexterra, Inc.Inventors: Robert O'Farrell, Mark D. Kirstein
-
Patent number: 8478789Abstract: A data architecture provides View objects that define an enterprise data source interface to an application through connectors, and also by Data Objects defined by Commands. Thus, a Data Object comprises a configurable request for data that is issued through Commands to the Adapters of the enterprise data sources. The architecture provides an application developer with the ability to create custom enterprise connectivity to disparate backend enterprise data sources.Type: GrantFiled: June 4, 2012Date of Patent: July 2, 2013Assignee: Antenna Dexterra, Inc.Inventors: Robert O'Farrell, Mark Kirstein
-
Patent number: 8214409Abstract: A data architecture provides View objects that define an enterprise data source interface to an application through connectors, and also by Data Objects defined by Commands. Thus, a Data Object comprises a configurable request for data that is issued through Commands to the Adapters of the enterprise data sources. The architecture provides an application developer with the ability to create custom enterprise connectivity to disparate backend enterprise data sources.Type: GrantFiled: January 31, 2011Date of Patent: July 3, 2012Assignee: Antenna Dexterra, Inc.Inventors: Robert O'Farrell, Mark Kirstein
-
Patent number: 7366460Abstract: 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: GrantFiled: January 23, 2004Date of Patent: April 29, 2008Assignee: 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: 20060212543Abstract: Operating sequences of a mobile data integration system include operational modules, also called transportable applications (“TransApps”), that are self contained and capable of being linked together with other operating sequences and TransApps. Each operational module can accept input data and can generate output data. The input data can be received from other modules, or from the application user, or from enterprise data sources. The output data can be provided to other modules, or to the application server (for enterprise data sources), or can be provided for display on the mobile computing device itself. Modules can be defined for the purpose of particular problem solutions, and such problem solution modules can be reused during other application design efforts. This supports reuse of earlier solutions to problems.Type: ApplicationFiled: March 21, 2006Publication date: September 21, 2006Applicant: Dexterra, Inc.Inventors: Robert O'Farrell, Mark Kirstein, Robert Loughan
-
Publication number: 20060212846Abstract: A data architecture provides mobile clients with the ability to gain access to business enterprise data sources through configurable Views that interface with the data sources through Data Objects that are defined by Commands, which in turn communicate with the data sources through Connectors (also referred to as Adapters). Each type of View will interface to the data sources with a different functionality so that communications links and other system resources can be used more efficiently. The View types can include Direct Views, Derived Views, Delegated Views, and Definition Views.Type: ApplicationFiled: March 21, 2006Publication date: September 21, 2006Applicant: Dexterra, Inc.Inventors: Robert O'Farrell, Mark Kirstein
-
Publication number: 20060212530Abstract: A data architecture provides View objects that define an enterprise data source interface to an application through connectors, and also by Data Objects defined by Commands. Thus, a Data Object comprises a configurable request for data that is issued through Commands to the Adapters of the enterprise data sources. The architecture provides an application developer with the ability to create custom enterprise connectivity to disparate backend enterprise data sources.Type: ApplicationFiled: March 21, 2006Publication date: September 21, 2006Applicant: Dexterra, Inc.Inventors: Robert O'Farrell, Mark Kirstein