IP Library Granted Patent US 8,441,525
Granted Patent B2
US 8,441,525 · App. 12/778,068 · Granted May 14, 2013

Method for synchronizing remote device

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 8,441,525
App. No.
12/778,068
Granted
May 14, 2013
Kind
B2
Abstract

A method for synchronizing a function on a remote device with a function on a primary device includes selectively broadcasting, from a radio frequency (RF) transmitter of the primary device, data broadcast on channels at different times relative to a fixed period strobe signal of the primary device. Only the channels that have a noise level below a specified threshold level selectively broadcast the data and each of the channels have an associated fixed time frame offset relative to the fixed period strobe signal. Each of the channels is broadcast after their associated fixed time frame offset expires. An RF receiver of the remote device receives the data on one of the channels. The data on each of the channels is received at different times, depending on its associated fixed time frame offset, which results in the data on each received channel having an associated received time reference relative to a strobe signal of the remote device. The remote device strobe signal is synchronized to determine a received time reference and the fixed time frame offset. The remote device function is cyclically performed, which results in the remote device function being synchronized with the primary device function. The method may be used to synchronize a 3D video signal broadcast from a transmitter to sets of 3D glasses.

Claims (28)

1. A method for synchronizing a remote device function on a remote device with a primary device function on a primary device, the method comprising:

selectively broadcasting, from a radio frequency transmitter of the primary device, data on a plurality of channels, the data being broadcast on each of the channels at different times relative to a fixed period strobe signal of the primary device, wherein only the channels that have a noise level below a specified threshold level selectively broadcast the data, and wherein each of the channels has an associated fixed time frame offset relative to the fixed period strobe signal and each of the channels broadcasts after the associated fixed time frame offset expires;

receiving, at a radio frequency receiver of the remote device, the data on at least one channel of the plurality of channels, wherein the data on each of the channels is received at different times depending on the associated fixed time frame offset thereby resulting in the data on the at least one channel having an associated received time reference relative to a remote device strobe signal of the remote device;

synchronizing the remote device strobe signal based on the received time reference and the fixed time frame offset; and

cyclically performing the remote device function, wherein the cyclically performing of the remote device function is synchronized with the primary device function to provide a synchronized interaction therebetween, and wherein the remote device function is synchronized with the primary device function by referencing the remote device strobe signal,

wherein the primary device is a display device with three dimensional picture capabilities displayed on a screen thereof and the remote device is a pair of glasses with left and right eye lenses with electronic shutters that selectively control the transparency of each of the lenses for synchronized viewing with left and right eye images displayed on the screen, and

the data includes information from the group: image frame frequency for images displayed on the display screen; fixed time frame offset for a channel broadcasting the data; period of the fixed period strobe signal; and shutter opening and closing ratios for the lenses.

2. The method for synchronizing of claim 1 , wherein the primary device has a primary device receiver and the selectively broadcasting is characterized by the primary device receiver detecting the noise level of each of the channels.

3. The method for synchronizing of claim 2 , wherein the primary device receiver detects the noise level of each of the channels during their associated fixed time frame offset.

4. The method for synchronizing of claim 3 , wherein the primary device receiver detects the noise level of a first one of the channels during a fixed first channel noise detection period the start of which is fixed relative to the fixed period strobe signal and wherein the primary device receiver detects the noise level of a second one of the channels during a fixed second channel noise detection period the start time of which commences after the fixed first channel noise detection period ends.

5. The method for synchronizing of claim 4 , wherein the primary device compares the noise level of the first channel with the specified threshold level during the associated fixed time frame offset thereof.

6. The method for synchronizing of claim 5 , wherein the remote device radio frequency receiver receives the data on the first channel at a first received time reference and data on the second channel is received at a later second received time reference.

7. The method for synchronizing of claim 1 , wherein the remote device function is a cyclical activation of the radio frequency receiver to cyclically activate and receive the data being broadcast on each of the channels, wherein the radio frequency receiver is cyclically activated by an activation signal comprising an active period during which time the data is received on at least one of the channels and an inactive period when no data can be received by the radio frequency receiver.

