Mapping application with turn-by-turn navigation mode for output to vehicle display
US-9857193-B2 · Jan 2, 2018 · US
US10032431B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10032431-B2 |
| Application number | US-201414768141-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 13, 2014 |
| Priority date | Mar 15, 2013 |
| Publication date | Jul 24, 2018 |
| Grant date | Jul 24, 2018 |
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.
Mobile computing device technology and systems and methods using the same are described herein. In particular, mobile computing devices that may serve as a processing component of a disaggregated computing system described, non-integral screens that may be paired with the mobile computing devices, and systems and methods using such devices and screens are described. In some embodiments, the mobile computing device technology includes a mobile computing device that lacks an integral screen, but which is capable of throwing at least video information to a non-integral target screen, e.g., via a paired connection established over a wired or wireless communication interface.
Opening claim text (preview).
What is claimed is: 1. A mobile computing device comprising a processor and a memory, the memory comprising at least one module comprising computer readable instructions which when executed by said processor causes said mobile computing device to perform the following operations comprising: establishing a paired connection with at least one target screen via at least one of a wired and wireless communication interface, wherein the target screen is a screen that is not integral to said mobile computing device; and transmitting at least video information generated by at least one of an application on said mobile computing device and an operating system (OS) on said mobile computing device to said target screen over at least said paired connection; wherein: said mobile computing device lacks an integral display; said at least one module comprises an access control module having access instructions which when executed cause said mobile computing device to perform access management operations, said access management operations comprising transmitting a token to the target screen, wherein said token is configured to specify a degree to which the target screen has control over said application on said mobile computing device, said OS on said mobile computing device, or a combination thereof. 2. The mobile computing device of claim 1 , comprising a wireless communication interface wherein said at least one module comprises an input device module comprising computer readable instructions which when executed by said processor cause said mobile computing device to wirelessly pair with said at least one input device via said wireless communication interface. 3. The mobile computing device of claim 1 , wherein establishing said paired connection comprises: causing said mobile computing device to transmit a request message to the target screen, the request message configured to cause the target screen to transmit an identifier to said mobile computing device; and causing said mobile computing device to determine the identity of the target screen from at least said identifier. 4. The mobile computing device of claim 3 , wherein establishing said paired connection further comprises: causing said mobile computing device to establish a pairing session and a unidirectional communications channel with said target screen; and causing said mobile computing device to establish a communications backchannel with said target screen. 5. The mobile computing device of claim 1 , wherein said video information comprises frames of a frame buffer of at least one of said application executing on said mobile computing device and said operating system (OS) executing on said mobile computing device, and said at least one module comprises a framethrower (FT) module including computer readable FT instructions, wherein said FT instructions when executed by said processor cause said mobile computing device to perform the following operations comprising: capturing said frames; encapsulating said frames into packets; and transmitting said packets to said target screen over said paired connection. 6. The mobile computing device of claim 5 , wherein said FT instructions when executed by said processor further cause said mobile computing device to perform the following operations comprising: compressing said frames prior to encapsulating said frames into said packets; monitoring at least one monitored performance metric; and dynamically adjusting at least one of a level and type of compression applied to said frames at least in part on said at least one monitored performance metric. 7. The mobile computing device of claim 1 , wherein said video information comprises frames of a frame buffer of said at least one of said application executing on said mobile computing device and said operating system (OS) executing on said mobile computing device, and said at least one module comprises a streamthrower (ST) module including computer readable ST instructions, wherein said ST instructions when executed by said processor cause said mobile computing device to perform the following operations comprising: capturing said frames; converting said frames into video; and transmitting a signal containing said video to said target screen over said paired connection consistent with a predetermined video transmission protocol. 8. The mobile computing device of claim 1 , further comprising: a first database correlating one or more input device outputs with one or more actions; wherein said at least one module comprises a gesture module comprising computer readable gesture instructions, wherein said gesture instructions when executed cause said mobile computing device to perform the following operations comprising: monitoring for receipt of an input device output from least one input device so as to determine a detected input device output; comparing the detected input device output to input device outputs in said first database; and when said detected input device output matches or correlates to an input device output in said input device database, performing said one or more actions correlating to said input device output in said first database. 9. The mobile computing device of claim 1 , wherein said computer readable instructions of said at least one module when executed cause said mobile computing device to assert control over one or more resources of said target screen. 10. A screen comprising a display, a processor, and a memory having a device pairing module having computer readable pairing instructions stored thereon, wherein said pairing instructions when executed cause said screen to perform the following operations comprising: monitoring for receipt of a pairing request message from a mobile computing device; in response to said pairing request message, transmitting an identifier message to said mobile computing device, said identifier message configured to cause said mobile computing device to identify said screen; establishing a paired connection with said mobile computing device via at least one of a wired or wireless communication interface; receiving a token from the mobile computing device, said token specifying a degree to which the target screen has control over resources of the mobile computing device, said resources of the mobile computing device comprising an application on said mobile computing device, an operating system on said mobile computing device, or a combination thereof; and in response to receipt of a media signal containing at least video information from said mobile computing device over said paired connection, displaying said video information on said display. 11. The screen of claim 10 , wherein: said media signal comprises packets encapsulating said video information; said screen further comprises a video decode (VD) module stored in said memory, said VD module comprising computer readable VD instructions which when executed by said processor cause said screen to perform the following operations comprising: in response to receipt of said packets, decoding said packets to obtain the video information contained therein. 12. The screen of claim 10 , further comprising an input device monitoring (IDM) module stored in said memory, said IDM module comprising computer readable IDM instructions which when executed by said processor cause said screen to perform the following operations comprising: monitoring, in response to receipt of an output signal from an input device, the output signal for an input device event; and transmitting, in response to detection of an input device event, a reporting signal to said mobile computing device, the reporting signal containing an
using universal interface adapter · CPC title
Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder · CPC title
Orthogonal multiplex systems, {e.g. using WALSH codes}(H04J13/00 takes precedence) · CPC title
Direct-mode setup · CPC title
Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.