Altering orientation of data streams

US9894390B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9894390-B2
Application numberUS-201414333018-A
CountryUS
Kind codeB2
Filing dateJul 16, 2014
Priority dateDec 22, 2008
Publication dateFeb 13, 2018
Grant dateFeb 13, 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.

Various techniques for enhancing wireless networks and/or devices that can receive wireless signals are disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: generating, by a network device, data comprising video, the video streamed to a remote device; receiving, by the network device, orientation data identifying an orientation of the remote device, wherein the orientation of the remote device is based on an accelerometer; altering, by the network device, the orientation of the data comprising video based on the orientation of the remote device that is based on the accelerometer; and sending, by the network device, the altered orientation of the data comprising video to the remote device. 2. The method of claim 1 , further comprising: receiving the data comprising video from a website. 3. The method of claim 1 , further comprising: encoding user profile information into the data comprising video. 4. The method of claim 1 , further comprising: encoding an advertisement into the data comprising video. 5. The method of claim 1 , further comprising: encoding a message conforming to a simple mail message protocol into the data comprising video. 6. The method of claim 1 , further comprising: submitting a bid to an arbiter in response to receiving a request for a data channel from the device, the bid comprising a price per block of datum transferred to the device; and receiving an indication that the bid was accepted and the data channel was allocated to the device. 7. A network device comprising: a processor; and memory coupled to the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising: generating data comprising video, the video streamed to a mobile device; receiving orientation data identifying an orientation of the mobile device, wherein the orientation of the mobile device is based on an accelerometer; altering the orientation of the data comprising video based on the orientation of the mobile device that is based on the accelerometer; and sending the altered orientation of the data comprising video to the device. 8. The system of claim 7 , the operations further comprising: receiving the data comprising video from a website. 9. The system of claim 7 , the operations further comprising: encoding user profile information into the data comprising video. 10. The system of claim 7 , the operations further comprising: encoding an advertisement into the data comprising video. 11. The system of claim 7 , the operations further comprising: encoding a message conforming to a simple mail message protocol into the data comprising the video. 12. The system of claim 7 , the operations further comprising: submitting a bid to an arbiter in response to receiving a request for a data channel from the device, the bid comprising a price per block of datum transferred to the device; and receiving an indication that the bid was accepted and the data channel was allocated to the device. 13. A computer readable storage medium that is not a propagating signal, the computer-readable storage medium comprising executable instructions that when executed by a processor cause the processor to effectuate operations comprising: generating data comprising video, the video streamed to a remote device; receiving orientation data identifying an orientation of the remote device, wherein the orientation of the remote device is based on an accelerometer; altering orientation of the data comprising video based on the orientation of the remote device that is based on the accelerometer; and sending the altered orientation of the data comprising video to the remote device. 14. The computer readable storage medium of claim 13 , the operations further comprising: encoding user profile information into the data comprising video. 15. The computer readable storage medium of claim 13 , the operations further comprising: encoding an advertisement into the data comprising video. 16. The computer readable storage medium of claim 13 , the operations further comprising: encoding a message conforming to a simple mail message protocol into the data comprising video. 17. The computer readable storage medium of claim 13 , the operations further comprising: submitting a bid to an arbiter in response to receiving a request for a data channel from the device, the bid comprising a price per block of datum transferred to the device; and receiving an indication that the bid was accepted and the data channel was allocated to the device. 18. The method of claim 1 , wherein the remote device is a mobile phone. 19. The method of claim 1 , wherein the altering the orientation of the data comprising the video comprises changing a way that frames of video are encoded into packets.

Assignees

Inventors

Classifications

  • Terminal profiles · CPC title

  • Processing of additional data, e.g. scrambling of additional data or processing content descriptors · CPC title

  • Billing {, e.g. for subscription services (payment schemes, architectures or protocols G06Q20/00; e-commerce G06Q30/00; arrangements for billing for the use of broadcast information or broadcast-related information H04H60/21)} · CPC title

  • Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream · CPC title

  • Electronic shopping (payment schemes, payment architectures or payment protocols for electronic shopping systems G06Q20/12) · 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 US9894390B2 cover?
Various techniques for enhancing wireless networks and/or devices that can receive wireless signals are disclosed.
Who is the assignee on this patent?
At & T Mobility Ii Llc, At & T Mobility Ii Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/23424. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 13 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).