Consumer purchasing and inventory control assistant apparatus, system and methods
US-12148022-B2 · Nov 19, 2024 · US
US9235941B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9235941-B2 |
| Application number | US-201414253334-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 15, 2014 |
| Priority date | Mar 14, 2012 |
| Publication date | Jan 12, 2016 |
| Grant date | Jan 12, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and systems for a media controller subsystem that can provide video streaming using a distributed network control server, media server, and virtual network console on a common processing or circuit board and filter and apply restrictions to media content based on one or more of the identity of the vehicle occupant requesting media content, the identity of a portable computational device associated with the vehicle occupant, and the spatial location of the vehicle occupant and/or remote computational device.
Opening claim text (preview).
What is claimed is: 1. A media controller subsystem comprising: a microprocessor; a microprocessor executable distributed network control server that, when executed by the microprocessor, accesses selected content on a public network external to a vehicle comprising a media controller subsystem, the microprocessor executable distributed network control server having at least one of an assigned Internet Protocol (“IP”) address and global unicast address; a microprocessor executable media server that, when executed by the microprocessor, receives requests for content from a vehicle occupant by a portable computational device associated with the vehicle occupant and provides requested content to the portable computational device associated with the vehicle occupant, the microprocessor executable media server having a contactable electronic address on a local area network maintained by the vehicle; a microprocessor readable memory to store content; and a microprocessor executable virtual network console that, when executed by the microprocessor, provides provide the portable computational device with remote access to the media server, wherein the media server simultaneously provides, via different wireless channels, different requested content to different portable computational devices and/or on board displays associated with different vehicle occupants. 2. The media controller subsystem of claim 1 , wherein the distributed network control server, media server, and virtual network console are on a common media processing board mounted on the vehicle, wherein the virtual network console operates in accordance with the Remote Frame Buffer protocol on top of the Transport Control Protocol (“TCP”)/IP suite of protocols, thereby causing the portable computational device to appear to a computer mounted in the vehicle as if the portable computational device is part of the on board vehicle control system comprising the computer, wherein requested content is provided to different portable computational devices and/or on board displays associated with different vehicle occupants on different channels via one or more of WiFi, Bluetooth, and NFC, wherein each different portable computational device and/or on board display of different vehicle occupants are provided with corresponding requested content simultaneously and control what requested content is provided to the associated vehicle occupant and to what on board display and/or portable computational device of the associated vehicle occupant the requested content is provided, and wherein the portable computational device is discrete from, remote from, and in wireless communication with the media processing board. 3. The media controller subsystem of claim 1 , further comprising a combo controller having one or more ports to implement one or more device discovery functions and/or packetize information for transmission via the Internet Protocol over an Ethernet network, wherein the combo controller installs a correct driver for a discovered portable computational device and maps the discovered portable computational device address to an assigned IP address for interaction with a corresponding blade processor, and further comprising a plurality of blade processors, each blade processor including a microprocessor, a memory, and a network interface and performing a different set of functions. 4. The media controller of claim 1 , wherein the vehicle occupant, through the portable computational device, can control one or more of the following media presentation features of a screen and sound system mounted on the vehicle: volume, contrast, resolution, and channel selection, wherein a device discovery daemon determines a device capability based on an opened port the portable communication device exposes, wherein the media server determines, from one or more of system data comprising portable computational device information and/or ca s abilities an identity of the vehicle occupant, an identity of the portable computational device, and spatial location of the computational device, one or more of a filter and restriction to be applied to the requested content and provides one or more of filtered and restricted content to the portable computational device. 5. A method, comprising: providing, by a microprocessor executing a microprocessor executable virtual network console, a portable computational device associated with a vehicle occupant with remote access to a microprocessor executable media server; receiving, by the microprocessor executing the microprocessor executable virtual network console, a request for media content; determining, by the microprocessor executable media server, at least one of an identity of the vehicle occupant requesting, by the portable computational device associated with the vehicle occupant, the media content, an identity of the portable computational device associated with the vehicle occupant, and a spatial location of the vehicle occupant and/or portable computational device; based on the at least one of the identity of the vehicle occupant requesting media content, the identity of a portable computational device associated with the vehicle occupant, and the spatial location of the vehicle occupant and/or the portable computational device, applying, by the microprocessor executable media server, at least one of a filter and restriction to the requested media content to form filtered and/or permitted media content to be provided to the portable computational device and/or on board display associated with the vehicle occupant; and providing, by the microprocessor executable media server, the filtered and/or permitted media content to the portable computational device and/or on board display associated with the vehicle occupant, wherein the media server simultaneously provides, via different wireless channels, different filtered and/or permitted media content to different portable computational devices and/or on board displays associated with different vehicle occupants. 6. The method of claim 5 , wherein the portable computational device is discrete from, remote from, and in wireless communication with the media processing board, wherein the at least one of a filter and restriction is applied to a media request of the vehicle occupant before the requested media content is accessed and wherein the at least one of a filter and restriction is one or more of an age-related content filter and/or restriction and a privacy filter and/or restriction. 7. The method of claim 6 , wherein the microprocessor executable media server applies the at least one of a filter and restriction based on the at least one of the identity of the vehicle occupant requesting media content and the identity of a portable computational device associated with the vehicle occupant, wherein the at least one of a filter and restriction bans a type of content requested, bans a source of the content, redirects the request to a different source of the content, and/or limits the vehicle occupant to content from an approved source. 8. The method of claim 5 , wherein the portable computational device is discrete from, remote from, and in wireless communication with the media processing board, wherein the at least one of a filter and restriction is applied after the requested media content is accessed and wherein the at least one of a filter and restriction is one or more of an age-related content filter and/or restriction and a privacy filter and/or restriction. 9. The method of claim 5 , wherein a menu displayed to each occupant enables access to media content and wherein the at least one of a filter and restriction determines a content and/or configuration of the menu presented to each occupant. 10. The meth
Authentication · CPC title
Output of additional, non-guidance related information, e.g. low fuel level (G01C21/3679 takes precedence) · CPC title
Single storage device · CPC title
using sound · CPC title
Display of a road map (G01C21/3614 takes precedence; guidance using 3D or perspective road maps G01C21/3635) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.