Qwilt Expands Into LTE Broadcast

Qwilt, an over-the-top video technology vendor whose investors include Cisco and Google Chairman Eric Schmidt, has developed a product that could help wireless carriers such as Sprint and Verizon use LTE broadcast platforms to compete with pay TV distributors.

Sahar
Sahar

Dan Sahar, Qwilt co-founder and VP of product marketing, is named as inventor on a patent application published on Thursday. Redwood City, Calif.-based Qwilt filed the application, titled, “System and methods thereof for delivery of popular content using a multimedia broadcast multicast service,” on April 17.

Abstract: Methods and systems for indexing and efficiently retrieving media content in a database use subtitle data of media content items, including subtitle text and timestamps, for indexing the items. A media server coupled to a communication network identifies keywords in the subtitle data, and stores the media content items in association with metadata including the keywords. When a search request for media content is received, a search for media content includes searching the metadata of the stored media content to identify media content items having subtitles matching the search request. In one example, keywords are translated into multiple languages to enable searching of the metadata in multiple languages. In another example, timestamp information included in the subtitle data is also included in the metadata so as to enable a search to return a time point within a media content item at which a keyword matches the search request.

Patent Application

Related article:
Cisco, Google Founder Back Qwilt 

Qwilt LTE Broadcast 2

Claims:

1. A content caching system comprising: an interface to a network, the network delivering content from one or more content sources to one or more user devices; a cache memory communicatively connected to the interface; and a processing unit, communicatively connected to the network, configured to: identify popular content sent over the network; store the identified popular content in the cache memory; deliver at least a portion of the identified popular content to a gateway coupled to the network, the gateway configured to provide a multicast service respective of the content; intercept a request to deliver popular content stored in the cache memory; and redirect the request from a user device to deliver the popular content stored in the cache memory to the gateway upon determination that the requesting user device may receive the popular content from the gateway.

2. The content caching system of claim 1, wherein the gateway is configured to be operative with respect of at least one of: multimedia broadcast multicast service (MBMS) and evolved MBMS (eMBMS).

3. The content caching system of claim 1, wherein the content is provided from one or more multimedia content sources (MMCSs), each of the one or more MMCSs being communicatively coupled to the network.

4. The content caching system of claim 1, wherein the redirect of the request occurs prior to starting delivery of the popular content to the user device.

5. The content caching system of claim 1, wherein the redirect of the request occurs after a period of delivery of a portion of the popular content from the cache memory of the content caching system.

6. The content caching system of claim 5, wherein a size of the portion of the popular content is determined to be such that upon switching from popular content delivery from the cache memory of the content caching system to the gateway, the user device continuously receives the popular content without interruption.

7. The content caching system of claim 1, wherein the processing unit is further configured to: provide the popular content from the cache memory of the content caching system upon determination that the gateway is unable to provide the popular content to the user device.

8. The content caching system of claim 1, wherein the popular content is multimedia content.

9. The content caching system of claim 1, wherein the content is at least one of: live content and on-demand content.

10. A method for delivering popular content to a user device, the method comprising: identifying content transferred over a network; determining a popularity of the identified content; storing, in a cache of a content caching system, content determined to be popular content; transferring the popular content to a gateway upon determination that the popular content may be delivered by the gateway, the gateway being communicatively coupled to the content caching system and configured to provide a multicast service respective of the popular content; receiving a request from the user device for delivery of the popular content; and redirecting the request to the gateway upon determination that the user device may be communicatively coupled to the gateway for reception of the popular content.

11. The method of claim 10, wherein the gateway is configured to be operative with respect of at least one of: multimedia broadcast multicast service (MBMS) and evolved MBMS (eMBMS).

12. The method of claim 10, wherein the content is provided from one or more multimedia content sources (MMCSs), each of the one or more MMCSs being communicatively coupled to the network.

13. The method of claim 10, wherein the redirect of the request occurs prior to starting delivery of the popular content to the user device.

14. The method of claim 10, wherein the redirecting the request occurs after a period of delivery of a portion of the popular content from the cache of the content caching system.

15. The method of claim 14, wherein a size of the portion of the popular content is determined to be such that upon switching from popular content delivery from the cache of the content caching system to the gateway, the user device continuously receives the popular content without interruption.

16. The method of claim 10, further comprising: providing the popular content from the cache of the content caching system upon determination that the gateway is unable to provide the popular content to the user device.

17. The method of claim 10, wherein the popular content is multimedia content.

18. The method of claim 10, wherein the content is at least one of: live content and on-demand content.

19. A non-transitory computer readable storage medium storing a program for executing a method for delivering popular content to a user device, the method comprising: identifying content transferred over a network; determining a popularity of the identified content; storing, in a cache of a content caching system, content determined to be popular content; transferring the popular content to a gateway upon determination that the popular content may be delivered by the gateway, the gateway being communicatively coupled to the content caching system and configured to provide a multicast service respective of the popular content; receiving a request from the user device for delivery of the popular content; and redirecting the request to the gateway upon determination that the user device may be communicatively coupled to the gateway for reception of the popular content.

20. A content caching system comprising: one or more processors; a cache configured to store popular content; and memory storing executable instructions that, when executed by the one or more processors, causes the one or more processors to: intercept a request from a user device to deliver the popular content stored in the cache; and redirect the request to deliver the popular content stored in the cache to a gateway based on a determination that the requesting user device may receive the popular content from the gateway, the gateway configured to provide a multicast service respective of the popular content.

1 Comment on Qwilt Expands Into LTE Broadcast

  1. You really make it seem so easy along with your presentation but I in finding this topic to be really something which I feel I would never understand. It sort of feels too complicated and very large for me. I am looking ahead for your subsequent publish, I’ll attempt to get the hold of it!

Comments are closed.