8. The method for synchronizing of claim 7 , wherein the inactive period is at least four times longer than a duration of the active period and wherein after a number of pre-defined cycles of the activation signal the radio frequency receiver does not receive the data during the active period then the activation signal is temporarily modified so that the active period is extended.

9. The method for synchronizing of claim 8 , wherein the active period is extended until the data is received or until the expiration of a pre-defined maximum activation signal period has expired.

10. The method for synchronizing of claim 1 , wherein the display device is a television.

11. The method for synchronizing of claim 1 , wherein the remote device function comprises controlling the transparency of the left and right eye lenses and the primary device function comprises displaying the left and right eye images on the screen, and wherein a left lens electronic shutter is open and the right lens shutter is closed when the left eye image is displayed on the screen, and a left lens electronic shutter is closed and the right lens shutter is open when a right eye image is displayed on the screen.

12. The method for synchronizing of claim 1 , wherein the remote device has a database of possible offset values and their corresponding possible strobe signal periods and the remote device performs a prior process of determining which of the possible fixed time frame offsets and corresponding strobe signal periods identify the fixed time frame offset and period of the fixed period strobe signal.

13. The method for synchronizing of claim 1 , wherein the fixed time frame offset and period of the fixed period strobe signal are broadcast to the remote device in the data.

14. A method for synchronizing at least one remote device function on a remote device with at least one primary device function on a primary device, the method being performed by the remote device, the method comprising:

processing data that has been selectively broadcast on a plurality of channels by a radio frequency (RF) transmitter of the primary device and received on at least one of the channels by a receiver of the remote device, wherein the data has been broadcast on each of the channels at different times relative to a fixed period strobe signal of the primary device and wherein only the channels that have a noise level below a specified threshold level have selectively broadcast the data, and each of the channels has an associated fixed time frame offset relative to the fixed period strobe signal and wherein each of the channels has been broadcasted after their associated fixed time frame offset expires;

determining, from the data received on at least one channel of the plurality of channels, an associated received time reference relative to a remote device strobe signal of the remote device, wherein the data on each of the channels is received at different times depending on their associated fixed time frame offset;

synchronizing the remote device strobe signal, the synchronizing being determined from the received time reference and the fixed time frame offset; and

cyclically performing the remote device function, wherein the cyclically performing of the remote device function is synchronized with the primary device function to provide a synchronized interaction therebetween, and wherein the remote device function is synchronized with the primary device function by referencing the remote device strobe signal,

wherein the primary device is a television with three dimensional picture capabilities displayed on a screen thereof and the remote device is a pair of glasses with left and right eye lenses with electronic shutters that selectively control the transparency of each of the lenses for synchronized viewing with left and right eye images displayed on the screen, and the data includes information from the group: image frame frequency for images displayed on the display screen; fixed time frame offset for a channel broadcasting the data; period of the fixed period strobe signal; and shutter opening and closing ratios for the lenses.

15. The method for synchronizing as claimed in claim 14 , wherein the remote device function is a cyclical activation of the radio frequency receiver to cyclically activate and receive the data being broadcast on each of the channels, wherein the radio frequency receiver is cyclically activated by an activation signal comprising an active period during which time the data is received on at least one of the channels and an inactive period when no data can be received by the radio frequency receiver.

16. The method for synchronizing of claim 14 , wherein the remote device function comprises controlling the transparency of the left and right eye lenses and the primary device function comprises displaying of the left and right eye images on the screen, and wherein a left lens electronic shutter is open and the right lens shutter is closed when the left eye image is displayed on the screen, and a left lens electronic shutter is closed and the right lens shutter is open when a right eye image is displayed on the screen.

17. The method for synchronizing of claim 14 , wherein the remote device has a database of possible offset values and their corresponding possible strobe signal periods and the remote device performs a prior process of determining which of the possible fixed time frame offsets and corresponding strobe signal periods identify the fixed time frame offset and period of the fixed period strobe signal.

Assignments (30)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
MERGER Recorded Jan 3, 2017
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 041144/0363 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0334 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0285 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0387 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0477 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027622/0075 →
SECURITY AGREEMENT Recorded Jan 31, 2012
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027621/0928 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2010
From: MASUDA, NORIAKI; MASUDA, KOICHI; NAKAI, YUKO
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 024419/0484 →