Method and system for using a website to perform a remote action on a set top box with a secure authorization

Information

  • Patent Grant
  • 8364778
  • Patent Number
    8,364,778
  • Date Filed
    Wednesday, April 11, 2007
    17 years ago
  • Date Issued
    Tuesday, January 29, 2013
    11 years ago
Abstract
A communication system 10 and method of operating the same includes a website 40, a computing device 30 accessing the website 40 and selecting a content request from the website 40, a conditional access system 60 coupled to the website 40 generates a permission packet in response to the content request. A user device 22 receives the permission packet. In response to the permission packet, the user device 22 forms a connection to the user device 22 in response to the permission packet through a communication network 50.
Description
TECHNICAL FIELD

The present disclosure relates to a content delivery system and, more specifically, to a system that includes website that performs a remote action on a set top box.


BACKGROUND

The statements in this section merely provide background information related to the present disclosure and may not constitute prior art.


Satellite television has become increasingly popular due to the wide variety of content and the quality of content available. A satellite television system typically includes a set top box that is used to receive the satellite signals and decode the satellite signals for use on a television. The set top box typically has a memory associated therewith. The memory may include a digital video recorder or the like as well as the operating code for the set top box.


Satellite television systems typically broadcast content to a number of users simultaneously in a system. Satellite television systems also offer subscription or pay-per-view access to broadcast content. Access is provided using signals broadcast over the satellite. Once access is provided the user can access the particular content. The broadcasting of a large selection of channels and pay-per-view programs uses a considerable amount of satellite resource.


Content providers are increasingly trying to determine additional ways to provide content to users. Some content may be desired by a small number of customers. In such a case using valuable satellite resources at peak viewing times may not be cost effective. Less popular content may be broadcast by satellite at less popular viewing times, or may be available for downloading on demand via a broadband connection. Such content may be received and stored by a digital video recorder for later viewing.


In some instances a subscriber may be away from his home, set top box, or other user device, but may desire certain content be stored on the device for viewing or use when he returns.


SUMMARY

The present invention allows content or a remote action to be commanded from a website so that content may be downloaded from a content source and stored in the memory of a set top box or other device. Authorizations may be obtained through many types of communication means including through a satellite.


In one aspect of the disclosure, a method of delivering content includes delivering and storing content on a communication network, accessing a website, selecting a content title from the website, generating a permission packet, communicating the permission packet to a user device, forming a connection to the user device in response to the permission packet through a communication network. Further, the method may also include communicating the content through the connection, and storing the content in the user device.


In another aspect of the disclosure, a method of delivering content includes accessing a website, validating an account status, after validating an account status, selecting a request for content from the website, communicating the request to a conditional access system, generating a recording request permission packet at the conditional access system, communicating the recording request permission packet to a user device through a satellite, in response to the permission packet, initiating a connection between a content delivery network and the user device, communicating the content through the connection in response to the recording request permission packet, and storing the content at the user device.


In yet another aspect of the disclosure, a method of distributing content includes selecting a content title from a list, generating a permission packet, communicating the permission packet to a user device, in response to the permission packet, forming a connection between a content delivery network and the user device, and communicating the content through the connection.


In still a further aspect of this disclosure, a communication system includes a website and a computing device accessing the website and selecting a content request from the website. The system also includes a conditional access system coupled to the website generating a permission packet in response to the content request. The system also includes a user device receiving the permission packet. In response to the permission packet, the user device forms a first connection to the user device through a communication network.


To enhance security in the system, some embodiments may include a satellite connection conveying the conditional access packets while other communication means may be used to transmit the content.


Further areas of applicability will become apparent from the description provided herein. It should be understood that the description and specific examples are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.





DRAWINGS

The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.



FIG. 1 is a schematic illustration of a content delivery system according to the disclosure.



FIG. 2 is a screen display from a website according to the present disclosure.



FIG. 3 is a representation of a queue for recording according to the present disclosure.



FIGS. 4A and 4B are a flowchart illustrating a method for operating the present disclosure.





DETAILED DESCRIPTION

The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses. For purposes of clarity, the same reference numbers will be used in the drawings to identify similar elements. As used herein, the term module refers to an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality. As used herein, the phrase at least one of A, B, and C should be construed to mean a logical (A or B or C), using a non-exclusive logical OR. It should be understood that steps within a method may be executed in different order without altering the principles of the present disclosure.


