Automated memory and accessory purchasing agent for use in a mobile terminal
First Claim
1. A computer program product for providing purchasing options to a mobile terminal user, the computer program product comprising a computer readable storage medium having computer-readable program instructions embodied in the medium, the computer-readable program instructions comprising:
- first instructions for monitoring availability of replaceable memory associated with the mobile terminal; and
second instructions for generating one or more memory purchase options, if the first instructions determine that the availability of memory is such that additional memory is recommendable.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention includes computer program products, devices and systems that monitor replaceable memory availability on a mobile terminal device or accessory availability for a mobile terminal device and, based on predetermined thresholds, generate purchasing options for the replaceable memory or accessory. In this regard, the invention is able to provide a mobile terminal user options to purchase additional replaceable memory or accessories when the memory is close to capacity or when the accessory is either exhausted or has become commercially available. The purchasing options that are presented to the user will typically take into account best prices for the memory, both at retail locations and online locations, as well as, user specific purchasing criteria, such as acceptable price range, loyalty program membership, preferred vendors and location of the user and/or the mobile terminal. In addition, the purchasing options that are provided to the user may be such that they are preconfigured by the user to automatically purchase additional memory or an accessory if a certain threshold of memory or accessory capacity is exceeded.
93 Citations
83 Claims
-
1. A computer program product for providing purchasing options to a mobile terminal user, the computer program product comprising a computer readable storage medium having computer-readable program instructions embodied in the medium, the computer-readable program instructions comprising:
-
first instructions for monitoring availability of replaceable memory associated with the mobile terminal; and
second instructions for generating one or more memory purchase options, if the first instructions determine that the availability of memory is such that additional memory is recommendable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for providing for purchasing options to a mobile terminal user, the computer program product comprising a computer readable storage medium having computer-readable program instructions embodied in the medium, the computer-readable program instructions comprising:
-
first instructions for monitoring availability of one or more accessories associated with the mobile terminal; and
second instructions for generating one or more accessory purchase options, if the first instructions determine the availability of one or more accessories associated with the mobile terminal. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A mobile terminal device, the device comprising:
-
a memory expansion module that receives removable memory devices;
a processing unit in communication with the memory expansion module that executes an application that monitors the availability of memory associated with the removable memory devices and generates one or more memory purchase options if the monitoring determines that the availability of memory is such that additional memory is recommendable; and
a display in communication with the processing unit that provides a user with a visual display of the one or more memory purchase options. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A system for providing memory purchase options to a mobile terminal user, the system comprising:
-
a mobile terminal device that includes a memory expansion module that receives removable memory devices, a processing unit in communication with the memory expansion module and a display in communication with the processing unit; and
a memory purchase agent application that is in communication with the mobile terminal device that monitors the availability of memory associated with the removable memory devices and generates one or more memory purchase options if the monitoring determines that the availability of memory is such that additional memory is recommendable, wherein the display of the mobile terminal device provides for a visual display of the one or more memory purchase options generated by the memory purchase agent application. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A mobile terminal device, the device comprising:
-
a processing unit that executes an application that monitors the availability of one or more accessories associated with the mobile terminal device and generates one or more accessory purchasing options if the monitoring determines the availability of one or more accessories associated with the mobile terminal device; and
a display in communication with the processing unit that provides a user with a visual display of the one or more accessory purchase options. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
-
52. A system for providing accessory purchase options to a mobile terminal user, the system comprising:
-
a mobile terminal device that includes a processing unit and a display in communication with the processing unit; and
an accessory purchase agent application that is in communication with the mobile terminal device that monitors the availability of one or more accessories associated with the mobile terminal device and generates one or more accessory purchase options if the monitoring determines the availability of one or more of the accessories, wherein the display of the mobile terminal device provides for a visual display of the one or more accessory purchase options generated by the accessory purchase agent application. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A computer program for providing purchasing options to a mobile terminal user, the computer program having computer-readable program instructions, the computer-readable program instructions comprising:
-
first instructions for monitoring availability of replaceable memory associated with the mobile terminal; and
second instructions for generating one or more memory purchase options, if the first instructions determine that the availability of memory is such that additional memory is recommendable. - View Dependent Claims (64, 65, 66, 67, 68, 69)
-
-
70. A computer program for providing for purchasing options to a mobile terminal user, the computer program having computer-readable program instructions, the computer-readable program instructions comprising:
-
first instructions for monitoring availability of one or more accessories associated with the mobile terminal; and
second instructions for generating one or more accessory purchase options, if the first instructions determine the availability of one or more accessories associated with the mobile terminal. - View Dependent Claims (71, 72, 73, 74)
-
-
75. A user interface application for a mobile terminal, the user interface application comprising:
-
first instructions for displaying to a mobile terminal user one or more memory purchase options; and
second instructions for effecting the purchase of memory based on user inputs to the displayed memory purchase options. - View Dependent Claims (76, 77, 78)
-
-
79. A user interface application for a mobile terminal, the user interface application comprising:
-
first instructions for displaying to a mobile terminal user one or more mobile terminal accessory purchase options; and
second instructions for effecting the purchase of a mobile terminal accessory based on user inputs to the displayed mobile terminal accessory purchase options. - View Dependent Claims (80, 81, 82, 83)
-
Specification