IP Library Patent Application 12319314
Patent Application
App. No. 12/319,314

Systems and methods for content delivery

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/319,314
Abstract

A method is provided of determining the how information from any information system changes over time. WebPages A through WebPages Z with nodes A through Z, are located, where A through Z are integers. Timestamp values for each of a node from A through Z are retrieved. Timestamp values from A are subtracted to create a denominator time value. A distance between the nodes A through Z is determined by calculating a number of edges in the digraph to create a numerator value. The distance is divided by the denominator time value to provide a velocity value.

Claims (89)

1 . A method for delivering content, the method comprising:

receiving a query;

selecting a search result based upon a predefined velocity value;

computing a sentiment corresponding to a topic associated with the selected search result;

finding a sentiment having a specified relationship to a threshold and corresponding to content related to the topic associated with the selected search result; and

transmitting the content to a digital device for display therein.

2 . The method of claim 1 , wherein the predefined velocity value is measured as a point closest in time to when the search result was generated, edited, or modified relative to when the query was received.

3 . The method of claim 1 , the method further comprising:

transmitting at least a portion of the selected search result to the digital device for display therein.

4 . The method of claim 1 , wherein the content comprises text, audio, a link, video or any combination thereof.

5 . The method of claim 1 , wherein the received query is a name of an event, a company name, a stock ticker, a sector name, an industry name, a group name, a product name or any combination thereof.

6 . The method of claim 1 , the method further comprising:

selecting a search result based upon a characteristic of the search result.

7 . The method of claim 6 , wherein the characteristic is a mainstream media search result, a blog search result, a news wire search result, an advertisement search result or any combination thereof.

8 . The method of claim 1 , the method further comprising:

selecting a search result based upon a language used in the search result.

9 . The method of claim 8 , wherein the language is French, Japanese, Chinese, Spanish, German or English.

10 . The method of claim 1 , the method further comprising:

selecting a search result based upon a type of device used to submit the query.

11 . The method of claim 10 , wherein the type of the device used is a computing device, a laptop computer, a desktop computer, or a mobile communications device.

12 . The method of claim 1 , the method further comprising:

selecting a search result generated by a person other than a person that submitted the query, the search result generated in direct response to the query.

13 . The method of claim 1 , the method further comprising:

selecting a search result generated by an entity having a social relationship to an entity that submitted the query.

14 . The method of claim 1 , the method further comprising:

determining whether the transmitted content was accessed.

15 . The method of claim 14 , the method further comprising:

generating data describing the content accessed; and

computing a sentiment corresponding to a topic associated with the content accessed.

16 . A system for content delivery, the system comprising:

an interface module configured to receive a query;

a search engine in communication with the interface module, the search engine configured to select a search result based upon a predefined velocity value;

a processing component in communication with the search engine, the processing component configured to compute a sentiment corresponding to a topic associated with the selected search result, to find a sentiment having a specified relationship to a threshold and corresponding to content related to the topic associated with the selected search result; and

a transmission module in communication with the processing component, the transmission module configured to transmit the content to a digital device for display therein.

17 . The system of claim 16 , wherein the predefined velocity value is measured as a point closest in time to when the search result was generated, edited, or modified.

18 . A system for content delivery, the system comprising:

a processor;

a computer readable storage medium having instructions for execution by the processor which causes the processor to deliver content;

wherein the processor is coupled to the computer readable storage medium, the processor executing the instructions on the computer readable storage medium to:

receive a query;

select a search result based upon a predefined velocity value;

compute a sentiment corresponding to a topic associated with the selected search result;

find a sentiment having a specified relationship to a threshold and corresponding to a topic related to content associated with the selected search result; and

transmit the content to a digital device for display therein.

19 . The system of claim 18 , wherein the predefined velocity value is measured as a point closest in time to when the search result was generated, edited, or modified.

20 . A method for selecting a search result for generation of content for transmission to a digital device for display therein, the method comprising:

selecting from multiple search results a search result based upon a predefined velocity value;

computing a sentiment corresponding to a topic associated with the selected search result;

finding a sentiment having a specified relationship to a threshold and corresponding to content related to the topic associated with the selected search result; and

transmitting the content to the digital device for display therein.

21 . The method of claim 20 , wherein the selected search result originated from a networked sensor.

22 . The method of claim 21 , wherein the networked sensor is a GPS device, card key reader, credit card reader, or game console.

23 . The method of claim 20 , wherein the predefined velocity value is measured as a point closest in time to when the search result was generated, edited, or modified.

24 . A system for selecting a search result for generation of content for transmission to a digital device for display therein, the system comprising:

a search engine configured to select from multiple search results a search result based upon a predefined velocity value;

a processing component in communication with the search engine, the processing component configured to compute a sentiment corresponding to a topic associated with the selected search result, to find a sentiment having a specified relationship to a threshold and corresponding to content related to the topic associated with the selected search result; and

a transmission module in communication with the processing component, the transmission module configured to transmit the content to the digital device for display therein.

25 . The system of claim 24 , wherein the predefined velocity value is measured as a point closest in time to when the search result was generated, edited, or modified relative to when the query was received.

26 . A computer readable storage medium having a computer readable code for operating a computer to perform a method for selecting a search result for generation of content for transmission to a digital device for display therein, the method comprising:

selecting from multiple search results a search result based upon a predefined velocity value;

computing a sentiment corresponding to a topic associated with the selected search result;

finding a sentiment having a specified relationship to a threshold and corresponding to content related to the topic associated with the selected search result; and

transmitting the content to the digital device for display therein.

27 . The computer readable storage medium of claim 26 , wherein the predefined velocity value is measured as a point closest in time to when the search result was generated, edited, or modified.

28 . The computer readable storage medium of claim 26 , wherein the selected search result originated from a networked sensor.

29 . The computer readable storage medium of claim 28 , wherein the networked sensor is a GPS device, card key reader, credit card reader, or game console.

30 . The computer readable storage medium of claim 26 , wherein the content includes a link to a third-party web site.

31 . The computer readable storage medium of claim 26 , the method further comprising:

transmitting the computed sentiment to the digital device for display therein as a color of red, yellow, or green.

32 . A method for delivering advertisements, the method comprising:

receiving a query;

matching the query to real-time content;

matching the real-time content to an advertisement; and

transmitting the advertisement to a digital device for display therein.

33 . The method of claim 32 , wherein the real-time content is generated, edited, or modified within seven days of when the query was received.

34 . The method of claim 32 , the method further comprising:

transmitting at least a portion of the real-time content to the digital device for display therein.

35 . A method for delivering advertisements, the method comprising:

receiving a query from a digital device;

matching the query to a personal preference associated with a user of the digital device;

matching the personal preference to a real-time advertisement; and

transmitting the real-time advertisement to the digital device for display therein.

36 . The method of claim 35 , wherein the personal preference is the user's gender, age, income, interest or any combination thereof.

37 . A method for delivering advertisements, the method comprising:

receiving a query from a digital device;

matching the query to real-time content;

matching the query to a personal preference associated with a user of the digital device;

matching the real-time content and the personal preference to a real-time advertisement; and

transmitting the real-time advertisement to the digital device for display therein.

Assignments (7)
CHANGE OF NAME Recorded Apr 12, 2017
From: SKYGRID HOLDINGS, LLC
To: ALGO, LLC
Reel/Frame 042233/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2015
From: TOUCHONTV USA, INC.
To: SKYGRID HOLDINGS, LLC
Reel/Frame 035871/0800 →
BILL OF SALE Recorded Nov 2, 2014
From: SKYGRID, INC.
To: TOUCHONTV USA
Reel/Frame 034115/0888 →
ASSIGNMENT AND ASSUMPTION OF SECURITY AGREEMENT Recorded Jun 10, 2013
From: SQUARE 1 BANK
To: TOUCHONTV USA, INC.
Reel/Frame 030586/0195 →
SECURITY AGREEMENT Recorded May 18, 2011
From: SKYGRID, INC.
To: SQUARE 1 BANK
Reel/Frame 026299/0267 →
RE-RECORD TO CORRECT THE NAME OF THE ASSIGNOR, PREVIOUSLY RECORDED ON REEL 022118 FRAME 0514. Recorded Mar 2, 2009
From: POMPLUN, KEVIN
To: SKYGRID, INC.
Reel/Frame 022362/0414 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2009
From: POMPLUM, KEVIN
To: SKYGRID, INC.
Reel/Frame 022118/0514 →