The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 12, 2016
Filed:
Nov. 19, 2010
Ujjwal Singh, Mountain View, CA (US);
Nikhyl Singhal, Sunnyvale, CA (US);
Janahan Vivekanandan, Oakland, CA (US);
Ujjwal Singh, Mountain View, CA (US);
Nikhyl Singhal, Sunnyvale, CA (US);
Janahan Vivekanandan, Oakland, CA (US);
Google Inc., Mountain View, CA (US);
Abstract
A method of transmitting audio content over a communication network includes generating a predetermined audio content in a format capable of being transmitted to members in the publisher's network; receiving a request for the predetermined audio content from the members interested in receiving the audio content; embedding advertisements into the predetermined audio content selected according to details describing each of the members and transmitting to each of the members the predetermined audio content embedded with the advertisements selected specifically for each member. Additionally, a communication method selectively transmits messages between a publisher and members of a publisher's network. The communication method includes receiving a request from a member of the publisher's network to communicate with the publisher, ordering the request to communicate from the member according to a queuing scheme that serializes the request with other requests from other members of the publisher's network, determining if a response to the request from the member should be made through a synchronous interactive communication channel rather than the queuing scheme and an asynchronous communication channel, ordering a response from the publisher responsive to the determination and according to a queuing scheme that serializes the response to the request along with other responses to other requests over the asynchronous communication channel from other members and establishing the synchronous interactive communication channel responsive to the determination that circumvents the queuing scheme and is capable of delivering a response to the request directly to the member making the request.