Patents by Inventor Maxim Drobintsev

Maxim Drobintsev 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: 11373224
    Abstract: In some examples, a method includes identifying a first listing and an additional listing having one or more characteristics in common, the first listing and the additional listing published on an online marketplace; receiving a request to perform an operation on the first listing and the additional listing; in response to the request, generating a batch of events based on the operation, the batch of events including a first event to be performed on the first listing and a second event to be performed on the additional listing; performing the first event on the first listing and the second event on the additional listing.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: June 28, 2022
    Assignee: EBAY INC.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Publication number: 20200143441
    Abstract: In some examples, a method includes identifying a first listing and an additional listing having one or more characteristics in common, the first listing and the additional listing published on an online marketplace; receiving a request to perform an operation on the first listing and the additional listing; in response to the request, generating a batch of events based on the operation, the batch of events including a first event to be performed on the first listing and a second event to be performed on the additional listing; performing the first event on the first listing and the second event on the additional listing.
    Type: Application
    Filed: December 2, 2019
    Publication date: May 7, 2020
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 10515396
    Abstract: In some examples, a method includes identifying a first listing and an additional listing having one or more characteristics in common, the first listing and the additional listing published on an online marketplace; receiving a request to perform an operation on the first listing and the additional listing; in response to the request, generating a batch of events based on the operation, the batch of events including a first event to be performed on the first listing and a second event to be performed on the additional listing; performing the first event on the first listing and the second event on the additional listing.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: December 24, 2019
    Assignee: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Publication number: 20190114684
    Abstract: In some examples, a method includes identifying a first listing and an additional listing having one or more characteristics in common, the first listing and the additional listing published on an online marketplace; receiving a request to perform an operation on the first listing and the additional listing; in response to the request, generating a batch of events based on the operation, the batch of events including a first event to be performed on the first listing and a second event to be performed on the additional listing; performing the first event on the first listing and the second event on the additional listing.
    Type: Application
    Filed: December 13, 2018
    Publication date: April 18, 2019
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 10185979
    Abstract: In one example, a system comprises one or more processors to execute a business event processing module. The business event processing module is configured to receive a request to perform an operation on a listing published by an online marketplace, identify at least one additional listing having certain characteristics in common with the listing from a plurality of published listings including the listing, and automatically perform the operation on the at least one additional listing. The system includes a last event processor to determine a performance of the operation on a last instance of the at least one additional listing.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: January 22, 2019
    Assignee: eBay, Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Publication number: 20180182006
    Abstract: In one example, a system comprises one or more processors to execute a business event processing module. The business event processing module is configured to receive a request to perform an operation on a listing published by an online marketplace, identify at least one additional listing having certain characteristics in common with the listing from a plurality of published listings including the listing, and automatically perform the operation on the at least one additional listing. The system includes a last event processor to determine a performance of the operation on a last instance of the at least one additional listing.
    Type: Application
    Filed: February 26, 2018
    Publication date: June 28, 2018
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 9984397
    Abstract: In one example embodiment, a system comprises a processor-implemented event processor accessible over a network; a processor-implemented event producer associated with the event processor and configured to monitor an action or directive of a consumer resource and, in response to a detected action or directive, generate an event and event metadata; a processor-implemented converter associated with the event processor configured to acquire the event metadata and generate a generic event based on the acquired event metadata; and a transporter configured to distribute the generic event to a plurality of consumer resources.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: May 29, 2018
    Assignee: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 9589286
    Abstract: In one example, an apparatus comprises processors to execute a business event processing module. The module is configured to receive a request to perform an operation on a first listing in a set of listings and identify, in the set of listings, additional listings having certain characteristics in common with the first listing. The operation is automatically performed on the additional listings and a performance of the operation on a last instance of the additional listings is determined by a last event processor.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: March 7, 2017
    Assignee: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Publication number: 20160321743
    Abstract: In one example embodiment, a system comprises a processor-implemented event processor accessible over a network; a processor-implemented event producer associated with the event processor and configured to monitor an action or directive of a consumer resource and, in response to a detected action or directive, generate an event and event metadata; a processor-implemented converter associated with the event processor configured to acquire the event metadata and generate a generic event based on the acquired event metadata; and a transporter configured to distribute the generic event to a plurality of consumer resources.
    Type: Application
    Filed: July 14, 2016
    Publication date: November 3, 2016
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 9256892
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer program product, for selecting advertisements. In one aspect, a method includes receiving publisher selections of advertisements; associating the selected advertisements with an advertisement environment in a document; generating an advertisement request code for inclusion in the document; evaluating performance metrics for the selected advertisements; and in response to determining that the selected advertisements do not meet the performance threshold, optimizing the selection of selected advertisements based on the performance metrics; substituting a selected advertisement with a candidate advertisement and causing a client device to render the candidate advertisement in the advertisement environment in the document.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: February 9, 2016
    Assignee: Google Inc.
    Inventors: Rob Kniaz, Abinhay Sharma, Kai Chen, Maxim Drobintsev
  • Publication number: 20160012370
    Abstract: In one example, an apparatus comprises processors to execute a business event processing module. The module is configured to receive a request to perform an operation on a first listing in a set of listings and identify, in the set of listings, additional listings having certain characteristics in common with the first listing. The operation is automatically performed on the additional listings and a performance of the operation on a last instance of the additional listings is determined by a last event processor.
    Type: Application
    Filed: September 23, 2015
    Publication date: January 14, 2016
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 9152989
    Abstract: In one example embodiment, a system comprises an event processing module accessible over a network; an event producer module associated with the event processing module and configured to monitor an action or directive of a consumer resource and, in response to a detected action or directive, generate an event and event metadata. The system further includes a conversion module associated with the event processing module and configured to acquire the event metadata and generate a generic event based on the acquired event metadata, and a transport module configured to distribute the generic event to a plurality of consumer resources.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: October 6, 2015
    Assignee: eBay, Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Publication number: 20150120481
    Abstract: In one example embodiment, a system comprises an event processing module accessible over a network; an event producer module associated with the event processing module and configured to monitor an action or directive of a consumer resource and, in response to a detected action or directive, generate an event and event metadata. The system further includes a conversion module associated with the event processing module and configured to acquire the event metadata and generate a generic event based on the acquired event metadata, and a transport module configured to distribute the generic event to a plurality of consumer resources.
    Type: Application
    Filed: January 8, 2015
    Publication date: April 30, 2015
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 8959532
    Abstract: Techniques for business event processing are presented. Methods and apparatuses disclosed herein may operate receive a request to perform an operation on a first listing previously listed by a marketplace participant at an online market location; to identify at least one additional listing having certain characteristics in common with the listing from a plurality of previously listed second 1istings including the first listing; and to automatically to perform the operation on the at least one additional listing.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: February 17, 2015
    Assignee: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Publication number: 20140258005
    Abstract: Advertisements are selected from a plurality of advertisements and associated with an advertisement environment in a document. Document advertisement request code that is configured to issue an advertisement request for one of the selected advertisements for presentation in the advertisement environment is stored in the document.
    Type: Application
    Filed: May 19, 2014
    Publication date: September 11, 2014
    Applicant: Google Inc.
    Inventors: Rob Kniaz, Abinhay Sharma, Kai Chen, Maxim Drobintsev
  • Publication number: 20140214477
    Abstract: Techniques for business event processing are presented. Methods and apparatuses disclosed herein may operate to receive a request to perform an operation on a listing previously published by an online marketplace; to identify at least one additional listing having certain characteristics in common with the listing from a plurality of previously published listings including the listing; and to automatically perform the operation on the at least one additional listing.
    Type: Application
    Filed: March 31, 2014
    Publication date: July 31, 2014
    Applicant: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 8769538
    Abstract: Techniques for business event processing are presented. Methods and apparatuses disclosed herein may operate to receiving a request to perform an operation on a listing previously published by an online marketplace; to identify at least one additional listing having certain characteristics in common with the listing from a plurality of previously published listings including the listing; and to automatically perform the operation on the at least one additional listing. The operation may include performing an inventory check on the at least one additional listing.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: July 1, 2014
    Assignee: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 8768740
    Abstract: Methods, systems, apparatus and computer program products are provided for targeting content information. A method includes defining an environment in a document, defining at least one targeting criterion for the environment, and storing in the document a request code that is configured to request content for placement in the environment based on the targeting criterion.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: July 1, 2014
    Assignee: Google Inc.
    Inventors: Robert Kniaz, Abhinay Sharma, Kai Chen, Maxim Drobintsev
  • Publication number: 20140095347
    Abstract: Techniques for business event processing are presented. Methods and apparatuses disclosed herein may operate to receiving a request to perform an operation on a listing previously published by an online marketplace; to identify at least one additional listing having certain characteristics in common with the listing from a plurality of previously published listings including the listing; and to automatically perform the operation on the at least one additional listing. The operation may include performing an inventory check on the at least one additional listing.
    Type: Application
    Filed: December 9, 2013
    Publication date: April 3, 2014
    Applicant: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 8631422
    Abstract: Techniques for business event processing are presented. Methods and apparatuses disclosed herein may operate to receive a request to perform an operation on a listing previously published by an online marketplace; to identify at least one additional listing having certain characteristics in common with the listing from a plurality of previously published listings including the listing; and to automatically perform the operation on the at least one additional listing.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: January 14, 2014
    Assignee: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev