IP Library Granted Patent US 9,294,914
Granted Patent B2
US 9,294,914 · App. 14/011,243 · Granted Mar 22, 2016

Localized visible light communications among wireless communication devices

Inventors: Sajan Wilfred (Kollam, IN); Suresh Raj V. A. (Bangalore, IN); Charles B. Swope (Coral Springs, FL)
Assignee: Symbol Technologies, LLC
H04W12/04G06F3/041H04B10/116H04L63/061H04M1/7253H04W76/023H04M2250/22H04M2250/52
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,294,914
App. No.
14/011,243
Granted
Mar 22, 2016
Kind
B2
Abstract

A method and apparatus for monitoring a localized region of a touch screen for a plurality of sensor inputs to identify a camera profile of at least one user equipment. In response to identifying the camera profile initiating a localized visual data exchange by displaying data within a region defined by the camera profile. Data communication is initiated with the user equipment over the alternative communication. In order to maintain a secure communication the invention periodically monitors the localized region of the touch screen for the plurality of sensor inputs identified as the camera profile during the localized visual data exchange while communicating over the alternative communication network.

Claims (69)

1. A method comprising:

monitoring, by a device, a localized region of a touch screen for a plurality of sensor inputs to identify a camera profile of at least one user equipment,

in response to identifying the camera profile initiating a localized visual data exchange by displaying data within a region that is a portion of the touch screen as defined by the camera profile with said region depending upon the camera profile wherein the camera profile comprises a plurality of contact points representing an area of a camera aperture identified as one or more predetermined polygonal protrusions.

2. A method comprising:

monitoring, by a device, a localized region of a touch screen for a plurality of sensor inputs to identify a camera profile of at least one user equipment;

in response to identifying the camera profile initiating a localized visual data exchange by displaying data within a region defined by the camera profile;

wherein the camera profile is selected from the group consisting of:

a plurality of contact points representing an area of a camera aperture identified as one or more predetermined polygonal protrusions;

a plurality of contact points representing one or more protruding elements on the front or back of the at least one user equipment;

or a plurality of contact points representing an area containing a dielectric material in contact with the touch screen.

3. The method of claim 2 , further comprising the step of:

generating a visual shared key for initiating further secure communication over alternative communication network; and

transmitting the visual shared key to the at least one user equipment.

4. The method of claim 3 , where the alternative communication network is a radio frequency communication network.

5. The method of claim 4 , further comprising the step of:

initiating communication with the user equipment over the alternative communication network; and

periodically monitoring the localized region of the touch screen for the plurality of sensor inputs identified as the camera profile during the localized visual data exchange while communicating over the alternative communication network, in response to failing to identify the camera profile communicating over the alternative communication network.

6. The method of claim 5 , further comprising the step of:

in response to detecting movement of the at least one user equipment, dynamically changing and maintaining a communication channel by shifting the localized region, provided a receiving camera or a receiving user equipment remains in contact with a transmitting user equipment's valid display area.

7. The method of claim 2 , wherein the region for the localized visual data exchange is selected from the group consisting of:

displaying an image marker, wherein the image marker disappears upon successful coupling of two or more user equipment;

transmitting a plurality of audio messages directing a user to the region for localized visual data exchange;

vibrating the at least one user equipment to indicate successful coupling of two or more user equipment; or

flashing a one or more colors on a display indicative of successful, unsuccessful or near successful coupling of two or more user equipment.

8. The method of claim 2 , further comprising the step of:

adaptively detecting the location of the camera aperture on the touch screen based upon the camera profile, wherein localized visual communication is dynamically restricted within a region of a transmitting user equipment's touch screen proportional to the diameter of the camera aperture.

9. The method of claim 2 , further comprising the step of:

receiving user input indicating that localized visual communication is to be initiated.

10. The method of claim 2 , wherein a first user equipment and a second user equipment are each configured with forward facing cameras adapted to receive localized visible data.

11. The method of claim 10 , further comprising the step of:

transmitting an acknowledgment of receipt of the localized visual data by way of a visual communication channel.

12. An apparatus, comprising:

at least one processor; and

