Patentable/Patents/US-8521600
US-8521600

Online ordering system and method for keyed devices

PublishedAugust 27, 2013
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An online product ordering system first displays images of different product categories, such as different types of padlocks, and then displays all product models available in a category when the user clicks on a selected category image. The user selects a product model and then customizes various aspects of the selected model. In the case of a padlock, the user can select a shackle type and bumper type from available options, with images of each option displayed to the user for selection purposes, and may order a customized plate with user entered text or other indicia. In the case of a padlock, the user may enter their existing key number and the padlock can be customized to open with the user's existing key.

Patent Claims
24 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A computer readable medium having stored thereon one or more sequences of instructions for causing one or more microprocessors to perform the steps for online ordering, the steps comprising: displaying a plurality of separate lockable device category images on a display screen of a user device, each lockable device category image representing one or more available lockable devices in the respective category of lockable devices and being associated with a respective user input for selecting the respective lockable device category; receiving user input of a selected lockable device category from the one or more lockable device category images displayed on the display screen; displaying one or more lockable device images associated with the selected lockable device category on the display screen in response to user input of a selected lockable device category, wherein each lockable device image comprises a reproduction of the appearance of at least one lockable device in the selected category associated with a respective user input for selecting the respective lockable device; receiving user input of a selected lockable device from the one or more lockable device images; displaying separate images of a first set of lockable device customizing options for the selected lockable device on the display screen, each image comprising a reproduction of the appearance of at least the respective lockable device customizing option associated with a respective user input for user selection of the respective lockable device customizing option; receiving user input of a selected first lockable device customizing option from the displayed images of the first set of lockable device customizing options; and on receipt of user input of the selected first lockable device customizing option via the user input associated with the image of the selected first lockable device customizing option, generating and displaying a first customized lockable device image on the display screen according to the user selected first lockable device customizing option, wherein the first customized lockable device image includes at least a portion of the selected lockable device image combined and integrated with the selected first lockable device customizing option to form a single image reproducing the appearance of at least a portion of the selectable lockable device combined with the first lockable device customizing option.

Plain English Translation

A software program allows users to order custom lockable devices online. The program displays images of different categories of lockable devices (e.g., padlock types). When a user selects a category, the program shows images of available lockable devices in that category. After the user picks a specific lockable device, the program displays images of customization options (e.g., shackle type, bumper type), each selectable by the user. When the user selects a customization option, the program generates a new image showing the selected lockable device with the chosen customization applied, creating a combined image.

Claim 2

Original Legal Text

2. The computer readable medium of claim 1 , further comprising the steps of: displaying separate second option images of a second set of lockable device customizing options for the selected lockable device along with a user selectable input adjacent each second option image after user selection of a first lockable device customizing option, each separate second option image comprising a reproduction of the appearance of the respective second customizing option; and on receipt of user input of a selected second lockable device customizing option from the second set of lockable device customizing options, generating and displaying a second customized lockable device image according to the selected second lockable device customizing option, wherein the second customized lockable device image reproduces the appearance of at least a portion of the selected lockable device image when combined with the first and second lockable device customizing options.

Plain English Translation

The software program from the previous lockable device customization description presents a second set of customization options (displayed with selectable images), appearing after the first customization choice. After the user selects a second customization option from the available images, the system generates and displays a new lockable device image, reflecting the combined appearance of the initial lockable device with *both* the first and second customization options applied.

Claim 3

Original Legal Text

3. The computer readable medium of claim 2 , further comprising generating and displaying a second customized lockable device image according to the selected second lockable device customizing option, wherein the second customized lockable device image includes at least a portion of the selected lockable device image and the second lockable device customizing option.

Plain English Translation

The software program from the previous lockable device customization description generates the second customized lockable device image including at least a portion of the selected lockable device image and the second lockable device customizing option, which implies that the new lockable device image reflects the selected lockable device with the second customization option applied.

Claim 4

Original Legal Text

4. The computer readable medium of claim 2 , further comprising the step of generating and displaying a second customized lockable device image according to the selected second lockable device customizing option, wherein the second customized lockable device image includes at least a portion of the selected lockable device image and the first and second lockable device customizing option.

Plain English Translation