The following system is described with respect to a satellite system and a broadband system. The broadband distribution system may be implemented in a cable or telephone-type system. An optical fiber may also be used in the broadband system. Wireless distribution may also be used in the broadband distribution system.


While the following disclosure is made with respect to example DIRECTV® broadcast services and systems, it should be understood that many other delivery systems are readily applicable to disclosed systems and methods. Such systems include other wireless distribution systems, wired or cable distribution systems, cable television distribution systems, Ultra High Frequency (UHF)/Very High Frequency (VHF) radio frequency systems or other terrestrial broadcast systems (e.g., Multi-channel Multi-point Distribution System (MMDS), Local Multi-point Distribution System (LMDS), etc.), Internet-based distribution systems, cellular distribution systems, power-line broadcast systems, any point-to-point and/or multicast Internet Protocol (IP) delivery network, and fiber optic networks. Further, the different functions collectively allocated among a head end (HE), integrated receiver/decoders (IRDs) and a content delivery network (CDN) as described below can be reallocated as desired without departing from the intended scope of the present patent.


Further, while the following disclosure is made with respect to the delivery of video (e.g., television (TV), movies, music videos, etc.), it should be understood that the systems and methods disclosed herein could also be used for delivery of any media content type, for example, audio, music, data files, web pages, games, etc. Additionally, throughout this disclosure reference is made to data, information, programs, movies, assets, video data, etc., however, it will be readily apparent to persons of ordinary skill in the art that these terms are substantially equivalent in reference to the example systems and/or methods disclosed herein. As used herein, the term title will be used to refer to, for example, a movie itself and not the name of the movie.


As illustrated in FIG. 1, a communication system 10 includes a head end 12 that is coupled to an uplink antenna 14. The head end 12 may be used for many things, including multiplexing, modulating and uplink signals 16 to satellite 18. It should be noted that satellite 18 may comprise a number of satellites in a system. The satellite 18 is used to generate downlink signals 20 to a user device 22, and, more specifically, to an antenna 24 of the user device 22. The user device 22 may include a set top box as illustrated. A user device may also include a mobile device 26 having a receiving antenna 28. The user device 22 may also be referred to as a set top box, a satellite set top box, or an integrated receiver decoder. The mobile device 26 may include an automobile base device, a laptop, a cell phone, a personal digital assistant, a portable media player, or the like. The wireless communications between the head end 12 and the users 22 may take place at any suitable frequency such as Ka band and/or Ku band frequencies.


Various types of content, security information, encryption-decryption information, digital rights management information, conditional access packets (CAPs) may be communicated through the communication system 10. It should also be noted that various content may be encrypted based upon a control word (CW) known to the head end 12 and known to the various user devices authorized to view and/or play back the content. The control word packets (CWPs) may include, among other things, a time stamp, authorization requirements and an input value for generating the control word.


To receive requested content, a PC or other Internet-connecting or computing device 30 may be used by a communication system user to make a selection, request for content to be communicated to the user device 22, or other request. The computing devices may include, but are not limited to, a cellular phone, a smart phone, a personal digital assistant, a laptop computer, a portable media player, or the like. The computing device 30 may include a display 32 and a user interface such as a keyboard or touch screen 34. The computing device 30 communicates with a website 40 through a communication network 50. The communication network 50 may include various types of communication, including a telephone-type communication link, an Internet-type communication link, a fiber optic communication link, a wired terrestrial communication link, a wireless or cellular link, or the like.


The website 40 may include various modules, including an account validator module 52 and a request generator module 54. The account validator module 52 validates the user's account by various means including, through the user of a password, an account number, or other security information used to verify the identity of the user. The account module validator 52 may be used when the user, through the computing device 30, logs into the website. A list of content available on the system may be provided to and displayed on the display 32 of the computing device 30. From this list, the user may select content to be stored within a digital video recorder (DVR) of the user device 22. The content may be transmitted to the user device 22 via satellite or broadband connection, or the content may received from an existing satellite broadcast program schedule.


The request generator module 54 may generate a request for a remote action. The remote action may include the transfer of content to the user device 22 and/or the opening of an Internet or other type of communication network connection between the user device and a source of content.


The conditional access system 60 receives the request from the request generator module 54. The conditional access system 60 includes a permission packet generator such as a conditional access packet generator 62 and a conditional access management module 64. A conditional access transaction module 66 may also be included within the conditional access system 60. The conditional access transaction module 66 may generate a request for the generation of a conditional access packet by the permission packet generator 62. The conditional access packet may include various types of information, including a request for download or request to open up a connection. The information may also include a time and date for opening the connection. The conditional access packet may also include a request to record a particular satellite broadcast program. The information may include a broadcast program identifier, or a time and date and channel. The conditional access packet is communicated to the head end 12 where it is broadcast to the user devices 22, 26. The transaction module may also post the selection to a customer's account upon selection or watching the content.


