Patents by Inventor Oren E. Zamir

Oren E. Zamir 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: 12141833
    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: November 12, 2021
    Date of Patent: November 12, 2024
    Assignee: Google LLC
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Publication number: 20220078263
    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: November 12, 2021
    Publication date: March 10, 2022
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 11228663
    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: November 30, 2020
    Date of Patent: January 18, 2022
    Assignee: Google LLC
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 11201952
    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: September 23, 2020
    Date of Patent: December 14, 2021
    Assignee: Google LLC
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 11080762
    Abstract: Methods, systems, and apparatus for content item auction bidding. In one aspect, a method includes receiving a request for a content item, the request including request feature values and a device identifier, the device identifier being included in a remarketing list; obtaining a predicted performance measure for a remarketing content item associated with the remarketing list based on a first timestamp and a second timestamp, the first timestamp being included in the remarketing list and associated with the device identifier included in the request, and the second timestamp being for the request; determining a bid adjustment value based on the first timestamp and the second timestamp; obtaining a remarketing bid for the remarketing content item, the remarketing bid specifying an amount a content item provider is willing to pay for distribution of the remarketing content item; and adjusting the remarketing bid based on the bid adjustment value.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: August 3, 2021
    Assignee: Google LLC
    Inventors: Ali Nasiri Amini, Ardian Poernomo, Alireza Darvish, Alok Aggarwal, Eu-Jin Goh, Oren E. Zamir, Qing Xu
  • Publication number: 20210081990
    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: November 30, 2020
    Publication date: March 18, 2021
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Publication number: 20210004867
    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 23, 2020
    Publication date: January 7, 2021
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 10817904
    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: October 17, 2019
    Date of Patent: October 27, 2020
    Assignee: Google LLC
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Publication number: 20200118165
    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: October 17, 2019
    Publication date: April 16, 2020
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 10559006
    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: September 18, 2017
    Date of Patent: February 11, 2020
    Assignee: Google LLC
    Inventors: Aitan Weinberg, Rajas Moonka, Brad H. Bender, Brian Axe, Oren E. Zamir, Gregor Hochmuth
  • Patent number: 10394908
    Abstract: A user's prior searching and browsing activities are recorded for subsequent use. A user may examine the user's prior searching and browsing activities in a number of different ways, including indications of the user's prior activities related to advertisements. A set of search results may be modified in accordance with the user's historical activities. The user's activities may be examined to identify a set of preferred locations. The user's set of activities may be shared with one or more other users. The set of preferred locations presented to the user may be enhanced to include the preferred locations of one or more other users. A user's browsing activities may be monitored from one or more different client devices or client application. A user's browsing volume may be graphically displayed.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: August 27, 2019
    Assignee: GOOGLE LLC
    Inventors: Oren E. Zamir, Jeffrey L. Korn, Andrew Fikes
  • 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: 9858589
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for measuring lift. A method includes: receiving requests for content for which a first content item is an eligible content item; delivering the first content item along with a first pixel that identifies the delivery of the first content item to a first portion of the received requests; delivering a second, different content item along with a second pixel that identifies the non-delivery of the first content item to a second portion of the received plurality of requests rather than the first content item; evaluating searches performed by users that received the first content item as compared to users that received the second content item including using the first pixel and second pixel in evaluating search logs associated with search requests performed by users; and presenting lift data to a sponsor associated with the first content item.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: January 2, 2018
    Assignee: Google LLC
    Inventors: Mehdi Sharifzadeh, Oren E. Zamir, Troy L. Walker, Dan Blandford, Radoslav M. Kirov, Jeff Bergman, Sanaz Ahari
  • 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
  • Patent number: 9542453
    Abstract: A method is performed at a server system having one or more processors and memory. The server receives a search query from a user and identifies a list of search results associated with the search query. Each search result has an initial position in the list. The server identifies a set of user-preferred search results that comprises search results in a search history of the user. Each of the user-preferred search results has been previously selected by the user for at least a predefined minimum number of times. The server identifies in the list of search results, one or more search results that are associated with at least one of the user-preferred search results and reorders the list of search results by moving each of the identified search results from its initial position by a non-zero offset. The server then provides the reordered list of search results to the user.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Michael Y. Brukman, Bryan Horling, Oren E. Zamir
  • 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: 9299085
    Abstract: Methods, systems, and computer programs encoded on a computer storage medium include receiving, from an advertiser, advertisement criteria associated with an advertisement, the advertisement criteria comprising a first set of criteria and a budget and/or a bid, the advertisement criteria to be used in advertisement auctions for which the advertisement is to be considered for display to users performing online actions; determining a number of users for whom the advertisement was a candidate to be shown based on the first set of criteria associated with the advertisement, but to whom the advertisement was not shown based on the budget and/or bid of the advertisement during a particular period of time; and providing, in a report, information relating to the number of users.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: March 29, 2016
    Assignee: Google Inc.
    Inventors: Ming Lei, Renjie Jiang, Kenneth R. Alton, Varun Chirravuri, Russell W. Quong, Abhinay Sharma, Oren E. Zamir, Xing Yu, Zhengzhu Feng
  • 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