Patents by Inventor Scott Melvin

Scott Melvin 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
  • Patent number: 8353381
    Abstract: A transmission cross-member for supporting a vehicle's transmission includes a center portion, a pair of outer portions extending from the center portion and a pair of mounting flanges extending from the respective outer portions and connecting to the rails of the frame of the vehicle, wherein at least one of the mounting flanges is pivotally connected to one of the outer portions.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: January 15, 2013
    Inventor: Scott Melvin
  • Publication number: 20110153450
    Abstract: The present invention relates to and describes a method and system for Internet shoppers to purchase products at discounted prices using a members only scaled bidding process within an online shopping club. Internet shoppers would become members of a shopping club described in the present invention paying for the membership right and being granted with their membership a number of bids to be used within the shopping club before their membership expires. The shopping club would than use the membership fee to purchase items to be later bid upon by the members using a sliding scaled bidding process described in detail herein. By allowing members to now bid on items that the club has purchased, items are in essence already paid for by the members and not the shopping club, so members may bid ridiculously low dollar amounts in order to be the winning bid and win the right to purchase an item with no fear of bidding to high for the member is not obligated to purchase the item after they are the winning bid.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 23, 2011
    Inventor: Scott Melvin McBride
  • Publication number: 20100200324
    Abstract: A transmission cross-member for supporting a vehicle's transmission includes a center portion, a pair of outer portions extending from the center portion and a pair of mounting flanges extending from the respective outer portions and connecting to the rails of the frame of the vehicle, wherein at least one of the mounting flanges is pivotally connected to one of the outer portions.
    Type: Application
    Filed: February 11, 2009
    Publication date: August 12, 2010
    Inventor: Scott Melvin
  • Publication number: 20090227320
    Abstract: A method that allows lottery corporations the ability to easily allow players to participate in online games played over the Internet, TV, or mobile phone by allowing players the ability to purchase entry into online games, such as a Texas Holdem poker tournament, from any Point Of Sale (POS), or Lottery Terminal, say found in a convenience store likely in the form of a printed or pre-printed ticket with some activation coding identifying each ticket as unique. Participants would access locations where games are held, say the Internet, enter a game of their choice using the unique activation code on their ticket, participate in said game and possibly win money or prizes through participation. Players may then take their tickets back to a retailer, any POS or Lottery Terminal and have their ticket Validated and could then collect winnings in the form of cash or other prizes, depending on the game offered.
    Type: Application
    Filed: March 12, 2009
    Publication date: September 10, 2009
    Inventor: Scott Melvin McBride
  • 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