INTEGRATION OF STATIC AND DYNAMIC DATA FOR DATABASE ENTITIES AND THE UNIFIED PRESENTATION THEREOF
First Claim
1. A method of presenting static and dynamic data corresponding to an entity within an application on a mobile device, the method comprising:
- creating an entity object within the application, the entity object having a plurality of fields, the plurality of fields having static data corresponding to the entity;
receiving, based on the static data corresponding to the entity, dynamic data into the entity object from at least one of a plurality of applications executable within the mobile device, the dynamic data corresponding to the entity; and
displaying simultaneously, within a user interface of the application, the static and dynamic data from the entity object corresponding to the entity.
9 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for presenting static and dynamic data corresponding to an entity within an application on a mobile device. An entity object is created as part of a data model within the application such that the entity object has a plurality of fields with the plurality of fields having static data corresponding to the entity. Based on the static data corresponding to the entity, dynamic data corresponding to the entity is received into the entity object from at least one of a plurality of applications executable within the mobile device. The static and dynamic data from the entity object corresponding to the entity is displayed simultaneously within a user interface of the application in a single presentation view.
80 Citations
21 Claims
-
1. A method of presenting static and dynamic data corresponding to an entity within an application on a mobile device, the method comprising:
-
creating an entity object within the application, the entity object having a plurality of fields, the plurality of fields having static data corresponding to the entity; receiving, based on the static data corresponding to the entity, dynamic data into the entity object from at least one of a plurality of applications executable within the mobile device, the dynamic data corresponding to the entity; and displaying simultaneously, within a user interface of the application, the static and dynamic data from the entity object corresponding to the entity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for presenting static and dynamic data corresponding to an entity within an application on a mobile device, the system comprising a processor operably linked to:
-
a data entity manager configured to create an entity object within an application, the entity object having a plurality of fields, the plurality of fields having static data corresponding to the entity; and a dynamic data manager configured to receive, based on the static data corresponding to the entity, dynamic data into the entity object from at least one of a plurality of applications executable within the mobile device, the dynamic data corresponding to the entity. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable storage medium storing instructions thereon, the instructions when executed by a processor causing the processor to generate a user interface on a mobile device for displaying static and dynamic data corresponding to an entity within an application on the mobile device, the user interface comprising:
-
an entity details area comprising a plurality of fields, the plurality of fields having static data corresponding to the entity; a dynamic content area comprising dynamic data corresponding to the entity from at least one of a plurality of applications executable within the mobile device, the dynamic data based on the static data corresponding to the entity; and a dynamic content selection area comprising a plurality of tabs, each of the plurality of tabs corresponding to the dynamic data from each of the plurality of applications. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of streaming dynamic information into a contact-centric application on a mobile device, the method comprising:
-
receiving from a user a selection of a contact from a contact list stored on the mobile device; retrieving, from a storage device, static data corresponding to the contact; creating a data model corresponding to the contact, the data model comprising an entity object within the application, the entity object having a plurality of fields, the plurality of fields having the static data corresponding to the contact; receiving, based on the static data corresponding to the contact, dynamic data into the data model from at least one of a plurality of applications executable within the mobile device, the dynamic data corresponding to the contact comprising data from one or more network services; and rendering a user interface generated on the device by the application based on the data model corresponding to the contact, the user interface displaying simultaneously the static data and the dynamic data from the data model corresponding to the contact. - View Dependent Claims (20, 21)
-
Specification