Mobile computing device technology and systems and methods utilizing the same

US10032431B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10032431-B2
Application numberUS-201414768141-A
CountryUS
Kind codeB2
Filing dateMar 13, 2014
Priority dateMar 15, 2013
Publication dateJul 24, 2018
Grant dateJul 24, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • G06F13/382Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10032431B2 cover?
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 mob…
Who is the assignee on this patent?
Wilde Myles, Adiletta Matthew J, Wheeler William R, and 5 more
What technology area does this patent fall under?
Primary CPC classification G06F13/382. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 24 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).