Smart Suggestions Engine for Mobile Devices
First Claim
1. A computer-implemented method for providing relevant content to a mobile device, the method comprising:
- receiving, using at least one computer, a request for enterprise portal application content;
identifying a requesting device from the received request;
identifying enterprise portal application content from at least one enterprise portal application associated with the received request;
determining capabilities of the requesting device; and
comparing the determined capabilities of the requesting device with the capabilities required by a particular enterprise portal application.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure generally describes computer-implemented methods, software, and systems for providing relevant content to a requesting mobile device that include receiving, using at least one computer, a request for enterprise portal application content; identifying a requesting device from the received request; identifying enterprise portal application content from at least one enterprise portal application associated with the received request; determining capabilities of the requesting device; and comparing the determined capabilities of the requesting device with the capabilities required by a particular enterprise portal application.
29 Citations
30 Claims
-
1. A computer-implemented method for providing relevant content to a mobile device, the method comprising:
-
receiving, using at least one computer, a request for enterprise portal application content; identifying a requesting device from the received request; identifying enterprise portal application content from at least one enterprise portal application associated with the received request; determining capabilities of the requesting device; and comparing the determined capabilities of the requesting device with the capabilities required by a particular enterprise portal application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-program product for providing relevant content to a requesting mobile device, the computer program product comprising computer-readable instructions embodied on tangible, non-transitory media, the instructions operable when executed to perform operations comprising:
-
receiving, using at least one computer, a request for enterprise portal application content; identifying a requesting device from the received request; identifying enterprise portal application content from at least one enterprise portal application associated with the received request; determining capabilities of the requesting device; and comparing the determined capabilities of the requesting device with the capabilities required by a particular enterprise portal application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computing system comprising one or more processors, one or more memories, and instructions stored on the one or more memories and executable by the one or more processors to perform operations comprising:
-
receiving, using at least one computer, a request for enterprise portal application content; identifying a requesting device from the received request; identifying enterprise portal application content from at least one enterprise portal application associated with the received request; determining capabilities of the requesting device; and comparing the determined capabilities of the requesting device with the capabilities required by a particular enterprise portal application. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification