Simultaneous video streaming across multiple channels
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/16
G07C-009/00
G08B-025/01
G08G-001/0965
H04W-076/02
H04W-048/02
H04W-004/12
H04W-004/20
G05D-023/19
G05D-001/00
G05D-001/02
B60W-040/09
B60W-050/08
G06F-003/01
H04W-004/04
H04W-036/32
G08G-001/16
G01C-021/36
G01C-021/26
H04N-021/414
G08B-013/196
B60R-025/10
G06F-021/31
G06F-021/32
H04W-004/00
H04L-029/08
B60Q-001/00
B60R-016/037
G01C-021/00
G01C-021/34
G06F-003/0481
G06F-003/0484
G06F-009/445
G06F-017/28
G06F-017/30
G06F-021/00
G06K-009/00
G06Q-010/02
G06Q-010/00
G06Q-020/14
G06Q-030/00
G06Q-030/02
G06Q-030/06
G06Q-050/30
G07C-005/00
G07C-005/08
G08B-021/02
H04L-029/06
H04N-021/214
H04N-021/218
H04N-021/258
H04N-021/454
H04N-021/475
B60R-025/00
H04W-084/00
G08G-001/0967
H04N-007/18
H04W-012/06
H04W-012/08
G08B-021/06
G08B-029/18
G06F-003/0488
B60Q-001/52
출원번호
US-0253334
(2014-04-15)
등록번호
US-9235941
(2016-01-12)
발명자
/ 주소
Ricci, Christopher P.
Chincisan, Octavian
Yusupov, Alisher I.
출원인 / 주소
AutoConnect Holdings LLC
대리인 / 주소
Sheridan Ross P.C.
인용정보
피인용 횟수 :
7인용 특허 :
78
초록▼
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
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.
대표청구항▼
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 execu
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; anda 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; andproviding, 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 method of claim 5, wherein application of the at least one of a filter and restriction is based on an electronic address of the portable computational device on a network of the vehicle. 11. The method of claim 5, wherein the microprocessor executable media server operable to receive requests for content from a vehicle occupant by a portable computational device associated with the vehicle occupant and provide requested content to the portable computational device associated with the vehicle occupant, the media server having a contactable electronic address on a local area network maintained by the vehicle and further comprising: a microprocessor executable distributed network control server operable to access selected content on a public network external to a vehicle comprising the media controller subsystem, the distributed network control server having at least one of an assigned Internet Protocol (“IP”) address and global unicast address;the microprocessor executable media server operable to receive requests for content from a vehicle occupant by a portable computational device associated with the vehicle occupant and provide requested content to the portable computational device associated with the vehicle occupant, the media server having a contactable electronic address on a local area network maintained by the vehicle; anda microprocessor readable memory to store content. 12. The method of claim 11, 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. 13. The method of claim 11, 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 a device discovery daemon determines a device capability based on an opened port the portable communication device exposes, and 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 of a plurality of blade processors, each blade processor including a microprocessor, a memory, and a network interface and performing a different set of functions. 14. The method of claim 11, 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 the media server determines, from one or more of system data, portable computational device information and capabilities, 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. 15. A vehicle, comprising: a microprocessor;a microprocessor executable virtual network console that provides a portable computational device associated with a vehicle occupant with remote access to a microprocessor executable media server and receives a request for media content from the portable computational device; andthe microprocessor executable media server:determines, at least one of an identity of the vehicle occupant requesting 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 the portable computational device associated with the vehicle occupant;based on the at least one of the identity of the vehicle occupant requesting media content, the identity of the portable computational device associated with the vehicle occupant, and the spatial location of the vehicle occupant and/or portable computational device, applies at least one of a filter and restriction to the media content requested by the vehicle occupant 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; andprovides 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. 16. The vehicle of claim 15, wherein the portable computational device is discrete from, remote from, and in wireless communication with a 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. 17. The vehicle of claim 16, 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. 18. The vehicle of claim 15, 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. 19. The vehicle of claim 15, 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. 20. The vehicle of claim 15, wherein application of the at least one of a filter and restriction is based on an electronic address of the portable computational device on a network of the vehicle. 21. The vehicle of claim 15, wherein the microprocessor executable media server is operable to receive requests for content from a vehicle occupant by a portable computational device associated with the vehicle occupant and provide requested content to the portable computational device associated with the vehicle occupant, the media server having a contactable electronic address on a local area network maintained by the vehicle and further comprising: a microprocessor executable distributed network control server operable to access selected content on a public network external to a vehicle comprising the media controller subsystem, the distributed network control server having at least one of an assigned Internet Protocol (“IP”) address and global unicast address;the microprocessor executable media server operable to receive requests for content from a vehicle occupant by a portable computational device associated with the vehicle occupant and provide requested content to the portable computational device associated with the vehicle occupant, the media server having a contactable electronic address on a local area network maintained by the vehicle; anda microprocessor readable memory to store content. 22. The vehicle of claim 15, 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. 23. The vehicle of claim 15, 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 a device discovery daemon determines a device capability based on an opened port the portable communication device exposes, and 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 of a plurality of blade processors, each blade processor including a microprocessor, a memory, and a network interface and performing a different set of functions. 24. The vehicle of claim 15, wherein the vehicle occupant, through the remote 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 the media server determines, from one or more of system data, portable computational device information and capabilities, 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. 25. A tangible and non-transitory computer readable medium comprising microprocessor executable distributed network control server instructions that, when executed by a microprocessor, perform functions comprising: one or more instructions to provide, by a virtual network console, a portable computational device associated with a vehicle occupant with remote access to a microprocessor executable media server;one or more instructions to receive a request, by the virtual network console, for media content;one or more instructions to determine at least one of an identity of the vehicle occupant requesting media content, an identity of the portable computational device associated with the vehicle occupant, and a spatial location of the vehicle occupant and/or the portable computational device;one or more instructions, 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, to apply 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; andone or more instructions to provide 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. 26. The computer readable medium of claim 25, wherein the portable computational device is discrete from, remote from, and in wireless communication with a 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. 27. The computer readable medium of claim 26, wherein the one or more instructions 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. 28. The computer readable medium of claim 25, 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. 29. The computer readable medium of claim 25, 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. 30. The computer readable medium of claim 25, wherein application of the at least one of a filter and restriction is based on an electronic address of the portable computational device on a network of the vehicle.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (78)
McWalter,William F.; Kelly,Lisa M.; Decristo,Dianna L.; Razavi,Behfar, Abstract user interface manager with prioritization.
Abrams, Vincent D.; Izzard, III, Alexander Edwin; Cunningham, Glen; Parker, Kenneth R.; Woods, Timothy E., Appliance communication and control system and appliances for use in same.
Aaron, Jeffrey; Streijl, Robert, Devices, methods, and computer-readable media for providing sevices based upon identification of decision makers and owners associated with communication services.
Kashima, Koji; Sakaguchi, Tatsumi; Oryoji, Hiroshi; Eshima, Masashi, Electronic apparatus, reproduction control system, reproduction control method, and program therefor.
Filev, Dimitar Petrov; Gusikhin, Oleg Yurievitch; Syed, Fazal Urrahman; Klampfl, Erica; Giuli, Thomas J.; Chen, Yifan, Emotive engine and method for generating a simulated emotion for an information system.
Chatham Michael D. (Bloomington IL) Fotsch Paul D. (Dunlap IL) Heyveld Doyle G. (Peoria IL) Kelley Edward P. (Chillicothe IL) Lohmann ; Jr. Walter E. (Decatur IL) Roley David R. (Morton IL) Sieck Cha, Fatigue analysis and warning system.
Shuman, Valerie; Paulauskas, Cynthia; Shields, T. Russell; Weiland, Richard J.; Jasper, John C., Method and system for an in-vehicle computing architecture.
Cataldo, Anthony Joseph; Haggerty, Terry; Ubik, Henry Thomas; Patel, Mona; Harrington, Tim; Bacon, Tom; Wisherd, Dave; Bowman, Doug, Method and system for capturing vehicle data using an RF transmitter.
Addepalli, Sateesh K.; Dai, Lillian Lei; Sudhaakar, Raghuram S.; Somers, Robert Edward, System and method for establishing communication channels between on-board unit of vehicle and plurality of nodes.
Chitor, Ramesh; Strauss, Christopher J.; Keung, Nam; Jaji, Sebnem, System and method for tracking and billing vehicle users based on when and in which road lanes their vehicles have been driven.
Tomkins, Steve; Dodge, Dan; Van Der Veen, Peter; Tang, Xiaodan; Burgess, Colin, System having user interface using motion based object selection and mouse movement.
Sanders Rudy T. (9520 Rhea Ave. Northridge CA 91324) Fleishman Lee (2169 Brookfield Dr. Thousand Oaks CA 91362), User identifying vehicle control and security device.
Shaw David C. H. (3312 E. Mandeville Pl. Orange CA 92667) Shaw Judy Z. Z. (3312 E. Mandeville Pl. Orange CA 92667), Vehicle collision avoidance system.
Coffee, John R.; Rudow, Richard W.; Allen, Robert F.; Billings, Mark; Dye, David A.; Kirchner, Mark L.; Lewis, Robert W.; Marvin, Kevin M.; Sleeper, Robert D.; Tekniepe, William A., Vehicle tracking, communication and fleet management system.
Li, Liyun; Liu, Shaoshan; Wu, Shuang; Peng, James; Wang, Jingao, System and method for providing content in autonomous vehicles based on perception dynamically determined at real-time.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.