Distributing captured codes
First Claim
Patent Images
1. A method for distributing a sequence of access codes to a plurality of users, comprising:
- storing a set of sequences of access codes, wherein each sequence of access codes of the set can be programmed for use by a remote access device configured to issue one or more access codes from the sequence of access codes to gain access to a vehicle having a certain type of access system;
receiving a first request to program a first remote access device of a first user for a first vehicle that has the certain type of access system;
providing a first sequence of access codes to the first remote access device of the first user for use in the first remote access device to remotely operate the first vehicle that has the certain type of access system;
receiving a second request to program a second remote access device of a second user for a second vehicle that has the certain type of access system; and
providing the first sequence of access codes to the second remote access device of the second user for use in the second remote access device to remotely operate the second vehicle that has the certain type of access system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for distributing a sequence of access codes to a plurality of users, comprising comprises storing a set of sequences of access codes, wherein each sequence of access codes of the set can be programmed for use by a remote access device with an access system of a specific type. A same sequence of access codes is provided to both a first remote access device of a first user and to a second remote access device of a second user.
83 Citations
24 Claims
-
1. A method for distributing a sequence of access codes to a plurality of users, comprising:
-
storing a set of sequences of access codes, wherein each sequence of access codes of the set can be programmed for use by a remote access device configured to issue one or more access codes from the sequence of access codes to gain access to a vehicle having a certain type of access system; receiving a first request to program a first remote access device of a first user for a first vehicle that has the certain type of access system; providing a first sequence of access codes to the first remote access device of the first user for use in the first remote access device to remotely operate the first vehicle that has the certain type of access system; receiving a second request to program a second remote access device of a second user for a second vehicle that has the certain type of access system; and providing the first sequence of access codes to the second remote access device of the second user for use in the second remote access device to remotely operate the second vehicle that has the certain type of access system. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A server comprising:
-
one or more processors; and a memory system configured to store a set of sequences of access codes, wherein each sequence of access codes of the set can be programmed for use by a remote access device configured to issue one or more access codes from the sequence of access codes to gain access to a vehicle having a certain type of access system; wherein the server is configured to; receive a first request to program a first remote access device of a first user for a first vehicle that has the certain type of access system; provide a first sequence of access codes to the first remote access device of the first user for use in the first remote access device to remotely operate the first vehicle that has the certain type of access system; receive a second request to program a second remote access device of a second user for a second vehicle that has the certain type of access system; and provide the first sequence of access codes to the second remote access device of the second user for use in the second remote access device to remotely operate the second vehicle that has the certain type of access system. - View Dependent Claims (8, 9, 10, 11, 12, 20)
-
-
13. A system comprising:
-
a plurality of remote access devices, each remote access device being configured to issue a code from a sequence of access codes stored in a memory of the remote access device in response to a user pressing a button on the remote access device; and a server storing a set of sequences of access codes for a particular vehicle access system type, wherein each sequence of access codes is selected so that a remote access device issuing one or more codes from the sequence of access codes can gain access to a vehicle having the particular vehicle access system type, the server configured to perform operations comprising; receiving a first request to program a first remote access device for a first vehicle having a first vehicle access system of the particular vehicle access system type; providing a first sequence of access codes from the set for use in the first remote access device; receiving a second request to program a second remote access device for a second vehicle having a second vehicle access system of the particular vehicle access system type; and providing the first sequence of access codes for use in the second remote access device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
21. A method for distributing a sequence of access codes to a plurality of users, comprising:
-
storing a set of sequences of access codes, wherein each sequence of access codes of the set can be programmed for use by a remote access device with a certain type of access system; providing a first sequence of access codes to a first remote access device of a first user to remotely operate a first vehicle that has the certain type of access system; and providing the first sequence of access codes to a second remote access device of a second user to remotely operate a second vehicle that has the certain type of access system, wherein providing the first sequence of access codes to the second remote access device of the second user comprises; determining that the second user is located at least a threshold distance away from the first user; and in response, providing the first sequence of access codes to the second remote access device of the second user.
-
-
22. A method for distributing a sequence of access codes to a plurality of users, comprising:
-
storing a set of sequences of access codes, wherein each sequence of access codes of the set can be programmed for use by a remote access device with a certain type of access system; providing a first sequence of access codes to a first remote access device of a first user to remotely operate a first vehicle that has the certain type of access system; and providing the first sequence of access codes to a second remote access device of a second user to remotely operate a second vehicle that has the certain type of access system, wherein providing the first sequence of access codes to the second remote access device of the second user comprises; determining that a minimum amount of time elapsed after providing the first sequence of access codes to the first remote access device of the first user; and in response, providing the first sequence of access codes to the second remote access device of the second user.
-
-
23. A method for distributing a sequence of access codes to a plurality of users, comprising:
-
storing a set of sequences of access codes, wherein each sequence of access codes of the set can be programmed for use by a remote access device with a certain type of access system; providing a first sequence of access codes to a first remote access device of a first user to remotely operate a first vehicle that has the certain type of access system; providing the first sequence of access codes to a second remote access device of a second user to remotely operate a second vehicle that has the certain type of access system, providing each sequence of access codes in the set to a respective different remote access device, and wherein providing the first sequence of access codes to the second remote access device of the second user occurs in response to providing each sequence of access codes in the set to a respective different remote access device.
-
-
24. A method for distributing a sequence of access codes to a plurality of users, comprising:
-
storing a set of sequences of access codes, wherein each sequence of access codes of the set can be programmed for use by a remote access device with a certain type of access system; providing a first sequence of access codes to a first remote access device of a first user to remotely operate a first vehicle that has the certain type of access system; providing the first sequence of access codes to a second remote access device of a second user to remotely operate a second vehicle that has the certain type of access system; providing a first index referencing a first access code of the first sequence of access codes to the first remote access device of the first user; and providing a different index referencing a different access code of the first sequence of access codes to the second remote access device of the second user.
-
Specification