| Patent application number | Description | Published |
| 20100270775 | KNEE AIRBAG ASSEMBLIES CONFIGURED FOR INFLATOR INSERTION AND INFLATOR-MEDIATED COUPLING TO AN AIRBAG HOUSING - An airbag assembly with a reduced-cost knee airbag cushion and internal tethers can be formed from a single rectangular panel of material so that there is very little material waste. A pleat can be formed in a rear face so that the combination of tethers and pleat help the cushion deploy with favorable characteristics and adopt an arced shape when inflated. The cushion can have apertures for inserting an inflator with mounting stems partially within the cushion so that the mounting stems can be used to couple the cushion to an airbag housing. The assembly can also have a bag strap formed from a single piece of fabric that can wrap around a rolled and/or folded cushion. The assembly can also have a stabilizer strap that can be coupled to the cushion and to the airbag housing so that during deployment, the cushion does not skew or twist. | 10-28-2010 |
| 20100270779 | INFLATABLE KNEE AIRBAGS AND INTERNAL TETHERS PRODUCED FROM SINGLE PANELS OF MATERIAL - An airbag assembly with a reduced-cost knee airbag cushion and internal tethers can be formed from a single rectangular panel of material so that there is very little material waste. A pleat can be formed in a rear face so that the combination of tethers and pleat help the cushion deploy with favorable characteristics and adopt an arced shape when inflated. The cushion can have apertures for inserting an inflator with mounting stems partially within the cushion so that the mounting stems can be used to couple the cushion to an airbag housing. The assembly can also have a bag strap formed from a single piece of fabric that can wrap around a rolled and/or folded cushion. The assembly can also have a stabilizer strap that can be coupled to the cushion and to the airbag housing so that during deployment, the cushion does not skew or twist. | 10-28-2010 |
| 20100270782 | INFLATABLE KNEE AIRBAG ASSEMBLIES WITH BAG STRAPS FOR WRAPPING THE AIRBAGS AND OPTIMIZING DEPLOYMENT - An airbag assembly with a reduced-cost knee airbag cushion and internal tethers can be formed from a single rectangular panel of material so that there is very little material waste. A pleat can be formed in a rear face so that the combination of tethers and pleat help the cushion deploy with favorable characteristics and adopt an arced shape when inflated. The cushion can have apertures for inserting an inflator with mounting stems partially within the cushion so that the mounting stems can be used to couple the cushion to an airbag housing. The assembly can also have a bag strap formed from a single piece of fabric that can wrap around a rolled and/or folded cushion. The assembly can also have a stabilizer strap that can be coupled to the cushion and to the airbag housing so that during deployment, the cushion does not skew or twist. | 10-28-2010 |
| 20110012327 | INFLATABLE KNEE AIRBAG HAVING TWO CHAMBERS SEPARATED BY AN INTERNAL TETHER - Inflatable airbag cushions can be formed with one or more inflatable chambers, each having different inflated widths and volumes. For example, an inflatable knee airbag can have a first chamber that is adjacent to the periphery of the airbag and a second chamber that is nested within the first chamber. The two chambers can be fluidly coupled and the second chamber may have a vent formed in it that can release inflation gas out of the airbag. The airbag may have more than one nested chamber. The nested chambers can be defined by one or more internal tethers that can be formed from one or more pieces of material. The airbag can be configured such that it and any internal tethers are produced from a single panel of material. | 01-20-2011 |
| 20110148077 | INFLATABLE AIRBAG ASSEMBLY WITH AN INTEGRAL COVER - Inflatable airbag cushions can be rolled and/or folded into a housing assembly. The housing assembly aids in coupling an inflator to the airbag and a vehicle structure. The housing also couples the airbag to a vehicle structure. The housing can be mounted behind an knee bolster or steering wheel of a vehicle and has a cover that can be flush with the cabin side of the mounted position. The housing cover can be a cosmetically finished piece or a cosmetically unfinished piece. The housing cover can be an integral part of the housing, and may be used in combination with a one-piece inflator mounting bracket and heat shield. | 06-23-2011 |
| Patent application number | Description | Published |
| 20100235321 | PROGRAMMING MODEL FOR SYNCHRONIZING BROWSER CACHES ACROSS DEVICES AND WEB SERVICES - A computer user may use a computing environment comprising a set of computers that respectively feature a web browser having a browser cache containing many types of data objects, including application resources and user-generated data files. However, the contents of a browser cache significantly contribute to the computing environment of a computer, and the computing environments presented by each computer may diverge, providing an inconsistent computing environment. Instead, the contents of browser caches of the computers comprising the computing environment may be synchronized across computers. Additionally, the browser cache may be synchronized with the other data objects of a computing environment (such as relevant portions of the filesystem); the synchronizing may be implemented as an out-of-browser process executing independently of the applications, and even when the browser is not executing; and the synchronization may be exposed through a programmatic access with which web applications may interact. | 09-16-2010 |
| 20100235829 | PROGRAMMING MODEL FOR INSTALLING AND DISTRIBUTING OCCASIONALLY CONNECTED APPLICATIONS - An application executing in a virtual environment, such as a web browser, may be serviced by an application host, such as a webserver that maintains application resources or provides runtime services to the application. However, it may be difficult to configure the application to operate suitably when the application host is unavailable. Techniques for facilitating such operation include the storing of application resources in a computing environment (such as the local file system or a deployable mesh or cloud environment) while also initiating the application within the virtual environment in the context of the application host, which may reduce difficulties with isolation policies imposed by the virtual environment (e.g., cross-domain restrictions imposed by the web browser.) This configuration may promote the servicing of the application alongside other applications and data objects, e.g., the automated deployment and synchronization of the application among all devices comprising the user's mesh environment. | 09-16-2010 |
| 20100235830 | PROGRAMMING MODEL FOR APPLICATION AND DATA ACCESS AND SYNCHRONIZATION WITHIN VIRTUAL ENVIRONMENTS - Applications executing on computer systems may execute in a virtual environment, such as a web application executing in a web browser. An application may access the actual computing environment (such as the filesystem), but this accessing may be complicated; e.g., the computing environment may be deployed across many computers and devices, and may be synchronized for offline access via a local cache. A computing environment component may service the complex computing environment (e.g., by managing the cache and retrieving remotely stored data objects) and expose it as a well-organized set of data objects. A virtual environment interface (e.g., a web browser plug-in) may allow applications hosted in the virtual environment to access the computing environment through the computing environment component. Programmatic interfaces may also be implemented to permit such accessing via familiar programming languages and techniques, such as JavaScript libraries exposed to web applications in the web browser. | 09-16-2010 |