IP Library Granted Patent US 7,801,499
Granted Patent B2
US 7,801,499 · App. 11/739,266 · Granted Sep 21, 2010

System and method for filtering program service name data

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 7,801,499
App. No.
11/739,266
Granted
Sep 21, 2010
Kind
B2
Abstract

A system and method for filtering Program Service Name (“PSN”) data includes a processor, an antenna in communication with the processor, a display device in communication with the processor, and a memory unit in communication with the processor. The memory unit contains instruction executable by the processor to configure the processor to receive a signal from a wireless source via the antenna, the signal having PSN data, determine if the PSN data is a static PSN or a slowly updated PSN, and display the PSN data on the display device if the PSN data is a static PSN or a slowly updated PSN.

Claims (43)

1. A method for filtering program service name (“PSN”) data, the method comprising the steps of:

receiving a signal from a wireless source, the signal having PSN data;

determining if the PSN data is a dynamic PSN, a static PSN or a slowly updated PSN; and

not displaying the PSN data on a display of the device if the PSN data is a dynamic PSN and displaying the PSN data on a display device if the PSN data is a static PSN.

2. The method of claim 1 , wherein the step of determining if the PSN data is a dynamic PSN, a static PSN or a slowly updated PSN further comprising the step of:

receiving a first PSN from the wireless source;

determining the amount of time needed to receive the first PSN from the wireless source; and

not displaying the PSN data on a display of the device if the amount of time needed to receive the first PSN data from the wireless source was less than a threshold time and displaying the PSN data on the display device if the amount of time need to receive the first PSN from the wireless source is greater than the threshold time.

3. The method of claim 2 , wherein the threshold time is about 2.5 seconds.

4. The method of claim 1 , further comprising the steps of:

receiving a new PSN;

determining if the new PSN is the same as a previously collected PSN;

calculating the time difference between receiving the new PSN and the previously collected PSN if the new PSN is not the same as the previously collected PSN; and

displaying the PSN data on the display device if the time difference between receiving the new PSN and the previously collected PSN is less than a PSN change time threshold.

5. The method of claim 4 , wherein the PSN time change threshold is about 6 seconds.

6. The method of claim 4 , wherein the calculating step is repeated to prevent a false positive error from occurring.

7. The method of claim 6 , wherein the calculating step is repeated three times.

8. The method of claim 1 , further comprising the step of displaying blank characters on the display device if the PSN data is not a static PSN or a slowly updated PSN.

9. The method of claim 8 , wherein the blank characters are a plurality of spaces.

10. The method of claim 8 , further comprising the step of storing the PSN data for later use.

11. A method for filtering program service name (“PSN”) data, the method comprising the steps of:

receiving a signal from a wireless source, the signal having PSN data and being a first PSN;

determining if the first PSN is a static PSN by determining if the amount of time needed to receive the first PSN from the wireless source is greater than a threshold time;

displaying the PSN data on the display device if the amount of time need to receive the first PSN from the wireless source is greater than a threshold time

determining if the first PSN is a slowly updated PSN by receiving a new PSN and determining if the new PSN is the same as the first PSN for a period exceeding a validation time; and

displaying the PSN data on the display device if the new PSN is the same as the first PSN for a period exceeding a validation time.

12. The method of claim 11 , wherein the validation time is about 6 seconds.

13. A system for filtering Program Service Name (“PSN”) data, the system comprising:

a processor;

an antenna in communication with the processor;

a display device in communication with the processor; and

a memory unit in communication with the processor, wherein the memory unit contains instructions executable by the processor to configure the processor to receive a signal having PSN data from a wireless source via the antenna, to determine if the PSN data is a dynamic PSN, a static PSN or a slowly updated PSN, and to not display the PSN data on the display device, if the PSN data is a dynamic PSN and to display the PSN data on the display device if the PSN data is a static PSN or a slowly updated PSN.

14. The system of claim 13 , wherein the system is a distributed system.

15. The system of claim 13 , wherein the system is installed in an automobile.

16. The system of claim 13 , wherein the instructions further configure the processor to receive a first PSN from the wireless source, to determine the amount of time needed to receive the first PSN from the wireless source, and to not display the PSN data on the display device if the amount of time needed to receive the first PSN from the wireless source is less than a threshold time, and to display the PSN data on the display device if the amount of time needed to receive the first PSN from the wireless source is greater than the threshold time.

17. The system of claim 16 , wherein the threshold time is about 2.5 seconds.