The software program from the previous lockable device customization description generates the second customized lockable device image including at least a portion of the selected lockable device image and the first and second lockable device customizing option, which implies that the new lockable device image reflects the selected lockable device with the first *and* second customization options applied together.

Claim 5

Original Legal Text

5. The computer readable medium of claim 2 , further comprising the step of ordering a customized lockable device represented by the second customized lockable device image.

Plain English Translation

The software program from the previous lockable device customization description allows the user to place an order for the customized lockable device as it is represented by the final image reflecting the first and second customizations.

Claim 6

Original Legal Text

6. The computer readable medium of claim 1 , further comprising the step of ordering a customized lockable device represented by the first customized lockable device image.

Plain English Translation

The software program from the first lockable device customization description allows the user to place an order for the customized lockable device as it is represented by the image reflecting the first customization.

Claim 7

Original Legal Text

7. The computer readable medium of claim 2 , wherein the step of displaying a second set of lockable device customizing options further comprises displaying the second set of lockable device customizing options on the display screen together with the first customized lockable device image including the selected first lockable device customizing option.

Plain English Translation

The software program from the previous lockable device customization description shows the second set of customization options alongside the first customized lockable device image, where the first customized lockable device image already includes the user's selected first customization option. This provides a visual context of the current state of the customized lockable device while allowing selection of further customizations.

Claim 8

Original Legal Text

8. The computer readable medium of claim 1 , further comprising associating the user device with a server on a network.

Plain English Translation

The software program from the first lockable device customization description connects the user's device to a server over a network.

Claim 9

Original Legal Text

9. The computer readable medium of claim 1 , wherein the lockable devices are padlocks and the lockable device categories comprise different types of padlocks.

Plain English Translation

In the software program from the first lockable device customization description, the lockable devices being customized are padlocks, and the lockable device categories represent different types of padlocks.

Claim 10

Original Legal Text

10. The computer readable medium of claim 1 , wherein the lockable devices comprise at least one of a bicycle lock, keyed locking cables, door lock and a safe lock, and the lockable device categories comprise different types of said lockable devices.

Plain English Translation

In the software program from the first lockable device customization description, the lockable devices that can be customized include at least one of a bicycle lock, keyed locking cables, door lock and a safe lock. The lockable device categories are different types of those lockable devices.

Claim 11

Original Legal Text

11. The computer readable medium of claim 2 , wherein the first and second set of lockable device customizing options are selected from the group of lockable device customizing options consisting of shackle length, style, shackle material, bumper, lock type, keying option, bumper color, custom marking, body plate, body size, key number and cylinder type.

Plain English Translation

In the software program from the previous lockable device customization description, the first and second sets of lockable device customization options are selected from options such as shackle length, style, shackle material, bumper, lock type, keying option, bumper color, custom marking, body plate, body size, key number and cylinder type.

Claim 12

Original Legal Text

12. The computer readable medium of claim 1 , wherein the one or more lockable devices are manufactured by one or more lockable device manufacturers.

Plain English Translation

In the software program from the first lockable device customization description, the lockable devices are manufactured by one or more lockable device manufacturers.

Claim 13

Original Legal Text

13. An online ordering system comprising: a non-transitory computer readable medium configured to execute computer executable programmed modules stored therein; a processor communicatively coupled with the non-transitory computer readable medium for executing programmed modules stored therein; a first user interface module stored in the non-transitory computer readable medium and configured to display a plurality of separate lockable device category images on a display screen of a user device, each lockable device category image representing one or more available lockable devices in the respective category of lockable devices and being associated with a respective user input for selecting the respective lockable device category; a first selection module stored in the non-transitory computer readable medium and configured for receiving user selection of a lockable device category from the one or more lockable device category images; a second user interface module stored in the non-transitory computer readable medium and configured to display one or more lockable device images associated with the selected lockable device category on the display screen in response to user input of a selected lockable device category, wherein each lockable device image comprises a reproduction of the appearance of a lockable device in the selected category associated with a respective user input for selecting the respective lockable device; a second selection module stored in the non-transitory computer readable medium and configured for receiving user selection of a lockable device from the one or more lockable device images; a third user interface module stored in the non-transitory computer readable medium and configured to display separate images of a first set of lockable device customizing options for the selected lockable device image on the display screen, each image comprising a reproduction of the appearance of at least the respective lockable device customizing option associated with a respective user input for user selection of the respective lockable device customizing option; a third selection module stored in the non-transitory computer readable medium and configured for receiving user selection of a first lockable device customizing option from the first set of lockable device customizing options; and a control module configured to generate a first customized lockable device image according to the selected first lockable device customizing option on receipt of user input of a selected first lockable device customizing option, wherein the first customized lockable device image includes at least a portion of the selected lockable device and combined and integrated with the selected first lockable device customizing option.

