IP Library Granted Patent US 11,068,129
Granted Patent B2
US 11,068,129 · App. 16/545,134 · Granted Jul 20, 2021

Method and device for augmenting a communal display device

Inventors: Alden Dixon Rose (Durham, NC); Aaron Michael Stewart (Raleigh, NC); Hallie Elizabeth Clark MacEldowney (Raleigh, NC)
Assignee: LENOVO (SINGAPORE) PTE. LTD.
G06F3/0482G06F3/0484G06F9/445
View Patent ↗
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 11,068,129
App. No.
16/545,134
Granted
Jul 20, 2021
Kind
B2
Abstract

A computer implemented method and device for augmenting a communal display device (CDD) are provided. The method includes, under control of one or more processors configured with specific executable program instructions, capturing CDD image data at a digital camera unit (DCU) of a client device. The CDD image data is indicative of an image presented on the CDD. The method displays the CDD image data on a display of the client device and processes the CDD image data to determine interactive regions associated with the image presented on the CDD. The method generates an instruction in response to a user-based selection on the client device of at least one of the interactive regions and transmits the instruction to one or more processors associated with the CDD.

Claims (56)

1. A computer implemented method for augmenting a communal display device (CDD) that implements a host application that defines content screens for managing and designating physical resources, the method comprising:

under control of one or more processors configured with specific executable program instructions:

capturing CDD image data at a digital camera unit (DCU) of a client device, the CDD image data indicative of a first content screen presented on the CDD;

displaying the first content screen corresponding to the CDD image data on a display of the client device;

processing the CDD image data to determine interactive regions of the first content screen presented on the client device;

receiving a user-based selection on the client device of at least one of the interactive regions displayed on the client device;

in response to the user-based selection, updating the display of the client device to display a second content screen from the content screens; and

repeating the receiving and updating to generate, at the client device, a request to reserve an available physical resource from the physical resources, while maintaining the first content screen on the CDD.

2. The method of claim 1 , further comprising identifying the user-based selection based on one or more of touch, proximity sensing, gesture or computer vision.

3. The method of claim 1 , the method further comprising updating the display of the client device to display multiple content screens, from the content screens, in response to corresponding user-based selections to allow the client device to interact with the CDD while maintaining the first content screen displayed on the CDD.

4. The method of claim 1 , further comprising:

providing unique credentials associated with one or more of the client device and a user of the client device; and

receiving a data set that corresponds to a select group of one or more users that includes the one or more of the client device and the user of the client device, based on the unique credentials.

5. The method of claim 1 , further comprising:

implementing, on the client device, a client application correspond to the host application maintained on the CDD to manage resources;

receiving, at the client device, a data set transmitted from the CDD, the data set designating physical resources reserved by other client devices; and

utilizing the client application, data set and user-based selection to generate the request to reserve the available physical resource from the physical resources separate from the physical resources reserved by the other client devices; and

transmitting the request to the one or more processors associated with the CDD.

6. The method of claim 5 , wherein the data set corresponds to a select group of one or more users that includes a user of the client device, wherein the first content screen represents an introductory or public content view for the select group of one or more users.

7. The method of claim 1 , wherein the CDD maintains a data set that tracks designations of the physical resources by other client devices.

8. The method of claim 1 , further comprising overlaying, on the CDD image data, user specific content that is determined based on a user unique identifier.

9. The method of claim 1 , wherein the capturing, displaying, processing, generating, and transmitting are performed in parallel for at least first and second client devices in connection with different first and second user-based selections, the method further comprising updating the displays of the first and second client devices independently to display separate corresponding content screens in response to corresponding first and second user-based selections to allow the first and second client devices to interact with the CDD at a same time while maintaining the first content screen displayed on the CDD.

10. A computer implemented method for augmenting a communal display device (CDD), the method comprising:

under control of one or more processors configured with specific executable program instructions:

identifying a host application maintained on a CDD to manage physical resources, the host application defining content screens for managing and designating the physical resources;

implementing a client application, at a first client device, correspond to the host application;

receiving, at the first client device, a data set transmitted from the CDD, the data set designating a physical resource reserved by a second client device;

utilizing the client application, data set and user-based selection to generate a request to reserve an available physical resource from the physical resources separate from the physical resource reserved by the second client device; and

transmitting the request to the one or more processors associated with the CDD,

wherein the identifying, implementing, receiving, utilizing, and transmitting are performed in parallel for at least the first and second client devices in connection with different first and second user-based selections to allow the first and second client devices, implementing first and second client applications, to interact with the CDD at a same time while maintaining a public content screen displayed on the CDD.

11. The method of claim 10 , wherein the data set corresponds to a select group of one or more users that includes a user of the client device.

12. The method of claim 10 , further comprising:

providing unique credentials associated with one or more of the client device and a user of the client device; and

receiving further comprises receiving a data set that corresponds to a select group of one or more users that includes the one or more of the client device and the user of the client device, based on the unique credentials.

13. The method of claim 12 , wherein the utilizing further comprises displaying the CDD image data on a display of the client device and overlaying, on the CDD image data, content that is based on the data set that corresponds to the select group of one or more users.

14. The method of claim 10 , wherein the utilizing further comprises identifying the user-based selection based on one or more of touch, proximity sensing, gesture or computer vision.

15. The method of claim 10 , wherein the identifying, implementing, receiving, utilizing, and transmitting are performed in parallel for at least first and second client devices in connection with different first and second user-based selections.

16. A device for augmenting a communal display device (CDD) that implements a host application that defines content screens for managing and designating physical resources, the device comprising:

one or more processors;

a digital camera unit (DCU);

a display;

memory storing program instructions accessible by the one or more processors, wherein, responsive to execution of the program instructions, the one or more processors:

perform an image capture operation to capture CDD image data at the DCU in response to a user-based image capture instruction, the CDD image data indicative of a first content screen presented on the CDD;

process the CDD image data to determine interactive regions of the first content screen presented on the client device;

display the first content screen on the display;

generate an instruction in response to a user-based selection of at least one of the interactive regions; and

transmit the instruction to one or more processors associated with the CDD,

wherein the CDD image data is processed, the first content screen is displayed, and the instruction is generated, at the device through an augmented reality interaction to allow the device to interact with the CDD to request to reserve an available physical resource from the physical resources, without changing the first content screen presented on the CDD.

17. The device of claim 16 , wherein the one or more processors are further configured to identify the user-based selection based on one or more of touch, proximity sensing, gesture, or computer vision.

18. The device of claim 16 , wherein the one or more processors are further configured to update the display to step through a collection of content screens, displayed on the display, for designating physical resources in response to the user-based selection independent of the first content screen displayed at the CDD.

19. The device of claim 16 , wherein the one or more processors are further configured to transmit unique credentials associated with one or more of the device or a user of the device and, based thereon, receive a data set that corresponds to a select group of one or more users that includes one or more of the device or a user of the device.

20. The device of claim 16 , wherein the one or more processors are further configured to:

implement a client application corresponding to a host application maintained on the CDD to manage the physical resources;

receive, at the client device, a data set transmitted from the CDD, the data set designating physical resources reserved by other clients; and

utilize the client application, data set and user-based selection to generate the request to reserve the available physical resource from the physical resources; and

transmit the request to the one or more processors associated with the CDD.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2022
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 060638/0044 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2019
From: ROSE, ALDEN DIXON; STEWART, AARON MICHAEL; MACELDOWNEY, HALLIE ELIZABETH CLARK
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 050098/0333 →