Patents by Inventor Raghava Viswa Mani Kiran Peddinti
Raghava Viswa Mani Kiran Peddinti has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11869067Abstract: Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.Type: GrantFiled: May 3, 2021Date of Patent: January 9, 2024Assignee: Google LLCInventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Patent number: 11216851Abstract: Systems and methods for providing interactive content for display in low-bandwidth communication environments are provided. A system can receive request for a web page including primary content. The system can determine that the end user computing device is communicating with the data processing system via a network connection corresponding to a bandwidth below a predetermined threshold. The system can, responsive to determining that the network connection corresponds to a bandwidth below the predetermined threshold, provide the web page including the primary video content and web page code invoking a low bandwidth advertisement rendering script responsive to the request for the web page. The low bandwidth advertisement rendering script can be configured to cause the client device to receive an ad rendering application and an ad content package, and then render an interactive ad corresponding to the ad content package.Type: GrantFiled: September 12, 2017Date of Patent: January 4, 2022Assignee: GOOGLE LLCInventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Publication number: 20210256595Abstract: Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.Type: ApplicationFiled: May 3, 2021Publication date: August 19, 2021Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Patent number: 11023956Abstract: Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.Type: GrantFiled: November 14, 2017Date of Patent: June 1, 2021Assignee: Google LLCInventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Patent number: 10606907Abstract: Interactive browsable content items can be used to browse and explore through content items responsive to a search query. A content item selection system can receive a search query and generate a result set identifying a plurality of products that define an n-dimensional space of the products. Pivot points are selected for the n-dimensional space to provide distinct products representative of the entire n-dimensional space. The pivot points are displayed in the interactive browsable content item on the client device. A subset of similar products are selected from the n-dimensional space of products responsive to the selection of a pivot point and displayed on the client device. Responsive to a zoom out touch input, a new set of pivot points are selected based on the prior selected pivot point.Type: GrantFiled: June 1, 2016Date of Patent: March 31, 2020Assignee: Google LLCInventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Patent number: 10460348Abstract: Systems and methods of selecting content items for an online ad campaign in a computerized network environment are described herein. The system can receive, from a first content provider, an event call. The event call can include an identifier and an action type. The system can receive, from a client device, a request for content, the client device associated with the identifier. The system can determine a similarity between the action type and a relevance keyword. The relevance keyword can be by a second content provider. The system can generate a bid value factor for a content item of the second content provider and a bid value factor based on the semantic similarity. The system can determine a bid value for the content item of the second content provider based on the bid value factor. The system can select, for transmission to the client computing device, the content item.Type: GrantFiled: October 22, 2015Date of Patent: October 29, 2019Assignee: Google LLCInventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Patent number: 10031941Abstract: Systems and methods of evaluating search query terms in a computer network environment are provided. A data processing system can obtain, from a computing device via a computer network, a first search query and a second search query, and can determine a relationship between the first search query and the second search query. The data processing system can generate a structured search query representative of the first search query and the second search query, and can select, based on the structured search query, a content item for display by the computing device. The data processing system can receive an indication of a click on the content item, and can provide, to a content publisher computing device, a representation of the structured search query and the indication of the click on the content item.Type: GrantFiled: January 18, 2017Date of Patent: July 24, 2018Assignee: GOOGLE LLCInventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Publication number: 20180068377Abstract: Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.Type: ApplicationFiled: November 14, 2017Publication date: March 8, 2018Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Publication number: 20180005280Abstract: Systems and methods for providing interactive content for display in low-bandwidth communication environments are provided. A system can receive request for a web page including primary content. The system can determine that the end user computing device is communicating with the data processing system via a network connection corresponding to a bandwidth below a predetermined threshold. The system can, responsive to determining that the network connection corresponds to a bandwidth below the predetermined threshold, provide the web page including the primary video content and web page code invoking a low bandwidth advertisement rendering script responsive to the request for the web page. The low bandwidth advertisement rendering script can be configured to cause the client device to receive an ad rendering application and an ad content package, and then render an interactive ad corresponding to the ad content package.Type: ApplicationFiled: September 12, 2017Publication date: January 4, 2018Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Patent number: 9842365Abstract: Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.Type: GrantFiled: September 15, 2015Date of Patent: December 12, 2017Assignee: Google Inc.Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Patent number: 9773261Abstract: Systems and methods for providing interactive content for display in low-bandwidth communication environments are provided. A system can receive request for a web page including primary content. The system can determine that the end user computing device is communicating with the data processing system via a network connection corresponding to a bandwidth below a predetermined threshold. The system can, responsive to determining that the network connection corresponds to a bandwidth below the predetermined threshold, provide the web page including the primary video content and web page code invoking a low bandwidth advertisement rendering script responsive to the request for the web page. The low bandwidth advertisement rendering script can be configured to cause the client device to receive an ad rendering application and an ad content package, and then render an interactive ad corresponding to the ad content package.Type: GrantFiled: June 19, 2015Date of Patent: September 26, 2017Assignee: Google Inc.Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Publication number: 20170076357Abstract: Guiding purchasing via smartphone by, determining, via smartphone input of a user, the smartphone user's intent to purchase a given product. At least one sequence of tasks to purchase each of a plurality of products is determined. The determined intent to purchase the given product is associated with a determined sequence of tasks to purchase one of the products in the plurality of products. The smartphone user's current state in the associated sequence of tasks is determined. The smartphone user is notified, via the smartphone, of the next uncompleted task from the associated sequence of tasks based on the smartphone user's current state in the associated sequence of tasks.Type: ApplicationFiled: September 15, 2015Publication date: March 16, 2017Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Patent number: 9582537Abstract: Systems and methods of evaluating search query terms in a computer network environment are provided. A data processing system can obtain, from a computing device via a computer network, a first search query and a second search query, and can determine a relationship between the first search query and the second search query. The data processing system can generate a structured search query representative of the first search query and the second search query, and can select, based on the structured search query, a content item for display by the computing device. The data processing system can receive an indication of a click on the content item, and can provide, to a content publisher computing device, a representation of the structured search query and the indication of the click on the content item.Type: GrantFiled: August 21, 2014Date of Patent: February 28, 2017Assignee: Google Inc.Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Publication number: 20160371750Abstract: Systems and methods for providing interactive content for display in low-bandwidth communication environments are provided. A system can receive request for a web page including primary content. The system can determine that the end user computing device is communicating with the data processing system via a network connection corresponding to a bandwidth below a predetermined threshold. The system can, responsive to determining that the network connection corresponds to a bandwidth below the predetermined threshold, provide the web page including the primary video content and web page code invoking a low bandwidth advertisement rendering script responsive to the request for the web page. The low bandwidth advertisement rendering script can be configured to cause the client device to receive an ad rendering application and an ad content package, and then render an interactive ad corresponding to the ad content package.Type: ApplicationFiled: June 19, 2015Publication date: December 22, 2016Inventors: Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
-
Publication number: 20140188866Abstract: A conditional recommendation system and methods are presented. The conditional recommendation engine (embodied as a system, a method, or computer-readable media) provides recommendations of entities to a computer user based on a conditioned user profile for the computer user. The conditioned user profile identifies user preferences in regard to dynamic, changeable conditional factors. These factors may include the time of day that a request was made, the day of week, the month of the year, the season, whether it is a holiday and which holiday, and the like.Type: ApplicationFiled: December 31, 2012Publication date: July 3, 2014Applicant: MICROSOFT CORPORATIONInventors: Qiang Wu, Raghava Viswa Mani Kiran Peddinti, Novia Rosalinda Wijaya, Wanglong Yu, Donglin Xia, Jiayuan Huang, Yi Mao, Dimitrios Lymberopoulos