Systems and methods for facilitating seamless flow content splicing
US-12177498-B2 · Dec 24, 2024 · US
US9894390B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9894390-B2 |
| Application number | US-201414333018-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 16, 2014 |
| Priority date | Dec 22, 2008 |
| Publication date | Feb 13, 2018 |
| Grant date | Feb 13, 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.
Various techniques for enhancing wireless networks and/or devices that can receive wireless signals are disclosed.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.