The conditional access packet, once received by the user devices 22, 26, may trigger a connection to the website 40, to a second website 70 and/or to a content delivery network 74. Communication between the user device 22 and the website 40 or the content website 70 or the content delivery network 74 may be through the communication network 50 described above.


The content delivery network 74 may be coupled to a content repository 76 having contents received from a content provider 78. The content provider 78 may be various types of content providers, including video, audio, games, data, or the like. The content provider 78 may include a number of different content providers that are used to provide various types of content to the content delivery network 74. The content provider 78 may provide content as requested or at various times to be stored within the content repository 76. The content delivery network 74 and the content repository 76 may be coupled to the head end 12 to provide conventional satellite television service. However, various portions of the content repository 76 may be made available through the content delivery network in response to a request made at the website 40. The contents of the content provider 78 may be provided in various ways including through a fiber optic network, satellite, telephone line, tapes, or DVDs.


Referring back to device 22, the receiving antenna 24 receives signals that may include a modulated multiplexed bit stream from the satellite 18. The receive antenna signals are coupled from a reflector and feed to a low noise block (LNB) 84 which amplifies and frequency-down converts the receive signals. The output of the LNB 84 is provided to a receiver 86 which receives, demodulates, depacketizes, de-multiplexes, decrypts and decodes the receive signal to provide audio and video signals to a display 88. The receive signal may include the CAP signal and a recording request, a request to open a connection, or other control request.


The signals received from the receiver 86 may also be provided to a digital video recorder 90. The digital video recorder 90 may be manifested in a hard drive or in other types of memory devices such as flash memory. The receiver 86 operates in response to a user interface 92 that may include a remote control or push buttons. The push buttons or remote control may be used to make selections on an on-screen display. The user device 22 may also include a control module 94 that is used to control the overall operation of the user device. The control module 22 may include software that initiates content downloading through a connection interface module 96. The connection interface module 96 may communicate to the website 40, the content delivery network 74, or through a content website 70. Some or all of the communications of the connection interface module 96 may be used in an actual embodiment.


A verifier module 98 receives the conditional access packet and sends the instructions to the control module 94 to begin recording or storing content through the connection interface module 96. As mentioned above, some or all of the control module 94, the connection interface module 96, and the verifier module 98 may be implemented in software and/or associated hardware.


Referring now to FIG. 2, a display 32 from the computing device 30 is illustrated in further detail illustrating a list of content 110 having items A-E. One or more items from the list 110 may be selected for communicating, downloading, or storing within the DVR 90 of the user device. It should be noted that a mobile device 26 may also include a DVR 90 or other memory for storing various content.


Referring now to FIG. 3, a download queue 120 is illustrated. The download queue includes a selection from the list 110 of FIG. 2 which is illustrated as capital letter A. Priorities may be selected from the website and, thus, if a high priority is selected, the content A may displace the other queue items 122, 124, and 126. High priority may be automatically set for live broadcast's content or content about to be broadcast.


Referring now to FIGS. 4A and 4B, a method for operating the communication system is illustrated. In step 200, the method is started. In step 202, a user logs onto the website 40 using the computing device 30 or other device. In step 204, the user selects a program that is to be recorded remotely on the DVR 90. Also, other remote functions may be selected such as a status check or another type of remote request.


In step 206, the website 40 validates the account status and generates a request to perform the service to the conditional access system 60. In step 208, the conditional access transaction module receives the request and sends the request to the conditional access management module 64 to send a permission packet such as a conditional access packet (CAP) to the user device and, more specifically, to the targeted DVR 90.


In step 210, the conditional access system 60 generates a conditional access packet or permission packet targeted to the specific user device or DVR 90. The conditional access packet may be communicated through the broadcast uplink 16 through the satellite 18 to the DVR or user device. In step 214, the conditional access packet is broadcast by the satellite or other communication device but is only received by the targeted user device or DVR. That is, although the conditional access packet may be seen by other set top boxes in the broadcast area, only the specific DVR will accept the CAP associated with it. As mentioned above, the CAP may include a request to open a connection between the user device and a website, content delivery network, or the like.


