Methods and apparatus for managing a universal list system
First Claim
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
- receive, via a first communication mode, a first process identifier associated with a first user-performed process and a first account identifier associated with an account of a user;
receive, via a second communication mode different from the first communication mode, a second process identifier associated with a second user-performed process and a second account identifier associated with the account of the user;
identify, using the first process identifier, a first plurality of items for the first user-performed process;
identify, using the second process identifier, a second plurality of items for the second user-performed process;
define a vendor-agnostic list associated with the account of the user to include the first plurality of items and the second plurality of items, based on the first account identifier and the second account identifier; and
send a signal associated with at least a portion of the vendor-agnostic list to a communication device associated with the account of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, a non-transitory processor-readable medium includes code to cause a processor to receive, via a first communication mode, a first indicator associated with a first user-performed process, and receive, via a second communication mode different from the first communication mode, a second indicator associated with a second user-performed process. The code includes code to cause the processor to identify, using the first indicator a first set of items for the first user-performed process, and identify, using the second indicator, a second set of items for the second user-performed process. The code further includes code to cause the processor to define a vendor-agnostic list to include the first set of items and the second set of items, and send a signal associated with at least a portion of the vendor-agnostic list to a communication device.
27 Citations
25 Claims
-
1. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
-
receive, via a first communication mode, a first process identifier associated with a first user-performed process and a first account identifier associated with an account of a user; receive, via a second communication mode different from the first communication mode, a second process identifier associated with a second user-performed process and a second account identifier associated with the account of the user; identify, using the first process identifier, a first plurality of items for the first user-performed process; identify, using the second process identifier, a second plurality of items for the second user-performed process; define a vendor-agnostic list associated with the account of the user to include the first plurality of items and the second plurality of items, based on the first account identifier and the second account identifier; and send a signal associated with at least a portion of the vendor-agnostic list to a communication device associated with the account of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
a first communication module implemented in a processing device or stored in a memory and configured to be executed by a processing device, the first communication module configured to receive, from a first communication device via a first communication mode, a process identifier of a user-performed process associated with a plurality of items and a plurality of instructions used to perform the user-performed process; a second communication module configured to receive, from a second communication device via a second communication mode different than the first communication mode, the process identifier of the user-performed process; an item module operatively coupled to the first communication module and the second communication module, the item module configured to retrieve from a process database, based on receiving the process identifier from at least one of the first communication module or the second communication module, an identifier for each item from the plurality of items and an identifier for each instruction from the plurality of instructions used to perform the user-performed process; and an action module operatively coupled to the item module, the item module configured to provide to the first communication device (i) a first vendor-agnostic list including the identifier for each item from the plurality of items and (ii) the identifier for each instruction from the plurality of instructions, the action module configured to provide to the second communication device (i) a second vendor-agnostic list including the identifier for each item from the plurality of items and (ii) the identifier for each instruction from the plurality of instructions. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause the processor to:
-
receive, via a plurality of communication modes, a plurality of process identifiers, each process identifier from the plurality of process identifiers being uniquely associated with a user performed process from a plurality of user-performed processes; receive, via at least one communication mode from the plurality of communication modes, an identifier associated with an account of the user; identify, based on the plurality of process identifiers and for each user-performed process from the plurality of user-performed processes, a set of items and a set of instructions for that user-performed process; define, in response to the identifying, a vendor-agnostic list to include the set of items for each user-performed process from the plurality of user-performed processes; and associate the vendor-agnostic list and the set of instructions with the account of the user based on the identifier associated with the account of the user. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification