US2008253472A1PendingUtilityA1

Uart-Encoded Pulse-Modulation Technique

Assignee: KONINKL PHILIPS ELECTRONICS NVPriority: May 28, 2004Filed: May 25, 2005Published: Oct 16, 2008
Est. expiryMay 28, 2024(expired)· nominal 20-yr term from priority
Inventors:Pieter Griep
H04B 10/114G08C 23/04H04B 10/508
34
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The settings of a UART-based infrared pulse-modulation remote control device are chosen such that the baud rates ensures a reliable communication with the infrared receiver of the controlled appliance.

Claims

exact text as granted — not AI-modified
1 . Wireless communication system comprising an apparatus ( 20 ,  25 ) with a transmitter ( 15 , 31 ) for transmitting a signal in a wireless fashion to at least one receiver ( 16 , 36 ), the apparatus further comprising a UART ( 10 ,  29 ) for encoding data, and a modulator ( 12 ,  30 ) for modulating the encoded data on a carrier and transferring the modulated encoded data to the transmitter ( 15 ,  31 ), a baud rate of transmitting complying with following conditions:
   1/baud rate>MIN_BURST· T 1,       x /baud rate<MAX_ENV_ONTIME,     1/baud rate>MIN_ENV_OFFTIME,   
     wherein:
 MIN_BURST is the minimum burst length admitted by the receiver; 
 T1 is a frequency period of the carrier; 
 MAX_ENV_ONTIME is the maximum envelope on-time admitted by the receiver; 
 MIN_ENV_OFFTIME is the minimum envelope off-time admitted by the receiver; 
 x is the maximum number of consecutive high bits, including a start bit if any, a stop bit if any, and parity bit, if any. 
 
   
   
       2 . The system of  claim 1 , wherein the signal comprises an infrared signal. 
   
   
       3 . The system of  claim 1 , wherein the apparatus comprises a remote control device. 
   
   
       4 . The system of  claim 3 , wherein the apparatus has a checksum function for providing a checksum with each data message transmitted in the signal. 
   
   
       5 . The system of  claim 1 , wherein the apparatus is programmable with respect to the baud rate of transmitting. 
   
   
       6 . The system of  claim 1 , wherein the apparatus is programmable with respect to a respective value of the baud rate of transmitting depending on a respective one of the receivers in case there are two or more receivers. 
   
   
       7 . The system of  claim 1 , wherein the apparatus is operative to transmit a further signal to a further receiver using a further carrier, and wherein a further baud rate of transmitting the further signal complies with following conditions:
   1/(further baud rate)>further MIN_BURST· T 1′;       x ′/(further baud rate)<further MAX_ENV_ONTIME;     1/(further baud rate)>further MIN_ENV_OFFTIME;   
     wherein:
 the further MIN_BURST is the minimum burst length admitted by the further receiver; 
 T1 is a frequency period of the further carrier; 
 the further MAX_ENV_ONTIME is the maximum envelope on-time admitted by the further receiver; 
 the further MIN_ENV_OFFTIME is the minimum envelope off-time admitted by the further receiver; 
 x′ is the maximum number of consecutive high bits, including a start bit if any, a stop bit if any, and parity bit, if any. 
 
   
   
       8 . A method of enabling to program an apparatus ( 20 ,  25 ,  602 ) that has a transmitter ( 15 , 31 ) for transmitting a signal in a wireless fashion to at least one receiver ( 16 , 36 ;  604 ,  606 ), a UART ( 10 ,  29 ) for encoding data, and a modulator ( 12 ,  30 ) for modulating the encoded data on a carrier and transferring the modulated encoded data to the transmitter ( 15 ,  31 ), the method comprising:
 providing a service to determine a baud rate of transmitting that complies with following conditions:
   1/baud rate>MIN_BURST· T 1, 
     x /baud rate<MAX_ENV_ONTIME, 
   1/baud rate>MIN_ENV_OFFTIME, 
   
     wherein:
 MIN_BURST is the minimum burst length admitted by the receiver; 
 T1 is a frequency period of the carrier; 
 MAX_ENV_ONTIME is the maximum envelope on-time admitted by the receiver; 
 MIN_ENV_OFFTIME is the minimum envelope off-time admitted by the receiver; 
 x is the maximum number of consecutive high bits, including a start bit if any, a stop bit if any, and parity bit, if any. 
 
   
   
       9 . The method of  claim 8 , for programming the apparatus to transmit a further signal to a further receiver using a further carrier, the method comprising providing the service to determine a further baud rate of transmitting complying with following conditions:
   1/(further baud rate)>further MIN_BURST· T 1′;       x ′/(further baud rate)<further MAX_ENV_ONTIME;     1/(further baud rate)>further MIN_ENV_OFFTIME;   
     wherein:
 the further MIN_BURST is the minimum burst length admitted by the further receiver; 
 T1′ is a frequency period of the further carrier; 
 the further MAX_ENV_ONTIME is the maximum envelope on-time admitted by the further receiver; 
 the further MIN_ENV_OFFTIME is the minimum envelope off-time admitted by the further receiver; 
 x′ is the maximum number of consecutive high bits, including a start bit if any, a stop bit if any, and parity bit, if any. 
 
   
   
       10 . The method of  claim 8 , wherein the service is provided via a data network ( 610 ).

Join the waitlist — get patent alerts

Track US2008253472A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.