In step 216, the user device receives the conditional access packet and sends it to the verifier module 98. The verifier module 98 extracts requests and sends valid requests to the user device control module.


After step 218, step 220 may perform three different options. The three different options may depend on the type of system or upon the type of request. In steps 230 through 238, option A is performed. In step 230, a specific request is sent to the user device for a specific action. In step 232, the user device opens a broadband connection with the content delivery network 74 to fulfill the customer's request for content. The request may include a specific time to open the connection and receive the content. In step 234, the content is received. In step 236, the content is stored in the memory or DVR. In step 238, the system ends. In steps 230 through 236, a connection between the set top box through the connection interface module 96 is established with the content delivery network 74. Communications are communicated through the communication network 50 that may include various types of communication means including an Internet connection, broadband connection, a fiber optic connection, a telephone connection, a wireless or cellular connection, or the like. The connection may be closed when the content is received.


Referring back to step 220, if option B is executed, step 240 is executed. In step 240, a general request to open a connection to the website 40 may be provided. The connection may be triggered by the conditional access packet received by the user device. In step 242, the user device opens a connection with the website 40. This is shown in FIG. 1 by the arrows between the website 40 and the user device 22 through the communication network 50. The website 40 sends a specific request for action by the DVR, step 244. The specific action may include step 232 executed after step 244. Steps 232 through 236 may then be executed in a similar manner to that described above. That is, step 232 may open a broadband connection with the content delivery network that is different than the connection between the user device and the website 40. Content may then be received in step 234 and stored in the DVR in step 236.


Referring back to step 220, in step 220, if option C is executed, a general request to open a two-way connection between the website 40 and the user device 22 through the communication network 50 is performed. The general request is triggered by the conditional access packet received through the satellite. It should be noted that content may be provided from a second content website 70 or through the content repository 76 that is in communication with the website 40. By opening a two-way connection, control of the DVR 90 or other information through the control module 94 of the user device 22 may be provided through the website. This option allows the specific user to directly manage and control the content on the DVR 90. Providing remote access in this manner may be similar to providing direct access at the user device to the DVR 90. For example, through the website, it may be possible to view, delete, initiate recording, or other maintenance functions as if the user was operating the user device directly rather than through a website. Graphical user interfaces, or the like, may be provided on the website to facilitate the control of the memory or DVR 90. After step 250, option C ends in step 238.


As can be seen, security may be provided at different levels throughout the system. For example, a highly secure method may use the satellite to provide the conditional access packet. Of course, other methods for communicating the packet, such as through the communication network, may be implemented. Advantageously, various types of control, including controlling the recording device itself, may be provided by the communication system 10.


skilled in the art can now appreciate from the foregoing description that the broad teachings of the disclosure can be implemented in a variety of forms. Therefore, while this disclosure includes particular examples, the true scope of the disclosure should not be so limited since other modifications will become apparent to the skilled practitioner upon a study of the drawings, the specification and the following claims.

Claims
  • 1. A method of delivering content comprising: accessing a website from a computing device;selecting a content title from the website using the computing device;generating a permission packet at a conditional access system for accessing content from a content delivery network corresponding to the content title;communicating the permission packet from the conditional access system to a user device; andat the user device, opening a connection to the content delivery network for communicating content corresponding to the content title to the user device through a communication network based on the permission packet.
  • 2. The method as recited in claim 1 further comprising: communicating content corresponding to the content title through the connection; andstoring the content in the user device.
  • 3. The method as recited in claim 2 wherein the user device is a satellite television set top box having a digital video recorder therein.
  • 4. The method as recited in claim 3 wherein storing the content comprises storing the content in the digital video recorder.
  • 5. The method as recited in claim 1 wherein accessing a website comprises accessing the website by a subscriber using the computing device.
  • 6. The method as recited in claim 1 wherein accessing a website comprises accessing the website from a mobile computing device.
  • 7. The method as recited in claim 1 wherein accessing a website comprises verifying a user prior to selecting a content file.
  • 8. The method as recited in claim 1 wherein forming a connection comprises forming a two-way connection between the content delivery network and the user device.
  • 9. The method as recited in claim 1 wherein forming a connection comprises forming a two way connection between a second website and the user device.
  • 10. The method as recited in claim 1 wherein communicating the permission packet comprises communicating the permission packet through a satellite.
  • 11. The method as recited in claim 1 wherein the connection is a broadband connection.
  • 12. The method as recited in claim 1 wherein the connection comprises a satellite connection.
  • 13. The method as recited in claim 1 wherein the connection comprises a cable connection.
  • 14. The method as recited in claim 1 wherein the connection comprises a wireless connection.
  • 15. The method as recited in claim 1 wherein the user device comprises a digital video recorder.
  • 16. The method as recited in claim 1 wherein the user device is a satellite television set top box.
  • 17. The method as recited in claim 1 further comprising forming a second connection between the user device and content delivery network, and thereafter communicating a request for action to the user device through the connection and communicating the content through the second connection.
  • 18. The method as recited in claim 1 further comprising adding the content to a queue associated with the user device.
  • 19. The method as recited in claim 1 further comprising assigning a download priority and when the download priority is high inserting the content in the queue.
  • 20. The method as recited in claim 1 further comprising communicating content through a satellite connection.
  • 21. The method as recited in claim 1 wherein forming a connection to the user device in response to the permission packet comprises tuning and receiving a program from a broadcast satellite system.
  • 22. A method of delivering content comprising: accessing a website from a computing device;validating an account status from the website;after validating an account status, selecting a request for content from a user interface associated with the website;communicating the request to a conditional access system;generating a permission packet at the conditional access system that includes a recording request;communicating the permission packet to a user device through a satellite;in response to the permission packet, forming a connection between a content delivery network and the user device;communicating the content from the content delivery network to the user device through the connection in response to the recording request; andstoring the content at the user device.
  • 23. The method as recited in claim 22 wherein the connection is a broadband connection.
  • 24. The method as recited in claim 22 wherein the connection comprises a satellite connection.
  • 25. The method as recited in claim 22 wherein the connection comprises a cable connection.
  • 26. The method as recited in claim 22 wherein the connection comprises a wireless connection.
  • 27. The method as recited in claim 22 wherein the user device comprises a digital video recorder.
  • 28. The method as recited in claim 22 wherein the user device is a satellite television set top box.
  • 29. A method of distributing content comprising: selecting a content title from a list at a computing device;generating a permission packet at a conditional access system directed to a first user device in response to selecting;broadcasting the permission packet to multiple user devices;in response to the permission packet, opening a connection between a content delivery network and the first user device; andcommunicating the content through the connection.
  • 30. The method as recited in claim 29 wherein the connection comprises a satellite connection.
  • 31. The method as recited in claim 29 wherein the connection comprises a cable connection.
  • 32. The method as recited in claim 29 wherein the connection comprises a wireless connection.
  • 33. The method as recited in claim 29 wherein the user device comprises a digital video recorder.
  • 34. The method as recited in claim 29 wherein the user device is a satellite television set top box.
  • 35. A system comprising: a website;a computing device accessing the website and selecting a content request from the website;a conditional access system coupled to the website generating a permission packet in response to the content request; anda user device receiving the permission packet and, in response to the permission packet, opening a first connection from a content delivery network to the user device through a communication network.
  • 36. The system as recited in claim 35 wherein said content delivery network communicates the content through the first connection and said user device stores the content in the user device.
  • 37. The system as recited in claim 35 wherein said website communicates a request for action to the user device, said user device in response to the request for action forming a second connection to a content delivery network, said content delivery network communicates the content through the second connection, said user device stores the content in the user device.
  • 38. The system as recited in claim 37 wherein the second connection comprises a cable connection.
  • 39. The system as recited in claim 37 wherein the second connection comprises a wireless connection.
  • 40. The system as recited in claim 37 wherein the second connection comprises a broadband connection.
  • 41. The system as recited in claim 37 wherein the user device comprises a digital video recorder.
  • 42. The system as recited in claim 37 wherein the user device comprises a satellite television set top box.
  • 43. The system as recited in claim 35 wherein the first connection comprises a satellite connection.
  • 44. The system as recited in claim 35 wherein the first connection comprises a cable connection.
  • 45. The system as recited in claim 44 wherein the second connection comprises a broadband connection.
  • 46. The system as recited in claim 35 wherein the first connection comprises a wireless connection.