18. The system of claim 16 , wherein the instruction further configure the processor to receive a new PSN message, determine if the new PSN message is the same as the first PSN, and display the PSN data on the display device if the new PSN message is the same as the first PSN message for a period exceeding a validation time.

19. The system of claim 18 , wherein the validation time is about 6 seconds.

20. The system of claim 13 , wherein the instructions further configure the processor to receive a new PSN, determine if the new PSN is the same as a previously collected PSN, calculate the time difference between receiving the new PSN and the previously collected PSN if the new PSN is not the same as the previously collected PSN, and display the PSN data on the display device if the time difference between receiving the new PSN and the previously collected PSN is less than a PSN change time threshold.

21. The system of claim 20 , wherein the PSN time change threshold is about 6 seconds.

22. The system of claim 20 , wherein the instructions further configure the processor to repeat calculating the time difference between receiving the new PSN and the previously collected PSN if the new PSN is not the same as the previously collected PSN to prevent a false positive error from occurring.

23. The system of claim 13 , wherein the instructions configure the processor to display blank characters on the display device if the PSN data is not a static PSN or a slowly updated PSN.

24. The system of claim 23 , wherein the blank characters are a plurality of spaces.

Assignments (8)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jun 9, 2014
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: VISTEON CORPORATION; VC AVIATION SERVICES, LLC; VISTEON ELECTRONICS CORPORATION; VISTEON GLOBAL TECHNOLOGIES, INC.; VISTEON INTERNATIONAL HOLDINGS, INC.; VISTEON GLOBAL TREASURY, INC.; VISTEON EUROPEAN HOLDINGS, INC.; VISTEON SYSTEMS, LLC; VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC.
Reel/Frame 033107/0717 →
SECURITY INTEREST Recorded Apr 18, 2014
From: VISTEON CORPORATION, AS GRANTOR; VISTEON GLOBAL TECHNOLOGIES, INC., AS GRANTOR
To: CITIBANK., N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032713/0065 →
RELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS ON REEL 025241 FRAME 0317 Recorded Apr 26, 2011
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: VISTEON CORPORATION; VC AVIATION SERVICES, LLC; VISTEON ELECTRONICS CORPORATION; VISTEON GLOBAL TECHNOLOGIES, INC.; VISTEON INTERNATIONAL HOLDINGS, INC.; VISTEON GLOBAL TREASURY, INC.; VISTEON EUROPEAN HOLDING, INC.; VISTEON SYSTEMS, LLC; VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC.
Reel/Frame 026178/0412 →
SECURITY AGREEMENT (REVOLVER) Recorded Oct 19, 2010
From: VISTEON CORPORATION; VC AVIATION SERVICES, LLC; VISTEON ELECTRONICS CORPORATION; VISTEON GLOBAL TECHNOLOGIES, INC.; VISTEON INTERNATIONAL HOLDINGS, INC.; VISTEON GLOBAL TREASURY, INC.; VISTEON EUROPEAN HOLDINGS, INC.; VISTEON SYSTEMS, LLC; VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS AGENT
Reel/Frame 025238/0298 →
SECURITY AGREEMENT Recorded Oct 19, 2010
From: VISTEON CORPORATION; VC AVIATION SERVICES, LLC; VISTEON ELECTRONICS CORPORATION; VISTEON GLOBAL TECHNOLOGIES, INC.; VISTEON INTERNATIONAL HOLDINGS, INC.; VISTEON GLOBAL TREASURY, INC.; VISTEON EUROPEAN HOLDING, INC.; VISTEON SYSTEMS, LLC; VISTEON INTERNATIONAL BUSINESS DEVELOPMENT, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS AGENT
Reel/Frame 025241/0317 →
RELEASE BY SECURED PARTY AGAINST SECURITY INTEREST IN PATENTS RECORDED AT REEL 022619 FRAME 0938 Recorded Oct 6, 2010
From: WILMINGTON TRUST FSB
To: VISTEON GLOBAL TECHNOLOGIES, INC.
Reel/Frame 025095/0466 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded May 1, 2009
From: VISTEON GLOBAL TECHNOLOGIES, INC.
To: WILMINGTON TRUST FSB, AS ADMINISTRATIVE AGENT
Reel/Frame 022619/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2007
From: WRIGHT, DAVID PAUL; TORRES, MANUEL ALEJANDRO BAEZ
To: VISTEON GLOBAL TECHNOLOGIES, INC.
Reel/Frame 019202/0702 →