Customized hardware selection for a mobile phone
First Claim
Patent Images
1. A computerized method of customizing hardware for a mobile phone, comprising:
- receiving a shell selection information from a user input device;
identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information, wherein the compatibility is based on at least one size value; and
outputting the identified set of compatible hardware components.
0 Assignments
0 Petitions
Accused Products
Abstract
A computerized method of customizing hardware for a mobile phone is provided. The method includes receiving shell selection information from a user input device, identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information, and outputting the identified set of compatible hardware components.
18 Citations
68 Claims
-
1. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a shell selection information from a user input device; identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information, wherein the compatibility is based on at least one size value; and outputting the identified set of compatible hardware components. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 40)
-
-
23. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a hardware component selection information from a user input device; identifying a set of compatible mobile phone shells, the set of mobile phone shells generated based on a compatibility between the mobile phone shells and the hardware component selection information, wherein the compatibility is based on at least one size value; and outputting the identified set of compatible mobile phone shells. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 65)
-
-
42. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a shell selection information from a user input device; identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information, wherein the compatibility is based on a shape; and outputting the identified set of compatible hardware components. - View Dependent Claims (43)
-
-
44. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a shell selection information from a user input device; receiving a weight preference information; identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information; and outputting the identified set of compatible hardware components. - View Dependent Claims (45, 46)
-
-
47. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a shell selection information from a user input device; identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information, wherein the compatibility is based on an availability of the hardware component; and outputting the identified set of compatible hardware components. - View Dependent Claims (48, 49)
-
-
50. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a shell selection information from a user input device; identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information; outputting the identified set of compatible hardware components; receiving a first hardware selection information; identifying a set of second compatible hardware components, the set of second hardware components generated based on a compatibility between the second hardware components, the first hardware selection information, and the shell selection information; and outputting the identified set of second compatible hardware components. - View Dependent Claims (51, 52)
-
-
53. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a shell selection information from a user input device; identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information; outputting the identified set of compatible hardware components; receiving a first hardware selection information; identifying a set of incompatible hardware components, the set of incompatible hardware components generated based on an incompatibility between the incompatible hardware components, the first hardware selection information, and the shell selection information; and outputting the identified set of incompatible hardware components. - View Dependent Claims (54, 55)
-
-
56. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a shell selection information from a user input device; identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information; outputting the identified set of compatible hardware components; providing an indication that the compatibility of a hardware component with the shell selection information is dependent upon one or more criteria, wherein the one or more criteria comprise a battery size necessary to power a particular hardware component. - View Dependent Claims (57)
-
-
58. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a shell selection information from a user input device; identifying a set of hardware components, the set of hardware components generated based on a compatibility between the hardware components and the shell selection information; and outputting the identified set of compatible hardware components; wherein the shell selection information comprises a selection from a set of preconfigured mobile phones, the preconfigured mobile phones including at least one empty portion configured to receive a hardware component selected from a set of components having substantially the same size but different function, and wherein the list of hardware components compatible with the shell selection information comprises a subset of hardware components that are compatible with the at least one empty portion. - View Dependent Claims (59)
-
-
60. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a hardware component selection information from a user input device; identifying a set of compatible mobile phone shells, the set of mobile phone shells generated based on a compatibility between the mobile phone shells and the hardware component selection information, wherein the compatibility is based on at least one of a number and an arrangement of portions required by a hardware component corresponding to the hardware component selection information; and outputting the identified set of compatible mobile phone shells. - View Dependent Claims (61)
-
-
62. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a hardware component selection information from a user input device; identifying a set of compatible mobile phone shells, the set of mobile phone shells generated based on a compatibility between the mobile phone shells and the hardware component selection information; outputting the identified set of compatible mobile phone shells; receiving a shell selection information; identifying a set of second compatible hardware components, the set of second hardware components generated based on a compatibility between the second hardware components, the hardware component selection information, and the shell selection information; and outputting the identified set of second compatible hardware components. - View Dependent Claims (63, 64)
-
-
66. A computerized method of customizing hardware for a mobile phone, comprising:
-
receiving a hardware component selection information from a user input device; identifying a set of compatible mobile phone shells, the set of mobile phone shells generated based on a compatibility between the mobile phone shells and the hardware component selection information; outputting the identified set of compatible mobile phone shells; receiving a shell selection information; identifying a set of incompatible hardware components, the set of incompatible hardware components generated based on an incompatibility between the incompatible hardware components, the hardware component selection information, and the shell selection information; and outputting the identified set of incompatible hardware components. - View Dependent Claims (67, 68)
-
Specification