Patents by Inventor David L. Wright

David L. Wright 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: 9256613
    Abstract: In one embodiment, a computer program product for storing data to a storage network includes a computer readable storage medium having program instructions embodied therewith, the program instructions being executable by a computer to cause the computer to receive a plurality of data identifiers (IDs) from multiple data providers, each data ID being associated with one of a plurality of files, store the plurality of data IDs to a database, identify any duplicate data IDs in the database to determine if any of the plurality of files associated with the plurality of data IDs are non-confidential, receive one of the files having a duplicate data ID, and store the file having the duplicate data ID to a storage network.
    Type: Grant
    Filed: May 16, 2015
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, II, David L. Wright
  • Publication number: 20150248433
    Abstract: In one embodiment, a computer program product for storing data to a storage network includes a computer readable storage medium having program instructions embodied therewith, the program instructions being executable by a computer to cause the computer to receive a plurality of data identifiers (IDs) from multiple data providers, each data ID being associated with one of a plurality of files, store the plurality of data IDs to a database, identify any duplicate data IDs in the database to determine if any of the plurality of files associated with the plurality of data IDs are non-confidential, receive one of the files having a duplicate data ID, and store the file having the duplicate data ID to a storage network.
    Type: Application
    Filed: May 16, 2015
    Publication date: September 3, 2015
    Inventors: Ronald E. Van Buskirk, II, David L. Wright
  • Patent number: 9047303
    Abstract: In one embodiment, a computer program product for storing data to a storage network includes a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured to receive a plurality of data identifiers (IDs) from multiple data providers, each data ID being associated with one of a plurality of files, computer readable program code configured to store the plurality of data IDs to a database, computer readable program code configured to identify any duplicate data IDs in the database to determine if any of the plurality of files associated with the plurality of data IDs are non-confidential, computer readable program code configured to receive one of the files having a duplicate data ID, and computer readable program code configured to store the file having the duplicate data ID to a storage network.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, II, David L. Wright
  • Patent number: 8956212
    Abstract: A method of playing a bingo-type game includes the steps of generating a result of the game and displaying a representation of the result. The representation of the result of the game is displayed through a mechanical technological aid station. An apparatus for playing the game includes a server and the electronic play station in operative communication with the server. The server generates the called numbers, which correlate to the result of the game, and the electronic play station includes the mechanical technological aid for displaying the representation of the result of the game.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: February 17, 2015
    Assignee: Video Gaming Technologies, Inc.
    Inventors: Jon P. Yarbrough, David L. Wright
  • Publication number: 20140046913
    Abstract: In one embodiment, a computer program product for storing data to a storage network includes a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured to receive a plurality of data identifiers (IDs) from multiple data providers, each data ID being associated with one of a plurality of files, computer readable program code configured to store the plurality of data IDs to a database, computer readable program code configured to identify any duplicate data IDs in the database to determine if any of the plurality of files associated with the plurality of data IDs are non-confidential, computer readable program code configured to receive one of the files having a duplicate data ID, and computer readable program code configured to store the file having the duplicate data ID to a storage network.
    Type: Application
    Filed: October 11, 2013
    Publication date: February 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, II, David L. Wright
  • Patent number: 8650096
    Abstract: Virtual worlds seamless object drop integration enables users to obtain products in a virtual world by dragging a product image icon off of an e-commerce web page and on to a virtual world client. The drag-and-drop movement is initiated by the user from a browser window on a display screen. The browser calls an underlying system service to pass an image tag corresponding to the product image icon on to the virtual world client. The image tag includes a unique identifier. The virtual world client checks the image tag to see if the corresponding product has a price, and asks the user if they want to buy it. A product purchase transaction is completed by a virtual world network server and a payments network server that is called in for the financial authorizations. The seller's web page and payments network server are addressed by their respective Uniform Resource Locator (URL).
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, David L. Wright
  • Patent number: 8612400
    Abstract: A method in one embodiment includes receiving a data identifier (ID) associated with each of a plurality of files from multiple data providers; storing the data ID associated with each of the plurality of files to a database; identifying any duplicate data IDs in the database to determine if any of the plurality of files associated with the data IDs are non-confidential; querying one of the data providers which provided the file having the duplicate data ID to determine; receiving a response from the data provider indicating whether or not to store the file having the duplicate data ID to the storage network; receiving one of the files having a duplicate data ID from the data provider; storing the file having the duplicate data ID to the storage network; and causing deletion of the file having the duplicate data ID that is stored to the storage network.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: December 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, II, David L. Wright
  • Publication number: 20130252697
    Abstract: A method of playing a bingo-type game includes the steps of generating a result of the game and displaying a representation of the result. More specifically, the representation of the result of the game is displayed through a mechanical technological aid at an electronic play station. An apparatus for playing the game includes a server and the electronic play station in operative communication with the server. The server generates the called numbers, which correlate to the result of the game, and the electronic play station includes the mechanical technological aid for displaying the representation of the result of the game. A program product for playing the game is stored on computer readable media and includes a result program code for generating the result of the game and a display program code for displaying the representation of the result through the mechanical technological aid.
    Type: Application
    Filed: May 16, 2013
    Publication date: September 26, 2013
    Applicant: Video Gaming Technologies, Inc.
    Inventors: Jon P. Yarbrough, David L. Wright
  • Patent number: 8515813
    Abstract: A technique for advertising in a virtual-world includes installing an advertising gesture in an inventory of a user that has an associated avatar. The user is credited with a predetermined payment when the associated avatar performs the advertising gesture and the associated avatar is viewable on-screen when the advertising gesture is performed.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, II, David L. Wright
  • Patent number: 8469791
    Abstract: A method of playing a bingo-type game includes the steps of generating a result of the game and displaying a representation of the result. More specifically, the representation of the result of the game is displayed through a mechanical technological aid at an electronic play station. An apparatus for playing the game includes a server and the electronic play station in operative communication with the server. The server generates the called numbers, which correlate to the result of the game, and the electronic play station includes the mechanical technological aid for displaying the representation of the result of the game. A program product for playing the game is stored on computer readable media and includes a result program code for generating the result of the game and a display program code for displaying the representation of the result through the mechanical technological aid.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: June 25, 2013
    Assignee: Video Gaming Technologies, Inc.
    Inventors: Jon P. Yarbrough, David L. Wright
  • Patent number: 8454421
    Abstract: A method of playing a bingo-type game includes the steps of generating a result of the game and displaying a representation of the result. More specifically, the representation of the result of the game is displayed through a mechanical technological aid at an electronic play station. An apparatus for playing the game includes a server and the electronic play station in operative communication with the server. The server generates the called numbers, which correlate to the result of the game, and the electronic play station includes the mechanical technological aid for displaying the representation of the result of the game. A program product for playing the game is stored on computer readable media and includes a result program code for generating the result of the game and a display program code for displaying the representation of the result through the mechanical technological aid.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: June 4, 2013
    Assignee: Video Gaming Technologies, Inc.
    Inventors: Jon P. Yarbrough, David L. Wright
  • Publication number: 20120302313
    Abstract: A method of playing a bingo-type game includes the steps of generating a result of the game and displaying a representation of the result. More specifically, the representation of the result of the game is displayed through a mechanical technological aid at an electronic play station. An apparatus for playing the game includes a server and the electronic play station in operative communication with the server. The server generates the called numbers, which correlate to the result of the game, and the electronic play station includes the mechanical technological aid for displaying the representation of the result of the game. A program product for playing the game is stored on computer readable media and includes a result program code for generating the result of the game and a display program code for displaying the representation of the result through the mechanical technological aid.
    Type: Application
    Filed: August 3, 2012
    Publication date: November 29, 2012
    Inventors: Jon P. Yarbrough, David L. Wright
  • Publication number: 20120252551
    Abstract: A method of playing a bingo-type game includes the steps of generating a result of the game and displaying a representation of the result. More specifically, the representation of the result of the game is displayed through a mechanical technological aid at an electronic play station. An apparatus for playing the game includes a server and the electronic play station in operative communication with the server. The server generates the called numbers, which correlate to the result of the game, and the electronic play station includes the mechanical technological aid for displaying the representation of the result of the game. A program product for playing the game is stored on computer readable media and includes a result program code for generating the result of the game and a display program code for displaying the representation of the result through the mechanical technological aid.
    Type: Application
    Filed: June 14, 2012
    Publication date: October 4, 2012
    Inventors: Jon P. Yarbrough, David L. Wright
  • Publication number: 20120239632
    Abstract: A method in one embodiment includes receiving a data identifier (ID) associated with each of a plurality of files from multiple data providers; storing the data ID associated with each of the plurality of files to a database; identifying any duplicate data IDs in the database to determine if any of the plurality of files associated with the data IDs are non-confidential; querying one of the data providers which provided the file having the duplicate data ID to determine; receiving a response from the data provider indicating whether or not to store the file having the duplicate data ID to the storage network; receiving one of the files having a duplicate data ID from the data provider; storing the file having the duplicate data ID to the storage network; and causing deletion of the file having the duplicate data ID that is stored to the storage network.
    Type: Application
    Filed: May 30, 2012
    Publication date: September 20, 2012
    Applicant: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, II, David L. Wright
  • Publication number: 20120226722
    Abstract: In one embodiment, a system includes logic adapted for: receiving data identifiers (IDs), each associated with a file, from multiple data providers, storing the data IDs to a database, identifying any duplicate data IDs in the database to determine if any of the files associated with the data IDs are non-confidential, querying the data providers which provided the file having the duplicate data ID to determine if the data provider wants to store the file to a storage network, such as a cloud storage network, receiving a response from the data provider indicating whether or not to store the file to the storage network, receiving the file from the data provider, storing the file to a storage network, and causing deletion of the file from a system of the data provider. In other embodiments, computer program products are presented for storing data to a storage network.
    Type: Application
    Filed: March 2, 2011
    Publication date: September 6, 2012
    Applicant: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, II, David L. Wright
  • Patent number: 8241103
    Abstract: A method of playing a bingo-type game includes the steps of generating a result of the game and displaying a representation of the result. More specifically, the representation of the result of the game is displayed through a mechanical technological aid at an electronic play station. An apparatus for playing the game includes a server and the electronic play station in operative communication with the server. The server generates the called numbers, which correlate to the result of the game, and the electronic play station includes the mechanical technological aid for displaying the representation of the result of the game. A program product for playing the game is stored on computer readable media and includes a result program code for generating the result of the game and a display program code for displaying the representation of the result through the mechanical technological aid.
    Type: Grant
    Filed: March 10, 2004
    Date of Patent: August 14, 2012
    Assignee: Video Gaming Technologies, Inc.
    Inventors: Jon P. Yarbrough, David L. Wright
  • Publication number: 20110295698
    Abstract: A technique for advertising in a virtual-world includes installing an advertising gesture in an inventory of a user that has an associated avatar. The user is credited with a predetermined payment when the associated avatar performs the advertising gesture and the associated avatar is viewable on-screen when the advertising gesture is performed.
    Type: Application
    Filed: May 25, 2010
    Publication date: December 1, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: RONALD E. VAN BUSKIRK, II, DAVID L. WRIGHT
  • Publication number: 20110251928
    Abstract: Virtual worlds seamless object drop integration enables users to obtain products in a virtual world by dragging a product image icon off of an e-commerce web page and on to a virtual world client. The drag-and-drop movement is initiated by the user from a browser window on a display screen. The browser calls an underlying system service to pass an image tag corresponding to the product image icon on to the virtual world client. The image tag includes a unique identifier. The virtual world client checks the image tag to see if the corresponding product has a price, and asks the user if they want to buy it. A product purchase transaction is completed by a virtual world network server and a payments network server that is called in for the financial authorizations. The seller's web page and payments network server are addressed by their respective Uniform Resource Locator (URL).
    Type: Application
    Filed: April 8, 2010
    Publication date: October 13, 2011
    Applicant: International Business Machines Corporation
    Inventors: Ronald E. Van Buskirk, David L. Wright
  • Patent number: 7500145
    Abstract: Anomaly-driven software for capturing and automating responses to computer anomalies is disclosed. Computer anomalies are processed by identifying the occurrence of an anomaly and correcting the computer anomaly by initiating a stored corrective action based on a user's input for resolving the anomaly.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Bryan J. Wright, David L. Wright
  • Patent number: 7244915
    Abstract: A device for covering food (306) during microwave heating includes a microwavable flexible sheet (100) having a substantially smooth, food-facing surface (102) that is free of openings. The sheet (100) has a configuration including size, shape, and weight distribution for flexibly draping the sheet (100) over the food (306) on a rigid structure (304) such that the flexibly draped sheet (100) overhangs and folds loosely over an outer perimeter of the rigid structure thereby forming at least a partial enclosure around the food (306) when the sheet contacts at least a portion of an outer perimeter of the food-containing rigid structure (304). During microwave heating, the at least a partial enclosure around the food (306) substantially contains food-splattering (308) inside while allowing steam (312) to escape through an opening (310) formed between the flexibly draped sheet (100) and the outer perimeter of the rigid structure (304).
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: July 17, 2007
    Inventor: David L. Wright