Using a remote handheld device as a local device
First Claim
Patent Images
1. A method of aggregating a computerized handheld device and a computerized second device, said method comprising:
- establishing a data connection between said handheld device and said second device, wherein said handheld device provides mobile phone capability and wherein said establishing comprises automatically selecting a connection interface from a plurality of connection interfaces;
translating a key press on a keypad of said handheld device into key press data, said translating comprising mapping an action associated with a keyboard scancode to a key on said keypad of said handheld device; and
sending said key press data to said second device over said data connection to cause execution of said action on said second device.
2 Assignments
0 Petitions
Accused Products
Abstract
A data connection can be established between a handheld device (e.g., a mobile phone or smartphone) and a computerized second device. For example, an action associated with a keyboard scancode can be mapped to a key on the keypad of the handheld device. A key press on a keypad of the handheld device can be translated into key press data. The key press data can be sent to the second device over the data connection, causing the action to be executed on the second device.
40 Citations
20 Claims
-
1. A method of aggregating a computerized handheld device and a computerized second device, said method comprising:
-
establishing a data connection between said handheld device and said second device, wherein said handheld device provides mobile phone capability and wherein said establishing comprises automatically selecting a connection interface from a plurality of connection interfaces; translating a key press on a keypad of said handheld device into key press data, said translating comprising mapping an action associated with a keyboard scancode to a key on said keypad of said handheld device; and sending said key press data to said second device over said data connection to cause execution of said action on said second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having computer-executable components for aggregating a computerized handheld device and a computerized second device, said components comprising:
-
a user interface that associates a key press on a keypad of said handheld device with a first code, wherein said handheld device has cell phone capability; a key press simulator coupled to said user interface that associates said first code with a keyboard scancode; and a connection manager coupled to said key press simulator that establishes a data connection between said handheld device and said second device, wherein said connection manager automatically selects a connection interface from a plurality of connection interfaces according to an attribute of said connection interfaces, and wherein said scancode is sent to said second device via said data connection to cause execution of a corresponding action on said second device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-readable medium having computer-executable components for aggregating a smartphone and a computerized second device, said components comprising:
-
a first virtual device driver; a virtual bus driver coupled to said first virtual device driver; and a connection manager coupled to said virtual bus driver, wherein said connection manager automatically detects said smartphone and also automatically selects a connection interface from a plurality of connection interfaces to establish a data connection between said second device and said smartphone, wherein said virtual bus driver transfers first data received via said data connection to said first virtual device driver, and wherein said first data comprises a keyboard scancode generated from a key press on a keypad of said smartphone. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification