The novel features believed characteristic of the invention are set forth in the appended claims. The invention itself, however, as well as a preferred mode of use, further purposes and advantages thereof, will best be understood by reference to the following detailed description of an illustrative embodiment when read in conjunction with the accompanying figures, wherein:
Referring now to the figures, and in particular, referring to
Those skilled in the art will appreciate that data processing system 100 can include many additional components not specifically illustrated in
In a preferred embodiment of the present invention, pressure sensor 162 and vents 151a-d are coupled to data processing system 100 via hardware control interface 114, which control the opening/closing of vents 151a-d in response to data received from pressure sensor 162. Pressure sensor 162 is preferably implemented within a passenger seat. Also, as depicted, personalization accessory 158 is preferably hung from rearview mirror 156. While personalization accessory 158 is depicted as a pair of fuzzy dice, those with skill in the art will appreciate that personalization accessory 158 may be implemented by any object, including but not limited to: Mardi Gras beads, pine-tree shaped air fresheners, and high school graduation tassels.
Returning to step 202, if vent control manager 110 determines that the manual override is disabled, the process continues to step 204, which illustrates vent control manager 110 determining via hardware control interface 114 and pressure sensor 162 if a passenger is present in a particular seat. In a preferred embodiment of the present invention, vent control manager 110 may have a weight or pressure limit to determine if a passenger is present. For example, if the pressure detected by pressure sensor 162 equals or exceeds 30 lbs, vent control manager 110 may conclude that a passenger is present in the seat. Of course, those with skill in the art will appreciate that the pressure threshold utilized by vent control manager 110 to determine whether a passenger is present may be set to any pressure and is not limited to 30 lbs.
If vent control manager 110 determines that a passenger is not present, the process continues to step 206, which illustrates vent control manager 110 sending a command to close vents 151a-d via hardware control interface 114. The process returns to step 202 and proceeds in an iterative fashion.
If vent control manager 110 determines that a passenger is present, the process continues to step 208, which illustrates vent control manager 110 sending a command to open vents 151a-d via hardware control interface 114. The process returns to step 202 and proceeds in an iterative fashion.
As discussed, the present invention includes a method, system, and computer-usable medium for automatic air conditioning/heating venting control detection for vehicles. According to a preferred embodiment of the present invention, a vent control manager monitors a seat in a vehicle to determine if a passenger is occupying the seat and in response to determining the seat is occupied, the vent control manager opens at least one vent facing the seat. In response to determining the seat is not occupied, the vent control manager closes at least one vent facing the seat.
It should be understood that at least some aspects of the present invention may alternatively be implemented in a computer-usable medium that contains a program product. Programs defining functions in the present invention can be delivered to a data storage system or a computer system via a variety of signal-bearing media, which include, without limitation, non-writable storage media (e.g., CD-ROM), writable storage media (e.g., hard disk drive, read/write CD-ROM, optical media), system memory, such as, but not limited to Random Access Memory (RAM), and communication media, such as computer and telephone networks including Ethernet, the Internet, wireless networks, and like network systems. It should be understood, therefore, that such signal-bearing media, when carrying or encoding computer-readable instructions that direct method functions in the present invention, represent alternative embodiments of the present invention. Further, it is understood that the present invention may be implemented by a system having means in the form of hardware, software, or a combination of software and hardware as described herein or their equivalent.
While the present invention has been particularly shown and described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention. Furthermore, as utilized in the specification and the appended claims, the term “computer” or “system” or “computer system” or “computing device” includes any data processing system including, but not limited to, personal computers, servers, workstations, network computers, mainframe computers, routers, switches, personal digital assistants (PDAs), telephones, and any other system capable of processing, transmitting, receiving, capturing, and/or storing data.