Patents by Inventor Rajas Moonka

Rajas Moonka 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).

  • Publication number: 20190182769
    Abstract: A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyses the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventors: Lawrence Jonathan Brunsman, Christian Sonntag, Rajas Moonka
  • Patent number: 10268739
    Abstract: The subject matter of the disclosure is embodied in a method that includes identifying a user-list which is based on owned or permissioned data, wherein the user-list is associated with a corresponding owner database. The method also includes providing an application programming interface (API) configured to communicate with the owner database, and receiving, from the owner database through the API, metadata related to the user-list. The metadata at least includes data describing a category for the user-list. The method further includes storing in a searchable database a user-list identifier corresponding to the user-list and the associated metadata, and providing a user-interface that includes the user-list identifier and the corresponding associated metadata. The user-interface is configured to receive one or more management instructions related to the user-list from a user-list subscriber.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: April 23, 2019
    Assignee: Google LLC
    Inventors: Rajas Moonka, Alexei Y. Barski, Alan Eneev, Anurag Agarwal, Kuldeep M. Gharat
  • Patent number: 10257782
    Abstract: A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyzes the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Lawrence Jonathan Brunsman, Christian Sonntag, Rajas Moonka
  • Publication number: 20180349952
    Abstract: Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers as comparison shop ad units that contain multiple ad units and functionality for navigating among them. A customer receiving a web page interacts with an ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to conduct the transaction.
    Type: Application
    Filed: August 8, 2018
    Publication date: December 6, 2018
    Applicant: Google LLC
    Inventors: David Chung, Rajas Moonka, Gokul Rajaram
  • Publication number: 20180322530
    Abstract: Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.
    Type: Application
    Filed: July 18, 2018
    Publication date: November 8, 2018
    Inventors: Poorva Arankalle, Brienne M. Finger, Lin Liao, Manish Gupta, Rajas Moonka, Reuven Lax, Jill A. Huchital
  • Patent number: 10078849
    Abstract: Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers as comparison shop ad units that contain multiple ad units and functionality for navigating among them. A customer receiving a web page interacts with an ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to conduct the transaction.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: September 18, 2018
    Assignee: Google LLC
    Inventors: David Chung, Rajas Moonka, Gokul Rajaram
  • Patent number: 10032187
    Abstract: Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: July 24, 2018
    Assignee: Google LLC
    Inventors: Poorva Arankalle, Brienne M. Finger, Lin Liao, Manish Gupta, Rajas Moonka, Reuven Lax, Jill A. Huchital
  • Publication number: 20180158098
    Abstract: Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers as comparison shop ad units that contain multiple ad units and functionality for navigating among them. A customer receiving a web page interacts with an ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to conduct the transaction.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 7, 2018
    Applicant: Google Inc.
    Inventors: David Chung, Rajas Moonka, Gokul Rajaram
  • Publication number: 20180121934
    Abstract: The subject matter of this specification can be embodied in, among other things, a computer-implemented method for controlling access to user-related data including electronically registering a plurality of data providers with a computer-implemented data exchange. The method further includes electronically registering a plurality of data buyers with the computer-implemented data exchange. The method further includes mediating a data sharing arrangement between one or more of the data buyers and one or more of the data providers, the data sharing arrangement defining prices and permitted uses of data provided by the one or more data providers to the one or more data buyers. The method further includes enforcing, on behalf of the one or more data providers, one or more restrictions imposed by the data sharing arrangement on the one or more data buyers.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 3, 2018
    Inventors: Anurag Agarwal, Rajas Moonka, Raghava Hassan Nanjunda Swamy, Oren E. Zamir, Vadim Furman
  • Publication number: 20180005265
    Abstract: A computer-implemented method for controlling content distribution includes forwarding information associated with a user to a device operated by the user, the information being configured for use in selecting content from any of multiple content providers for a content distribution to the user. The method includes receiving, in response to the information, an edit of the information forwarded from the device. The edit identifies a first content provider and including a first modification of the content distribution regarding the first content provider. The method includes storing the edit in association with the information such that the first modification is taken into account in the content distribution. The method can be implemented using a computer program product tangibly embodied in a computer-readable storage medium.
    Type: Application
    Filed: September 18, 2017
    Publication date: January 4, 2018
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 9799050
    Abstract: A computer-implemented method for controlling content distribution includes forwarding information associated with a user to a device operated by the user, the information being configured for use in selecting content from any of multiple content providers for a content distribution to the user. The method includes receiving, in response to the information, an edit of the information forwarded from the device. The edit identifies a first content provider and including a first modification of the content distribution regarding the first content provider. The method includes storing the edit in association with the information such that the first modification is taken into account in the content distribution. The method can be implemented using a computer program product tangibly embodied in a computer-readable storage medium.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: October 24, 2017
    Assignee: Google Inc.
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Publication number: 20170300965
    Abstract: Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.
    Type: Application
    Filed: June 29, 2017
    Publication date: October 19, 2017
    Applicant: Google Inc.
    Inventors: Poorva Arankalle, Brienne M. Finger, Lin Liao, Manish Gupta, Rajas Moonka, Reuven Lax, Jill A. Huchital
  • Patent number: 9740756
    Abstract: The subject matter of the disclosure is embodied in a method that includes identifying a user-list which is based on owned or permissioned data, wherein the user-list is associated with a corresponding owner database. The method also includes providing an application programming interface (API) configured to communicate with the owner database, and receiving, from the owner database through the API, metadata related to the user-list. The metadata at least includes data describing a category for the user-list. The method further includes storing in a searchable database a user-list identifier corresponding to the user-list and the associated metadata, and providing a user-interface that includes the user-list identifier and the corresponding associated metadata. The user-interface is configured to receive one or more management instructions related to the user-list from a user-list subscriber.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: August 22, 2017
    Assignee: Google Inc.
    Inventors: Rajas Moonka, Alexei Y. Barski, Alan Eneev, Anurag Agarwal, Kuldeep M. Gharat
  • Patent number: 9697536
    Abstract: Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: July 4, 2017
    Assignee: Google Inc.
    Inventors: Poorva Arankalle, Brienne M. Finger, Lin Liao, Manish Gupta, Rajas Moonka, Reuven Lax, Jill A. Huchital
  • Patent number: 9600836
    Abstract: Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers as comparison shop ad units that contain multiple ad units and functionality for navigating among them. A customer receiving a web page interacts with an ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to conduct the transaction.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: March 21, 2017
    Assignee: Google, Inc.
    Inventors: David Chung, Rajas Moonka, Gokul Rajaram
  • Publication number: 20170034778
    Abstract: A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyses the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Inventors: Lawrence Jonathan BRUNSMAN, Christian SONNTAG, Rajas MOONKA
  • Patent number: 9514186
    Abstract: The subject matter of the disclosure is embodied in a method that includes identifying a user-list which is based on owned or permissioned data, wherein the user-list is associated with a corresponding owner database. The method also includes providing an application programming interface (API) configured to communicate with the owner database, and receiving, from the owner database through the API, metadata related to the user-list. The metadata at least includes data describing a category for the user-list. The method further includes storing in a searchable database a user-list identifier corresponding to the user-list and the associated metadata, and providing a user-interface that includes the user-list identifier and the corresponding associated metadata. The user-interface is configured to receive one or more management instructions related to the user-list from a user-list subscriber.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: December 6, 2016
    Assignee: Google Inc.
    Inventors: Rajas Moonka, Alexei Y. Barski, Alan Eneev, Anurag Agarwal, Kuldeep M. Gharat
  • Publication number: 20160307230
    Abstract: A computer-implemented method for controlling content distribution includes forwarding information associated with a user to a device operated by the user, the information being configured for use in selecting content from any of multiple content providers for a content distribution to the user. The method includes receiving, in response to the information, an edit of the information forwarded from the device. The edit identifies a first content provider and including a first modification of the content distribution regarding the first content provider. The method includes storing the edit in association with the information such that the first modification is taken into account in the content distribution. The method can be implemented using a computer program product tangibly embodied in a computer-readable storage medium.
    Type: Application
    Filed: June 20, 2016
    Publication date: October 20, 2016
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 9396458
    Abstract: A computer-implemented method for controlling content distribution includes forwarding information associated with a user to a device operated by the user, the information being configured for use in selecting content from any of multiple content providers for a content distribution to the user. The method includes receiving, in response to the information, an edit of the information forwarded from the device. The edit identifies a first content provider and including a first modification of the content distribution regarding the first content provider. The method includes storing the edit in association with the information such that the first modification is taken into account in the content distribution. The method can be implemented using a computer program product tangibly embodied in a computer-readable storage medium.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: July 19, 2016
    Assignee: Google Inc.
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 9262742
    Abstract: Systems, methods, computer program products are provided for presenting content. An example computer implemented method includes identifying, by a data exchange engine executing on one or more processors, one or more user lists based on owned or permissioned data, each user list including a unique identifier; associating metadata with each user list including data describing a category for the user list, population data describing statistical or inferred data concerning a list or members in a given user list and subscription data including data concerning use of a given user list; storing in a searchable database a user list identifier and the associated metadata; and publishing for potential subscribers a list of the user lists including providing an interface that includes for each user list the unique identifier and the associated metadata.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: February 16, 2016
    Assignee: Google Inc.
    Inventors: Rajas Moonka, Anurag Agarwal, Oren E. Zamir