Patents by Inventor Christopher Vance

Christopher Vance 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).

  • Publication number: 20230236881
    Abstract: Computer systems and methods for managing sensitive data items when performing a computer-implemented digital forensic workflow using on-premises (“on-prem”) and cloud resources are provided. The system includes a control computing node configured to: store the digital forensic workflow in a memory; and allocate forensic data processing tasks corresponding to portions of the digital forensic workflow to processing node computing devices (“processing nodes”) for execution by the processing nodes, the processing nodes communicatively connected to the control computing node via at least one data communication network and including at least one cloud processing node and at least one on-premises (“on-prem”) processing node. The control computing node automatically restricts allocation of a given forensic data processing task to the at least one on-prem processing node when forensic data to be operated on in performance of the given processing task is tagged as sensitive.
    Type: Application
    Filed: January 25, 2023
    Publication date: July 27, 2023
    Inventors: Jad Saliba, Tayfun Uzun, Geoffrey MacGillivray, Mike Williamson, Christopher Vance, Cody Bryant
  • Patent number: 11498006
    Abstract: A system, a non-transitory machine-readable storage medium storing instructions, and a computer-implemented method to adjust twitch response and collision determination to a player's skill level is provided. Gameplay information of a computer-implemented game is accessed. The gameplay information including input information indicating one or more attributes of gameplay input provided by the player. A gameplay skill level of the player of the player is estimated based on the one or more gameplay input attributes. Based on the estimated gameplay skill level of the player, respective values of one or more gameplay parameters that determine on-screen behavior of virtual in-game objects are modified, thereby a gameplay difficulty level is modified.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: November 15, 2022
    Assignee: Zynga Inc.
    Inventors: John Carlton Ware, Christopher Vance Haire, John vanSuchtelen, Michael Waite, Alexandros Ntoulas, Jeffrey Zakrzewski, Oliver Attila Tabay, Yuko Yamazaki, Paul Yih Yarng Chong, Sudhish Iyer, Xuyang (Amy) Tan, Ameya Vilankar, Gaurav Narang
  • Patent number: 11420126
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player's experience. A System Tuner selects a hardness quotient, based on a player skill level, from a hardness quotient range, the player skill level for a player is calculated by a client computing device based at least on a plurality of game moves in a first game level completed by the player. The System Tuner provides the hardness quotient to a level definition file for a second game level. The level definition file modifies at least one feature of the second game level according to the hardness quotient. The System Tuner modifies the hardness quotient range based at least on a performance of the plurality of player's in the second game level and the respective hardness quotients assigned to each of those players for their game play in the second game level.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: August 23, 2022
    Assignee: Zynga Inc.
    Inventors: John Carlton Ware, Christopher Vance Haire, William R. Watters, John vanSuchtelen, Michael Waite
  • Publication number: 20210331074
    Abstract: A system, a non-transitory machine-readable storage medium storing instructions, and a computer-implemented method to adjust twitch response and collision determination to a player's skill level is provided. Gameplay information of a computer-implemented game is accessed. The gameplay information including input information indicating one or more attributes of gameplay input provided by the player. A gameplay skill level of the player of the player is estimated based on the one or more gameplay input attributes. Based on the estimated gameplay skill level of the player, respective values of one or more gameplay parameters that determine on-screen behavior of virtual in-game objects are modified, thereby a gameplay difficulty level is modified.
    Type: Application
    Filed: July 7, 2021
    Publication date: October 28, 2021
    Inventors: John Carlton Ware, Christopher Vance Haire, John vanSuchtelen, Michael Waite, Alexandros Ntoulas, Jeffrey Zakrzewski, Oliver Attila Tabay, Yuko Yamazaki, Paul Yih Yarng Chong, Sudhish Iyer, Xuyang (Amy) Tan, Ameya Vilankar, Gaurav Narang
  • Patent number: 11083969
    Abstract: A system, a non-transitory machine-readable storage medium storing instructions, and a computer-implemented method to adjust twitch response and collision determination to a player's skill level is provided. Gameplay information of a computer-implemented game is accessed. The gameplay information including input information indicating one or more attributes of gameplay input provided by the player. A gameplay skill level of the player of the player is estimated based on the one or more gameplay input attributes. Based on the estimated gameplay skill level of the player, respective values of one or more gameplay parameters that determine on-screen behavior of virtual in-game objects are modified, thereby a gameplay difficulty level is modified.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: August 10, 2021
    Assignee: Zynga Inc.
    Inventors: John Carlton Ware, Christopher Vance Haire, John vanSuchtelen, Michael Waite, Alexandros Ntoulas, Jeffrey Zakrzewski, Oliver Attila Tabay, Yuko Yamazaki, Paul Yih Yarng Chong, Sudhish Iyer, Xuyang (Amy) Tan, Ameya Vilankar, Gaurav Narang
  • Publication number: 20210236939
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player's experience. A System Tuner selects a hardness quotient, based on a player skill level, from a hardness quotient range, the player skill level for a player is calculated by a client computing device based at least on a plurality of game moves in a first game level completed by the player. The System Tuner provides the hardness quotient to a level definition file for a second game level. The level definition file modifies at least one feature of the second game level according to the hardness quotient. The System Tuner modifies the hardness quotient range based at least on a performance of the plurality of player's in the second game level and the respective hardness quotients assigned to each of those players for their game play in the second game level.
    Type: Application
    Filed: January 14, 2021
    Publication date: August 5, 2021
    Inventors: John Carlton Ware, Christopher Vance Haire, William R. Watters, John vanSuchtelen, Michael Waite
  • Patent number: 10918952
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player's experience. A System Tuner selects a hardness quotient, based on a player skill level, from a hardness quotient range, the player skill level for a player is calculated by a client computing device based at least on a plurality of game moves in a first game level completed by the player. The System Tuner provides the hardness quotient to a level definition file for a second game level. The level definition file modifies at least one feature of the second game level according to the hardness quotient. The System Tuner modifies the hardness quotient range based at least on a performance of the plurality of player's in the second game level and the respective hardness quotients assigned to each of those players for their game play in the second game level.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: February 16, 2021
    Assignee: Zynga Inc.
    Inventors: John Carlton Ware, Christopher Vance Haire, William R. Watters, John vanSuchtelen, Michael Waite
  • Publication number: 20200222811
    Abstract: A system, a non-transitory machine-readable storage medium storing instructions, and a computer-implemented method to adjust twitch response and collision determination to a player's skill level is provided. Gameplay information of a computer-implemented game is accessed. The gameplay information including input information indicating one or more attributes of gameplay input provided by the player. A gameplay skill level of the player of the player is estimated based on the one or more gameplay input attributes. Based on the estimated gameplay skill level of the player, respective values of one or more gameplay parameters that determine on-screen behavior of virtual in-game objects are modified, thereby a gameplay difficulty level is modified.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 16, 2020
    Inventors: John Carlton Ware, Christopher Vance Haire, John vanSuchtelen, Michael Waite, Alexandros Ntoulas, Jeffrey Zakrzewski, Oliver Attila Tabay, Yuko Yamazaki, Paul Yih Yarng Chong, Sudhish Iyer, Xuyang Tan, Ameya Vilankar, Gaurav Narang
  • Patent number: 10561944
    Abstract: A system, a non-transitory machine-readable storage medium storing instructions, and a computer-implemented method to adjust twitch response and collision determination to a player's skill level is provided. Gameplay information of a computer-implemented game is accessed. The gameplay information including input information indicating one or more attributes of gameplay input provided by the player. A gameplay skill level of the player of the player is estimated based on the one or more gameplay input attributes. Based on the estimated gameplay skill level of the player, respective values of one or more gameplay parameters that determine on-screen behavior of virtual in-game objects are modified, thereby a gameplay difficulty level is modified.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: February 18, 2020
    Assignee: Zynga Inc.
    Inventors: John Carlton Ware, Christopher Vance Haire, John vanSuchtelen, Michael Waite, Alexandros Ntoulas, Jeffrey Zakrzewski, Oliver Attila Tabay, Yuko Yamazaki, Paul Yih Yarng Chong, Sudhish Iyer, Xuyang Tan, Ameya Vilankar, Gaurav Narang
  • Publication number: 20190314725
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player's experience. A System Tuner selects a hardness quotient, based on a player skill level, from a hardness quotient range, the player skill level for a player is calculated by a client computing device based at least on a plurality of game moves in a first game level completed by the player. The System Tuner provides the hardness quotient to a level definition file for a second game level. The level definition file modifies at least one feature of the second game level according to the hardness quotient. The System Tuner modifies the hardness quotient range based at least on a performance of the plurality of player's in the second game level and the respective hardness quotients assigned to each of those players for their game play in the second game level.
    Type: Application
    Filed: June 27, 2019
    Publication date: October 17, 2019
    Inventors: John Carlton Ware, Christopher Vance Haire, William R. Watters, John vanSuchtelen, Michael Waite
  • Patent number: 10384132
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player's experience. A System Tuner selects a hardness quotient, based on a player skill level, from a hardness quotient range, the player skill level for a player is calculated by a client computing device based at least on a plurality of game moves in a first game level completed by the player. The System Tuner provides the hardness quotient to a level definition file for a second game level. The level definition file modifies at least one feature of the second game level according to the hardness quotient. The System Tuner modifies the hardness quotient range based at least on a performance of the plurality of player's in the second game level and the respective hardness quotients assigned to each of those players for their game play in the second game level.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: August 20, 2019
    Assignee: Zynga Inc.
    Inventors: John Carlton Ware, Christopher Vance Haire, William R. Watters, John vanSuchtelen, Michael Waite
  • Publication number: 20160067611
    Abstract: A system, a non-transitory machine-readable storage medium storing instructions, and a computer-implemented method to adjust twitch response and collision determination to a player's skill level is provided. Gameplay information of a computer-implemented game is accessed. The gameplay information including input information indicating one or more attributes of gameplay input provided by the player. A gameplay skill level of the player of the player is estimated based on the one or more gameplay input attributes. Based on the estimated gameplay skill level of the player, respective values of one or more gameplay parameters that determine on-screen behavior of virtual in-game objects are modified, thereby a gameplay difficulty level is modified.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 10, 2016
    Inventors: John Carlton Ware, Christopher Vance Haire, John vanSuchtelen, Michael Waite, Alexandros Ntoulas, Jeffrey Zakrzewski, Oliver Attila Tabay, Yuko Yamazaki, Paul Yih Yarng Chong, Sudhish Iyer, Amy Tan, Ameya Vilankar, Gaurav Narang
  • Publication number: 20160067610
    Abstract: A system, a machine-readable storage medium storing instructions, and a computer-implemented method are described herein for a System Tuner for customizing a player's experience. A System Tuner selects a hardness quotient, based on a player skill level, from a hardness quotient range, the player skill level for a player is calculated by a client computing device based at least on a plurality of game moves in a first game level completed by the player. The System Tuner provides the hardness quotient to a level definition file for a second game level. The level definition file modifies at least one feature of the second game level according to the hardness quotient. The System Tuner modifies the hardness quotient range based at least on a performance of the plurality of player's in the second game level and the respective hardness quotients assigned to each of those players for their game play in the second game level.
    Type: Application
    Filed: December 12, 2014
    Publication date: March 10, 2016
    Inventors: John Carlton Ware, Christopher Vance Haire, William R. Watters, John vanSuchtelen, Michael Waite
  • Patent number: 8914865
    Abstract: An apparatus and method for securely accessing and storing private data files and programs on a personal computing device with network access is provided. A portable data storage unit or authentication unit conjoins to a personal computing device and initiates a software program that delivers hidden authentication information to part of the network. The network then presents secure data files to the user, and enables data and program storage and access by the user. Administrator(s) may program multiple, separately-identifiable portable data storage units to permit different levels of access. When the portable data storage unit or authentication unit is no longer conjoined to the personal computing device, access and presentation of the data are terminated. The portable data storage unit may comprise a pivoting computer port-conjoining member, allowing its housing to run parallel to and lock with the personal computing device housing with a spring-loaded button and ribs along the member.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: December 16, 2014
    Assignee: Loughton Technology, L.L.C.
    Inventor: Christopher Vance Beckman
  • Publication number: 20130218728
    Abstract: An electronic pre-shopping system and method, that provides the consumer the option of pre-shopping for a gift item from any on-line retail outlet. The system and method provides consumer capability of accessing a retail outlet website, selecting a gift item, selectively extracting the gift item product information, associating the gift item with a future special occasion of a recipient of the gift item, storing the product information along with the recipient special occasion information into a database, securing payment for the item, and delivering the gift item to the recipient within the proscribed time period required for the special occasion. The system further provides the consumer with the option of paying for the gift item immediately or at a predetermined date in the future. The user interface further provides the capability of pre-shopping for an item from any online retail store through a software proxy process.
    Type: Application
    Filed: November 21, 2011
    Publication date: August 22, 2013
    Inventors: Rick Dan Hashop, Susan Rene Hashop, Christopher Vance Burres
  • Patent number: 7999415
    Abstract: Electronic leakage reduction techniques are provided, whereby an electrical outlet with a programmable computing unit is programmed to detect the current, resistance, power or pattern of current, resistance or power of an attached appliance in the on position and/or off position. Among other aspects, the electrical outlet with a programmable computing unit delivers a selected voltage below the original operational voltage and/or delivers voltage at particular durations for particular intervals to the appliance in the off position and compares detected current, resistance, power or pattern of current, resistance or power to programmed levels associated with the appliance in the on position and/or off position. If any or some of those characteristics match those programmed associated with the appliance in the on position, or fail to match those programmed associated with the off position by a set confidence interval, original operational voltage is provided to the appliance.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: August 16, 2011
    Inventor: Christopher Vance Beckman
  • Publication number: 20110012580
    Abstract: Electronic leakage reduction techniques are provided, whereby an electrical outlet with a programmable computing unit is programmed to detect the current, resistance, power or pattern of current, resistance or power of an attached appliance in the on position and/or off position. Among other aspects, the electrical outlet with a programmable computing unit delivers a selected voltage below the original operational voltage and/or delivers voltage at particular durations for particular intervals to the appliance in the off position and compares detected current, resistance, power or pattern of current, resistance or power to programmed levels associated with the appliance in the on position and/or off position. If any or some of those characteristics match those programmed associated with the appliance in the on position, or fail to match those programmed associated with the off position by a set confidence interval, original operational voltage is provided to the appliance.
    Type: Application
    Filed: September 22, 2010
    Publication date: January 20, 2011
    Inventor: Christopher Vance Beckman
  • Patent number: 7859539
    Abstract: Annotation techniques are provided. In one aspect, a method for processing a computer-based material is provided. The method comprises the following steps. The computer-based material is presented. One or more portions of the computer-based material are determined to be of interest to a user. The one or more portions are annotated to permit return to the one or more portions at a later time. In another aspect, a user interface is provided. The user interface comprises a computer-based material; a viewing focal area encompassing a portion of the computer-based material; and one or more indicia associated with and annotating the portion of the computer-based material.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: December 28, 2010
    Inventor: Christopher Vance Beckman
  • Patent number: 7821161
    Abstract: Electronic leakage reduction techniques are provided, whereby an electrical outlet with a programmable computing unit is programmed to detect the current, resistance, power or pattern of current, resistance or power of an attached appliance in the on position and/or off position. Among other aspects, the electrical outlet with a programmable computing unit delivers a selected voltage below the original operational voltage and/or delivers voltage at particular durations for particular intervals to the appliance in the off position and compares detected current, resistance, power or pattern of current, resistance or power to programmed levels associated with the appliance in the on position and/or off position. If any or some of those characteristics match those programmed associated with the appliance in the on position, or fail to match those programmed associated with the off position by a set confidence interval, original operational voltage is provided to the appliance.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: October 26, 2010
    Inventor: Christopher Vance Beckman
  • Patent number: RE45422
    Abstract: Annotation techniques are provided. In one aspect, a method for processing a computer-based material is provided. The method comprises the following steps. The computer-based material is presented. One or more portions of the computer-based material are determined to be of interest to a user. The one or more portions are annotated to permit return to the one or more portions at a later time. In another aspect, a user interface is provided. The user interface comprises a computer-based material; a viewing focal area encompassing a portion of the computer-based material; and one or more indicia associated with and annotating the portion of the computer-based material.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: March 17, 2015
    Assignee: Loughton Technology, L.L.C.
    Inventor: Christopher Vance Beckman