Automatic Account Information Retrieval and Display
First Claim
1. A method comprising:
- detecting, by a mobile computing device, caller identification information associated with a call;
identifying, by the mobile computing device, a contact identifier in response to the caller identification information;
determining, by the mobile computing device, a layout definition based on contextual details comprising the contact identifier, wherein the layout definition comprises specifications for retrieving and displaying information from a business system;
generating, by the mobile computing device, a request for information comprising the contact identifier;
sending the request for information from the mobile computing device to the business system; and
receiving, in the mobile computing device, in response to the request for information, information associated with the contact identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for retrieving and displaying information from a business system on a mobile computing based on contextual details are disclosed. The contextual details can include caller identification information and contact identifiers associated with the caller identification information stored a contacts record in a mobile computing device. Contextual details may include caller identification information, contact identifiers, user preferences, job functions, time/date, and location. Based on the specific details of a particular context, an associated layout definition can be determined. The layout definition specifies the information and analysis to retrieve from the business system and the manner in which to display the information in a graphical user interface if a mobile computing device.
20 Citations
20 Claims
-
1. A method comprising:
-
detecting, by a mobile computing device, caller identification information associated with a call; identifying, by the mobile computing device, a contact identifier in response to the caller identification information; determining, by the mobile computing device, a layout definition based on contextual details comprising the contact identifier, wherein the layout definition comprises specifications for retrieving and displaying information from a business system; generating, by the mobile computing device, a request for information comprising the contact identifier; sending the request for information from the mobile computing device to the business system; and receiving, in the mobile computing device, in response to the request for information, information associated with the contact identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium comprising instructions, that when executed by a computer processor in a mobile computing device, cause the computer processor to be configured for:
-
detecting caller identification information associated with a call; identifying a contact identifier in response to the caller identification information; determining a layout definition based on contextual details comprising the contact identifier, wherein the layout definition comprises specifications for retrieving and displaying information from a business system; generating a request for information comprising the contact identifier; sending the request for information from the mobile computing device to the business system; and receiving in response to the request for information, information associated with the contact identifier. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile computing device comprising:
-
a computer processor; and a non-transitory computer readable medium coupled to the processor and comprising instructions, that when executed by the computer processor, cause the computer processor to be configured to; detect caller identification information associated with a call; identify a contact identifier in response to the caller identification information; determine a layout definition based on contextual details comprising the contact identifier, wherein the layout definition comprises specifications for retrieving and displaying information from a business system; generate a request for information comprising the contact identifier; send the request for information from the mobile computing device to the business system; and receive in response to the request for information, information associated with the contact identifier. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification