IP Library Patent Application 14032625
Patent Application
App. No. 14/032,625

PROVIDING CUSTOMIZED ENTERTAINMENT BASED ON WAIT TIME

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/032,625
Abstract

Systems and methods are disclosed for providing an entertainment consumption experience based at least in part on a determined wait time for ordered items. Such may generally also take account of profiles of users awaiting the items. The systems and methods may be employed in any network-enabled system that includes consumer electronic (“CE”) devices (or restaurant-provided or -situated dedicated devices) and an appropriate management system to provide estimates of wait time.

Claims (40)

1 . A method of providing tailored content to a customer during a waiting period, comprising:

a. from an application running on a device, the application associated with a user profile, receiving at a server a selection of a first menu item selected from a menu of an establishment;

b. from a kitchen management system associated with the establishment, receiving a wait time, the wait time corresponding to a time duration for a customer to receive the selected first menu item;

c. selecting at least one digital content item to deliver, the selecting based at least in part on the wait time and the user profile; and

d. transmitting a signal to cause the delivery of the selected digital content item to the device or to a communal device.

2 . The method of claim 1 , wherein the receiving a wait time includes submitting the first menu item to the kitchen management system and receiving a wait time in response to the submission.

3 . The method of claim 1 , wherein the kitchen management system forms a part of the server.

4 . The method of claim 1 , further comprising receiving notification of a check-in at the establishment, the check-in associated with the user profile.

5 . The method of claim 4 , wherein the notification is received from a social networking site.

6 . The method of claim 4 , wherein the menu displayed on a user interface of the application is filtered based on the user profile.

7 . The method of claim 1 , wherein the device is a CE device or a dedicated device.

8 . The method of claim 1 , wherein the menu displayed on a user interface of the application is filtered based on the user profile.

9 . The method of claim 1 , wherein the selecting is further based on a profile associated with the establishment.

10 . The method of claim 1 , further comprising transmitting the received wait time to the device.

11 . The method of claim 10 , further comprising transmitting an updated wait time as additional information from the kitchen management system is received about a status of the first menu item, and selecting at least one additional digital content item to transmit a signal to cause the delivery of, the selecting based at least in part on the updated wait time and the user profile.

12 . The method of claim 1 , wherein the receiving at a server includes receiving the selection of the first menu item from the device via a near field communications hotspot disposed adjacent the device.

13 . The method of claim 1 , wherein the selecting is further based on a departure time, the departure time entered by the user.

14 . The method of claim 1 , further comprising receiving at the server a selection of a plurality of menu items selected from a menu of an establishment, and wherein the wait time corresponds to a time duration for both the selected first menu item and the plurality of selected menu items to be received by customers.

15 . A non-transitory computer readable medium, comprising instructions for causing a computing environment to perform the method of claim 1 .

16 . A method of determining an establishment for a group of customers to patronize, comprising:

a. in an application running on a server, receiving a signal from one or more users operating client devices that a user group is to be formed, and forming a data structure representing the group including an identifier from each user in the group, each user in the group having a respective user profile, whereby the group represents users desiring to patronize an establishment together;

b. receiving from the client device of at least one user in the group a maximum wait time; and

c. from at least one user profile and from the maximum wait time, determining an establishment for the group the patronize, the establishment having an establishment wait time less than the maximum wait time, and the establishment consistent with each user profile within the group.

17 . The method of claim 16 , further comprising:

a. receiving at a server a selection of a first menu item selected from a menu of an establishment;

b. from a kitchen management system associated with the establishment, receiving a wait time, the wait time corresponding to a time duration for a customer to receive the selected first menu item;

c. selecting at least one digital content item to deliver, the selecting based at least in part on the wait time; and

d. transmitting a signal to cause the delivery of the selected digital content item to at least one of the client devices of the users in the group, or to a communal device.

18 . The method of claim 16 , further comprising receiving from a plurality of users in the group a maximum wait time, and wherein the determining an establishment for the group to patronize includes determining an establishment with an establishment wait time less than a least maximum wait time received from the plurality.

19 . A non-transitory computer readable medium, comprising instructions for causing a computing environment to perform the method of claim 16 .

20 . A method of determining a group of users and selecting a content item appropriate therefore, comprising:

a. on an application running on a server, receiving from a plurality of users a maximum wait time, each user further associated with a user profile accessible to the application;

b. selecting a group of users from the plurality, the group having a common maximum wait time, within a wait time tolerance; and

c. determining an establishment for the group the patronize, the establishment having a wait time less than the common maximum wait time of the group, and the establishment consistent with each user profile within the group.

21 . The method of claim 20 , further comprising:

a. receiving at a server a selection of a first menu item selected from a menu of an establishment;

b. from a kitchen management system associated with the establishment, receiving a wait time, the wait time corresponding to a time duration for a customer to receive the selected first menu item;

c. selecting at least one digital content item to deliver, the selecting based at least in part on the wait time; and

d. transmitting a signal to cause the delivery of the selected digital content item to at least one of the client devices of the users in the group, or to a communal device.

22 . A non-transitory computer readable medium, comprising instructions for causing a computing environment to perform the method of claim 20 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2018
From: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 046725/0835 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2013
From: XIONG, TRUE; MCCOY, CHARLES
To: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
Reel/Frame 031306/0368 →