Patents by Inventor Scott Melvin Harvester

Scott Melvin Harvester 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: 11132376
    Abstract: A system can comprise one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: receiving a request for a write operation of an input record in a data store associated with a sharded database and an alternate-key-global-index (AKGI) database; generating a new optimistic lock value, the new optimistic lock value being unique in the sharded database; when the data store does not include a data record associated with the input record, creating the dummy data record in the data store; locking the data record for the write operation by setting the DROpLock of the data record to the new optimistic lock value; and performing the write operation of the input record in the AKGI database and the sharded database.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: September 28, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Jason Christopher Sardina, William R. Eschenbruecher, III, Jun Yi, Yi Lu, Nitin Chhabra, III, Ying Zhang, Alexei Olkhovskii, Robert Bruce Woods, III, Scott Melvin Harvester, Robert Perry Lowell
  • Publication number: 20190266169
    Abstract: A system can comprise one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: receiving a request for a write operation of an input record in a data store associated with a sharded database and an alternate-key-global-index (AKGI) database; generating a new optimistic lock value, the new optimistic lock value being unique in the sharded database; when the data store does not include a data record associated with the input record, creating the dummy data record in the data store; locking the data record for the write operation by setting the DROpLock of the data record to the new optimistic lock value; and performing the write operation of the input record in the AKGI database and the sharded database.
    Type: Application
    Filed: February 28, 2019
    Publication date: August 29, 2019
    Applicant: Walmart Apollo, LLC
    Inventors: Jason Christopher Sardina, William R. Eschenbruecher, III, Jun Yi, Yi Lu, Nitin Chhabra, III, Ying Zhang, Alexei Olkhovskii, Robert Bruce Woods, III, Scott Melvin Harvester, Robert Perry Lowell
  • Patent number: 9934510
    Abstract: A system comprises an interface for enabling a user having a web property to input advertisement information including a web property advertisement, criteria indicating when presentation of the advertisement is desired by the user, a bid for the presentation of the advertisement when the criteria are met, and subsequent modifications to the advertisement information; geographically distributed servers, a plurality of the geographically distributed servers for storing the advertisement information, at least one of the geographically distributed servers for receiving a request for advertisement content from an advertising channel, at least one of the geographically distributed servers for determining whether the request meets the criteria, and at least one of the geographically distributed servers for forwarding the advertisement to the advertising channel in response to the request when the criteria have been met; and a distribution component for propagating the advertisement information to the geographically
    Type: Grant
    Filed: July 19, 2006
    Date of Patent: April 3, 2018
    Assignee: EXCALIBUR IP, LLC
    Inventors: Robert J. Collins, Scott Melvin Harvester, Paul Joseph Apodaca
  • Patent number: 9558498
    Abstract: The present invention relates to systems and methods for optimizing and managing advertising campaigns. The method of the present invention comprises storing one or more advertisement data structures associated with an ad group data structure in the ad group data structure. One or more ad group data structures associated with a campaign data structure are stored in an ad campaign data structure. Additionally, one or more ad campaign data structures associated with an advertised property are stored in an account data structure.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: January 31, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Robert J. Collins, Scott Melvin Harvester, Paul Joseph Apodaca
  • Patent number: 9159073
    Abstract: The present invention relates to systems and methods for optimizing and managing advertising campaigns. The method of the present invention comprises storing one or more advertisement data structures associated with an ad group data structure in the ad group data structure. One or more ad group data structures associated with a campaign data structure are stored in an ad campaign data structure. Additionally, one or more ad campaign data structures associated with an advertised property are stored in an account data structure.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: October 13, 2015
    Assignee: Yahoo! Inc.
    Inventors: Robert J. Collins, Scott Melvin Harvester, Paul Joseph Apodaca
  • Publication number: 20080255915
    Abstract: The present invention relates to systems and methods for optimizing and managing advertising campaigns. The method of the present invention comprises storing one or more advertisement data structures associated with an ad group data structure in the ad group data structure. One or more ad group data structures associated with a campaign data structure are stored in an ad campaign data structure. Additionally, one or more ad campaign data structures associated with an advertised property are stored in an account data structure.
    Type: Application
    Filed: June 24, 2008
    Publication date: October 16, 2008
    Applicant: Yahoo! Inc.
    Inventors: Robert J. Collins, Scott Melvin Harvester, Paul Joseph Apodaca
  • Publication number: 20070027766
    Abstract: A system comprises advertisement channels coupled to a network and disposed in various locations within a region, each channel configured to receive a content request from a visitor of the channel; and advertisement servers coupled to the network and distributed within the region such that each channel has at least one server more proximate than another server, the servers for storing advertisements for web properties, each advertisement associated with criteria indicating when presentation of the advertisement is desired; a given channel for providing request information regarding a content request to a given server; at least one of the servers for determining whether the request information meets any of the criteria; a relatively more proximate server configured to forward an advertisement to the given channel in response to the request information when the criteria have been met, and the given channel for presenting the advertisement in response to the content request.
    Type: Application
    Filed: July 25, 2006
    Publication date: February 1, 2007
    Inventors: Robert Collins, Scott Melvin Harvester, Paul Joseph Apodaca