Plain English Translation

An online ordering system includes: a processor and memory to run software; a user interface that displays lockable device categories with images (e.g., padlock types), each selectable to browse the category; a module to receive user selection of a category; a second user interface to display images of specific lockable devices within the selected category, each selectable; a module to receive user selection of a specific lockable device; a third user interface module to display selectable images of customization options (e.g., shackle type, bumper type); a module to receive selection of a customization option; and a control module that combines the selected lockable device image with the selected customization to generate a combined image.

Claim 14

Original Legal Text

14. The system of claim 13 , further comprising at least one additional user interface control module configured to display a second set of lockable device customizing options for the selected lockable device image.

Plain English Translation

The system from the previous online ordering system description further includes at least one additional user interface module configured to display a second set of lockable device customizing options for the selected lockable device image.

Claim 15

Original Legal Text

15. The system of claim 14 , wherein said control module is configured to generate an image of said first customized lockable device on the display screen together with the display of the second set of lockable device customizing options, and one of the first, second and third selection modules are configured to select a second lockable device customizing option from the second set of lockable device customizing options.

Plain English Translation

In the system from the previous online ordering system description, the control module displays the image of the lockable device with the first customization together with the second set of customization options, and a selection module allows the user to select a second customization option.

Claim 16

Original Legal Text

16. The system of claim 14 , wherein the control module is configured to generate a second customized lockable device image according to the selected second lockable device customizing option, wherein the second customized lockable device image includes at least a portion of the selected lockable device image and the second lockable device customizing option.

Plain English Translation

In the system from the previous online ordering system description, the control module generates an image of the lockable device that includes the selected lockable device image and the *second* lockable device customization option only.

Claim 17

Original Legal Text

17. The system of claim 14 , wherein the control module is configured to generate a second customized lockable device image according to the selected second lockable device customizing option, wherein the second customized lockable device image includes at least a portion of the selected lockable device and the selected lockable device customizing options.

Plain English Translation

In the system from the previous online ordering system description, the control module generates an image of the lockable device that includes the selected lockable device and *both* of the selected lockable device customizing options.

Claim 18

Original Legal Text

18. A computer implemented method of ordering a customized lockable device, wherein one or more processors are programmed to perform steps comprising: displaying a plurality of separate lockable device category images on a display screen of a user device, each lockable device category image representing one or more available lockable devices in the respective category of lockable devices and being associated with a respective user input for selecting the respective lockable device category; receiving user input of a selected lockable device category from the one or more displayed lockable device category images; displaying one or more lockable device images associated with the selected lockable device category on the display screen on receipt of user input of the selected lockable device category from the user device, each lockable device image comprises a reproduction of the appearance of at least one lockable device in the selected category associated with a respective user input for selecting the respective lockable device; receiving user input of a selected lockable device from the one or more lockable device images; displaying separate images of at least one set of lockable device customizing options for the selected lockable device on the display screen, each image comprising a reproduction of the appearance of at least the respective lockable device customizing option associated with a respective user input for user selection of the respective lockable device customizing option; receiving user input of a selected lockable device customizing option from the displayed images of the set of lockable device customizing options; and on receipt of user input of the selected lockable device customizing option via the user input associated with the image of the selected first lockable device customizing option, generating and displaying a customized lockable device image on the display screen according to the user selected lockable device customizing option, the customized lockable device image including at least a portion of the selected lockable device image combined and integrated with the selected lockable device customizing option to form a single image reproducing the appearance of at least a portion of the selectable lockable device combined with the lockable device customizing option.

Plain English Translation