at least one tangible memory device having stored thereon computer instructions that, when executed, cause the apparatus to:

monitor a localized region of a touch screen for a plurality of sensor inputs to identify a camera profile of at least one user equipment, in response to identifying the camera profile initiating a localized visual data exchange by displaying data within a region that is a portion of the touch screen as defined by the camera profile with said region depending upon the camera profile wherein the camera profile comprises a plurality of contact points representing an area of a camera aperture identified as one or more predetermined polygonal protrusions.

13. An apparatus, comprising:

at least one processor;

at least one tangible memory device having stored thereon computer instructions that, when executed, cause the apparatus to:

monitor a localized region of a touch screen for a plurality of sensor inputs to identify a camera profile of at least one user equipment, in response to identifying the camera profile initiating a localized visual data exchange by displaying data within a region defined by the camera profile;

wherein the camera profile is a plurality of tactile feedback selected from the group consisting of:

a plurality of contact points representing an area of a camera aperture identified as one or more predetermined polygonal protrusions;

a plurality of contact points representing an area containing transparent material indicative of the camera aperture;

a plurality of contact points representing one or more protruding elements on the front or back of the at least one user equipment; or

a plurality of contact points representing an area containing a dielectric material in contact with the touch screen.

14. The apparatus of claim 13 , wherein a dielectric region is coupled to the surface surrounding the outer aperture of a camera adapted to protrude and create dielectric polarization when positioned in direct contact with a capacitive touch screen.

15. The apparatus of claim 13 , wherein one or more secure keys can be communicated by way of localized visual communication for use in communicating on alternative communication network.

16. The apparatus of claim 15 , wherein the at least one user equipment is selected from the group consisting of:

a cellular phone;

a smart phone;

a laptop computer;

a tablet;

an alarm console display;

a security console display;

a telematics vehicle display;

a kiosk display; or

any other wireless communication device equipped with a display screen adapted for receiving haptic inputs by way of a touch screen.

17. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for causing performance of operations, said operations comprising:

monitoring a localized region of a touch screen for a plurality of sensor inputs to identify a camera profile of at least one user equipment, in response to identifying the camera profile initiating a localized visual data exchange by displaying data within a region that is a portion of the touch screen as defined by the camera profile wherein the camera profile comprises a plurality of contact points representing an area of a camera aperture identified as one or more predetermined polygonal protrusions.

18. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for causing performance of operations, said operations comprising:

monitoring a localized region of a touch screen for a plurality of sensor inputs to identify a camera profile of at least one user equipment, in response to identifying the camera profile initiating a localized visual data exchange by displaying data within a region defined by the camera profile;

wherein the camera profile is selected from the group consisting of:

a plurality of contact points representing an area of a camera aperture identified as one or more predetermined polygonal protrusions;

a plurality of contact points representing an area containing transparent material indicative of the camera aperture;

a plurality of contact points representing one or more protruding elements on the front or back of the user equipment; or

a plurality of contact points representing an area containing a dielectric material in contact with the touch screen.

19. The program storage device of claim 18 , further comprising the step of:

generating a visual shared key for initiating secure communication over alternative communication network;

transmitting the visual shared key to the at least one user equipment; and

initiating communication with the user equipment over the alternative communication.

Assignments (5)
CERTIFICATE OF CONVERSION Recorded Nov 12, 2015
From: SYMBOL TECHNOLOGIES, INC.
To: SYMBOL TECHNOLOGIES, LLC
Reel/Frame 037101/0200 →
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 036371/0738 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2014
From: MOTOROLA SOLUTIONS, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 034114/0592 →
SECURITY AGREEMENT Recorded Oct 31, 2014
From: ZIH CORP.; LASER BAND, LLC; ZEBRA ENTERPRISE SOLUTIONS CORP.; SYMBOL TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC. AS THE COLLATERAL AGENT
Reel/Frame 034114/0270 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2013
From: WILFRED, SAJAN; RAJ V.A., SURESH; SWOPE, CHARLES B.
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 031092/0931 →
Continuity (1)
Related Publication 20150065046A1 · Mar 5, 2015