IP Library Granted Patent US 9,552,140
Granted Patent B2
US 9,552,140 · App. 13/188,055 · Granted Jan 24, 2017

Method and apparatus for providing data entry content to a remote environment

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,552,140
App. No.
13/188,055
Granted
Jan 24, 2017
Kind
B2
Abstract

Various methods for providing data entry content to a remote environment are provided. One example method includes receiving, at a device, a data entry field selection message notifying that a selection of a data entry field has occurred at a remote device, modifying a focus of a user interface of the device to the data entry field, retrieving current data content of the data entry field, and causing an indication to be provided to the remote device informing the remote device of the current data content of the data entry field to enable the remote device to display the current data content of the data entry field in a data entry input interface. Similar and related example methods and example apparatuses are also provided.

Claims (66)

1. A method comprising:

receiving, at a first device, a data entry field selection message notifying that a selection of a data entry field has occurred at a remote device;

modifying a focus of a user interface of the first device to the data entry field;

retrieving current data content of the data entry field; and

causing an indication to be provided to the remote device informing the remote device of the current data content of the data entry field to enable the remote device to display the current data content of the data entry field in a data entry input interface.

2. The method of claim 1 further comprising triggering the remote device to display the data entry input interface to enable data entry associated with the data entry field.

3. The method of claim 1 wherein causing the indication to be provided to the remote device includes causing an indication to be provided to the remote device informing the remote device of the current data content of the data entry field to enable the remote device to display the current data content of the data entry field in a second data entry field that is presented as being isolated from a native presentation of the data entry field.

4. The method of claim 1 further comprising:

analyzing the current data content of the data entry field; and

determining a number of data entry completion possibilities using a data entry completion prediction algorithm.

5. The method of claim 1 further comprising:

analyzing the current data content of the data entry field to identify a data type; and

causing a variation of the data entry input interface to be presented at the remote device based on the data type.

6. The method of claim 1 further comprising:

analyzing context information associated with the remote device; and

causing a variation of the data entry input interface to be presented at the remote device based on the context information.

7. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, direct the apparatus at least to:

receive a data entry field selection message notifying that a selection of a data entry field has occurred at a remote device;

modify a focus of a user interface to the data entry field;

retrieve current data content of the data entry field; and

cause an indication to be provided to the remote device informing the remote device of the current data content of the data entry field to enable the remote device to display the current data content of the data entry field in a data entry input interface.

8. The apparatus of claim 7 , wherein the apparatus is further directed to trigger the remote device to display the data entry input interface to enable data entry associated with the data entry field.

9. The apparatus of claim 7 , wherein the apparatus directed to cause the indication to be provided to the remote device includes being directed to cause an indication to be provided to the remote device informing the remote device of the current data content of the data entry field to enable the remote device to display the current data content of the data entry field in a second data entry field that is presented as being isolated from a native presentation of the data entry field.

10. The apparatus of claim 7 , wherein the apparatus is further directed to:

analyze the current data content of the data entry field; and

determine a number of data entry completion possibilities using a data entry completion prediction algorithm.

11. The apparatus of claim 7 , wherein the apparatus is further directed to:

analyze the current data content of the data entry field to identify a data type; and

cause a variation of the data entry input interface to be presented at the remote device based on the data type.

12. The apparatus of claim 7 , wherein the apparatus is further directed to:

analyze context information associated with the remote device; and

cause a variation of the data entry input interface to be presented at the remote device based on the context information.

13. The apparatus of claim 7 , wherein the apparatus comprises a mobile terminal.

14. The apparatus of claim 13 , wherein the apparatus further comprises a communications interface including an antenna, the communications interface being configured to establish connecting with the remote device.

15. A method comprising:

receiving a selection of a data entry field at a second device;

causing a data entry field selection message to be transmitted, by the second device to a first device, notifying the first device that the selection of the data entry field has occurred;

receiving an indication from the first device informing the second device of the current data content of the data entry field; and

populating the data entry field in a data entry input interface of the second device with the current data content.

16. The method of claim 15 further comprising receiving a signal triggering the second device to present the data entry input interface to enable data to be entered in association with the data entry field.

17. The method of claim 15 wherein causing presentation of the current data content includes causing presentation of the current data content of the data entry field in a second data entry field that is presented as being isolated from a native presentation of the data entry field.

18. The method of claim 15 further comprising:

analyzing the current data content of the data entry field; and

determining a number of data entry completion possibilities using a data entry completion prediction algorithm.

19. The method of claim 15 further comprising:

analyzing the current data content of the data entry field to identify a data type; and

causing a variation of the data entry input interface to be presented at the second device based on the data type.

20. The method of claim 15 further comprising:

analyzing context information associated with the second device; and

causing a variation of the data entry input interface to be presented at the second device based on the context information.

21. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, direct the apparatus at least to:

receive a selection of a data entry field at a second device;

cause a data entry field selection message to be transmitted, by the second device to a first device, notifying the first device that the selection of the data entry field has occurred;

receive an indication from the first device informing the second device of the current data content of the data entry field; and

populate the data entry field in a data entry input interface of the second device with the current data content.

22. The apparatus of claim 21 , wherein the apparatus is further configured to receive a signal triggering the second device to present the data entry input interface to enable data to be entered in association with the data entry field.

23. The apparatus of claim 21 , wherein the apparatus directed to cause presentation of the current data content includes being directed to cause presentation of the current data content of the data entry field in a second data entry field that is presented as being isolated from a native presentation of the data entry field.

24. The apparatus of claim 21 , wherein the apparatus is further directed to:

analyze the current data content of the data entry field; and

determine a number of data entry completion possibilities using a data entry completion prediction algorithm.

25. The apparatus of claim 21 , wherein the apparatus is further directed to:

analyze the current data content of the data entry field to identify a data type; and

cause a variation of the data entry input interface to be presented at the second device based on the data type.

26. The apparatus of claim 21 , wherein the apparatus is further directed to:

analyze context information associated with the second device; and

cause a variation of the data entry input interface to be presented at the second device based on the context information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035313/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2011
From: BRAKENSIEK, JORG; BOSE, RAJA
To: NOKIA CORPORATION
Reel/Frame 027021/0338 →