IP Library Granted Patent US 9,535,595
Granted Patent B2
US 9,535,595 · App. 13/284,370 · Granted Jan 3, 2017

Accessed location of user interface

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 9,535,595
App. No.
13/284,370
Granted
Jan 3, 2017
Kind
B2
Abstract

A device to render a user interface, detect a user accessing a location of the a user interface, share a portion of the user interface for a second device to render a second user interface, and transmit information of the accessed location for the second device to render a visual indicator at a location of the second user interface based on the information of the accessed location.

Claims (43)

1. A device comprising:

a display;

a communication component;

a controller in communication with the display and the communication component, the controller configured to:

establish a connection to a second device;

cause the display to display a user interface;

determine a shared portion of the user interface to share with the second device,

in response to determining the shared portion of the user interface, determine an object within the shared portion of the user interface, wherein the object comprises a file or an application and wherein the controller is further configured to transmit a copy of the file or the application to the second device to transmit the shared portion of the user interface and the object to the second device,

enable the second device to render a second user interface comprising the shared portion of the user interface and the object by causing the communication component to transmit the shared portion of the user interface and the object to the second device, and

cause the communication component to transmit information to the second device to enable access to contents of the object at the second device.

2. The device of claim 1 wherein the shared portion of the user interface includes at least one of a document, a media, and an application rendered on the user interface.

3. The device of claim 1 , further comprising a sensor, and wherein the controller is further configured to determine an accessed location based on information received from the sensor and to cause the network component to transmit the accessed location to the second device, wherein the information includes a coordinate of the user interface, and wherein the second device is configured to use the coordinate as a location in the second user interface.

4. The device of claim 3 wherein the controller is further configured to transmit a type of visual indicator, the second device configured to render the visual indicator on the second user interface.

5. The device of claim 4 wherein the second device is configured to render the visual indicator by modifying the second user interface to include a visual mark at the location of the second user interface.

6. The device of claim 4 wherein the second device is configured to render the visual indicator by magnifying or animating the location of the second user interface based on the information of the accessed location.

7. The device of claim 3 wherein the sensor includes at least one of a touch screen, an image capture component of the device, a radar, and a proximity sensor.

8. The device of claim 3 wherein the communication component includes at least one of a network interface component, a radio component, an Infrared component, and a Bluetooth component.

9. A method for managing a device comprising:

establishing a connection to a second device;

rendering a user interface on a display;

determining a shared portion of the user interface to share with the second device;

in response to determining the shared portion of the user interface, determining an object within the shared portion of the user interface, wherein the object comprises a file or an application and wherein the controller is further configured to transmit a copy of the file or the application to the second device to transmit the shared portion of the user interface and the object to the second device;

transmitting the shared portion of the user interface and the object to a second device to render a second user interface comprising the shared portion of the user interface and the object; and

transmitting information to the second device to enable access to contents of the object at the second device.

10. The method for managing the device of claim 9 further comprising:

determining an accessed location of the shared portion of the user interface;

capturing a message associated with the accessed location; and

transmitting the message to the second device.

11. The method for managing the device of claim 10 wherein the accessed location includes the message from the user.

12. The method for managing the device of claim 10 further comprising receiving information of a second accessed location from the second device.

13. The method for managing the device of claim 12 further comprising rendering a second visual indicator at a location of the user interface based on the second accessed location from the second device.

14. The method for managing the device of claim 13 wherein rendering the second visual indicator includes rendering at least one of a visual mark at the location of the user interface, animating the location of the user interface, or magnifying the location of the user interface based on the second accessed location.

15. The method for managing the device of claim 10 wherein the accessed location includes the coordinate of the accessed location of the user interface.

16. The method for managing the device of claim 15 wherein the accessed location includes the object rendered at the coordinate of the user interface.

17. The method for managing the device of claim 10 wherein the accessed location includes a resolution of the user interface.

18. A non-transitory computer readable medium comprising program code that if executed cause a controller to execute a software application, the software application configured to:

establish a connection to a second device;

render a user interface on a display;

determine a shared portion of the user interface to share with the second device

in response to determining the shared portion of the user interface, determine an object within shared portion of the user interface, wherein the object comprises a file or an application and wherein the controller is further configured to transmit a copy of the file or the application to the second device to transmit the shared portion of the user interface and the object to the second device;

transmit the shared portion the user interface and the object to the second device and enable the second device to display a second user interface comprising the shared portion of the user interface and the object, and

transmit information to the second device to enable access to contents of the object at the second device.

19. The non-transitory computer readable medium of claim 18 , wherein the software application is further configured to transmit a video stream of the user interface to the second device to use as the second user interface.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032177/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2011
From: KODAMA, JUSTIN; HORNYAK, MATTHEW; ZNAMEROSKI, MATTHEW; VOGEL, BRADFORD
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 027150/0420 →