A computer-implemented method for ordering custom lockable devices displays images of lockable device categories (e.g., padlock types). When a user selects a category, the method displays images of available lockable devices within it. After the user picks a specific lockable device, the method displays images of customization options (e.g., shackle type, bumper type), each selectable. When the user selects a customization option, the method generates a new image showing the selected lockable device with the chosen customization applied, creating a combined image.

Claim 19

Original Legal Text

19. The method of claim 18 , further comprising displaying at least two different keying options for the selected lockable device, and receiving a keying option selected by the user from the displayed keying options.

Plain English Translation

The method from the previous custom lockable device ordering description includes displaying at least two different keying options for the selected lockable device, and the user chooses one of them.

Claim 20

Original Legal Text

20. The method of claim 18 , further comprising displaying on the display screen successive images of at least two different sets of lockable device customizing options for the selected lockable device, receiving a lockable device customizing option entered by the user after each set of lockable device customizing options is displayed on the screen, and generating and displaying a current customized device image on the display screen after receipt of each user selected customizing option, each current customized device image comprising at least a portion of the selected lockable device image and each customizing option selected by the user prior to the display of the current customized device image.

Plain English Translation

The method from the previous custom lockable device ordering description displays successive sets of customization options. After each set is displayed, the method gets a user-selected option. A "current customized device image" is displayed after each selection, showing the lockable device with all the prior selected customization options applied.

Claim 21

Original Legal Text

21. The method of claim 20 , wherein the step of displaying an image of a respective set of lockable device customizing options further comprises displaying the current customized device image together with the next set of customizing options for selection by the user.

Plain English Translation

In the method from the previous custom lockable device ordering description, when a set of customization options is displayed, the current customized device image (reflecting all prior selections) is shown *along with* the next set of options.

Claim 22

Original Legal Text

22. The method of claim 20 , wherein the sets of lockable device customizing options comprise at least two different sets of customizing options selected from the group consisting of different lock body sizes, different shackles, different bumper colors, different lock materials, and customized body plates.

Plain English Translation

In the method from the previous custom lockable device ordering description, the sets of customization options include at least two different sets of customizing options selected from the group consisting of different lock body sizes, different shackles, different bumper colors, different lock materials, and customized body plates.

Claim 23

Original Legal Text

23. The method of claim 18 , further comprising displaying a user interface for entry of custom text to be included on a lockable device selected by the user, receiving user entered customized text, and storing the customized text for incorporation in lock devices ordered by the user.

Plain English Translation

The method from the previous custom lockable device ordering description provides a user interface where the user can enter custom text to be included on the lockable device. The method receives and stores this customized text for incorporation into ordered lock devices.

Claim 24

Original Legal Text

24. A computer implemented method of ordering a customized lockable device, wherein one or more processors are programmed to perform steps comprising: displaying a plurality of lockable device images on a display screen of a user device, each lockable device image comprising a reproduction of the appearance of at least one lockable device associated with a respective user input for selecting the respective lockable device; receiving user input of a selected lockable device from the lockable device images; displaying separate images of at least one set of lockable device customizing options for the selected lockable device on the display screen, each image comprising a reproduction of the appearance of at least the respective lockable device customizing option associated with a respective user input for user selection of the respective lockable device customizing option; receiving user input of a selected lockable device customizing option from the displayed images of the set of lockable device customizing options; and on receipt of user input of the selected lockable device customizing option via the user input associated with the image of the selected first lockable device customizing option, generating and displaying a customized lockable device image on the display screen according to the user selected lockable device customizing option, the customized lockable device image including at least a portion of the selected lockable device image combined and integrated with the selected lockable device customizing option to form a single image reproducing the appearance of at least a portion of the selectable lockable device combined with the lockable device customizing option.

Plain English Translation

A computer-implemented method for ordering custom lockable devices displays images of specific lockable devices, each selectable. After the user picks a lockable device, the method displays images of customization options (e.g., shackle type, bumper type), each selectable. When the user selects a customization option, the method generates a new image showing the selected lockable device with the chosen customization applied, creating a combined image.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

April 21, 2009

Publication Date

August 27, 2013

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Online ordering system and method for keyed devices” (US-8521600). https://patentable.app/patents/US-8521600

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/US-8521600. See llms.txt for full attribution policy.