US Referenced Citations (85)
Number Name Date Kind
6005565 Legall et al. Dec 1999 A
6199049 Conde et al. Mar 2001 B1
6301618 Sitaraman et al. Oct 2001 B1
6564996 Hoffman et al. May 2003 B2
6643620 Contolini et al. Nov 2003 B1
6813711 Dimenstein Nov 2004 B1
6922845 Yap et al. Jul 2005 B2
6968364 Wong et al. Nov 2005 B1
7027716 Boyle et al. Apr 2006 B1
7036142 Zhang et al. Apr 2006 B1
7047196 Calderone et al. May 2006 B2
7281261 Jaff et al. Oct 2007 B2
7373652 Bayrakeri et al. May 2008 B1
7600064 Knowles et al. Oct 2009 B2
7624429 Van Ackere et al. Nov 2009 B2
7636300 Scott et al. Dec 2009 B2
7917130 Christensen et al. Mar 2011 B1
20020031097 Jung Mar 2002 A1
20020044225 Rakib Apr 2002 A1
20020046407 Franco Apr 2002 A1
20020107802 Philips Aug 2002 A1
20020150387 Kunii et al. Oct 2002 A1
20030005435 Nelger et al. Jan 2003 A1
20030005446 Jaff et al. Jan 2003 A1
20030030751 Lupulescu et al. Feb 2003 A1
20030061039 Levin Mar 2003 A1
20030095791 Barton et al. May 2003 A1
20030193519 Hayes et al. Oct 2003 A1
20030206719 Bumgardner et al. Nov 2003 A1
20030208763 McElhatten et al. Nov 2003 A1
20030221127 Risan et al. Nov 2003 A1
20030221194 Thiagarajan et al. Nov 2003 A1
20040015989 Kaizu et al. Jan 2004 A1
20040025185 Goci et al. Feb 2004 A1
20040040041 Crawford Feb 2004 A1
20040047599 Grzeczkowski Mar 2004 A1
20040117831 Ellis et al. Jun 2004 A1
20040177376 Caspi et al. Sep 2004 A1
20040268410 Barton et al. Dec 2004 A1
20050021609 Houghton et al. Jan 2005 A1
20050028208 Ellis et al. Feb 2005 A1
20050031099 Iggulden et al. Feb 2005 A1
20050055716 Louie et al. Mar 2005 A1
20050108769 Arnold et al. May 2005 A1
20050138654 Minne Jun 2005 A1
20050144634 Koo et al. Jun 2005 A1
20050144646 Lecrom et al. Jun 2005 A1
20050160458 Baumgartner Jul 2005 A1
20050165784 Gomez et al. Jul 2005 A1
20050177853 Williams et al. Aug 2005 A1
20050216933 Black Sep 2005 A1
20050229212 Kuether et al. Oct 2005 A1
20050240968 Knudson et al. Oct 2005 A1
20050251558 Zaki Nov 2005 A1
20060031833 Huang et al. Feb 2006 A1
20060031883 Ellis et al. Feb 2006 A1
20060037048 DeYonker et al. Feb 2006 A1
20060041910 Hatanaka et al. Feb 2006 A1
20060041926 Istvan et al. Feb 2006 A1
20060075429 Istvan et al. Apr 2006 A1
20060107285 Medvinsky May 2006 A1
20060171390 La Joie Aug 2006 A1
20060190963 Wagner et al. Aug 2006 A1
20060195441 Julia et al. Aug 2006 A1
20060257123 Horozov et al. Nov 2006 A1
20060287916 Starr et al. Dec 2006 A1
20070061336 Ramer et al. Mar 2007 A1
20070094689 McElhatten et al. Apr 2007 A1
20070107016 Angel et al. May 2007 A1
20070118857 Chen et al. May 2007 A1
20070136486 Al Amri Jun 2007 A1
20070143783 Wagner et al. Jun 2007 A1
20070157281 Ellis et al. Jul 2007 A1
20070174888 Rubinstein Jul 2007 A1
20080077506 Rampell et al. Mar 2008 A1
20080109306 Maigret et al. May 2008 A1
20080155607 Klappert Jun 2008 A1
20080195664 Maharajh et al. Aug 2008 A1
20080242221 Shapiro et al. Oct 2008 A1
20080263600 Olague et al. Oct 2008 A1
20080276284 Bumgardner et al. Nov 2008 A1
20090013034 Cheng et al. Jan 2009 A1
20090028331 Millar et al. Jan 2009 A1
20090199230 Kumar et al. Aug 2009 A1
20100063877 Soroca et al. Mar 2010 A1
Foreign Referenced Citations (5)
Number Date Country
0691787 Jan 1996 EP
9211713 Jul 1992 WO
2005081523 Sep 2005 WO
2007086941 Aug 2007 WO
2007132165 Nov 2007 WO
Related Publications (1)
Number Date Country
20080256084 A1 Oct 2008 US