Patents by Inventor Jay Sauls

Jay Sauls 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: 11413537
    Abstract: An in-game video game editing system and method is provided. An electronic processor executes a game software application to generate, on a display, a graphical gameplay interface including a plurality of sprites and a graphical editing panel listing predetermined modifications. The electronic processor receives a selection of one of the predetermined modifications ad determines a type of the predetermined modification. The type indicates whether the predetermined modification includes adding a new sprite or selecting an existing sprite. Based on the type, an existing sprite is selected from the graphical gameplay interface. The electronic processor then adds a block of code to the selected sprite based on the predetermined modification to generate a modified sprite, and executes the block of code to provide the modified sprite on the graphical gameplay interface.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: August 16, 2022
    Assignee: JOYLABZ, LLC
    Inventor: Jay Saul Silver
  • Publication number: 20200164273
    Abstract: An in-game video game editing system and method is provided. An electronic processor executes a game software application to generate, on a display, a graphical gameplay interface including a plurality of sprites and a graphical editing panel listing predetermined modifications. The electronic processor receives a selection of one of the predetermined modifications ad determines a type of the predetermined modification. The type indicates whether the predetermined modification includes adding a new sprite or selecting an existing sprite. Based on the type, an existing sprite is selected from the graphical gameplay interface. The electronic processor then adds a block of code to the selected sprite based on the predetermined modification to generate a modified sprite, and executes the block of code to provide the modified sprite on the graphical gameplay interface.
    Type: Application
    Filed: January 28, 2020
    Publication date: May 28, 2020
    Inventor: Jay Saul Silver
  • Patent number: 10589177
    Abstract: An in-game video game editing system and method is provided. An electronic processor executes a game software application to generate, on a display, a graphical gameplay interface including a plurality of sprites and a graphical editing panel listing predetermined modifications. The electronic processor receives a selection of one of the predetermined modifications ad determines a type of the predetermined modification. The type indicates whether the predetermined modification includes adding a new sprite or selecting an existing sprite. Based on the type, an existing sprite is selected from the graphical gameplay interface. The electronic processor then adds a block of code to the selected sprite based on the predetermined modification to generate a modified sprite, and executes the block of code to provide the modified sprite on the graphical gameplay interface.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: March 17, 2020
    Assignee: JOYLABZ, LLC
    Inventor: Jay Saul Silver
  • Publication number: 20190321729
    Abstract: An in-game video game editing system and method is provided. An electronic processor executes a game software application to generate, on a display, a graphical gameplay interface including a plurality of sprites and a graphical editing panel listing predetermined modifications. The electronic processor receives a selection of one of the predetermined modifications ad determines a type of the predetermined modification. The type indicates whether the predetermined modification includes adding a new sprite or selecting an existing sprite. Based on the type, an existing sprite is selected from the graphical gameplay interface. The electronic processor then adds a block of code to the selected sprite based on the predetermined modification to generate a modified sprite, and executes the block of code to provide the modified sprite on the graphical gameplay interface.
    Type: Application
    Filed: April 20, 2018
    Publication date: October 24, 2019
    Inventor: Jay Saul Silver
  • Patent number: 9787022
    Abstract: Systems and methods for magnetic coupling. One system includes an external computing device and a connector having a conductive end. The system also includes a printed circuit board. The printed circuit board includes a connector side opposite a back side. The connector side has a contact pad with an aperture. The printed circuit board also includes a magnet positioned on the back side of the printed circuit board. The magnet provides a magnetic field configured to provide magnetic attraction forces to a connector contacting the contact pad. The printed circuit board also includes a communication terminal. The system also includes a circuit in communication with the printed circuit board through the connector and contact pad.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: October 10, 2017
    Assignee: JOYLABZ LLC
    Inventors: Bryan Randall Wilcox, Todd Eddie, Jay Saul Silver
  • Publication number: 20160329658
    Abstract: Systems and methods for magnetic coupling. One system includes an external computing device and a connector having a conductive end. The system also includes a printed circuit board. The printed circuit board includes a connector side opposite a back side. The connector side has a contact pad with an aperture. The printed circuit board also includes a magnet positioned on the back side of the printed circuit board. The magnet provides a magnetic field configured to provide magnetic attraction forces to a connector contacting the contact pad. The printed circuit board also includes a communication terminal. The system also includes a circuit in communication with the printed circuit board through the connector and contact pad.
    Type: Application
    Filed: May 4, 2016
    Publication date: November 10, 2016
    Inventors: Bryan Randall Wilcox, Todd Eddie, Jay Saul Silver
  • Publication number: 20100281478
    Abstract: A virtual machine distribution system is described herein that uses a multiphase approach that provides a fast layout of virtual machines on physical computers followed by at least one verification phase that verifies that the layout is correct. During the fast layout phase, the system uses a dimension-aware vector bin-packing algorithm to determine an initial fit of virtual machines to physical hardware based on rescaled resource utilizations calculated against hardware models. During the verification phase, the system uses a virtualization model to check the recommended fit of virtual machine guests to physical hosts created during the fast layout phase to ensure that the distribution will not over-utilize any host given the overhead associated with virtualization. The system modifies the layout to eliminate any identified overutilization. Thus, the virtual machine distribution system provides the advantages of a fast, automated layout planning process with the robustness of slower, exhaustive processes.
    Type: Application
    Filed: May 1, 2009
    Publication date: November 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Larry Jay Sauls, Sanjay Gautam, Ehud Wieder, Rina Panigrahy, Kunal Talwar
  • Patent number: 7464122
    Abstract: A method, system and computer-readable medium for analyzing interaction or usage data, such as for customers, is described. The interaction or usage data may be stored in log files and supplemented with data from other sources. Various data parsing information may be defined and used as part of the analysis, such as by using customer-specific information to identify various occurrences of interest. For example, when analyzing a customer's web site interaction data, the parser component can use data defining customer-specific types of web site events of interest. Such high-level types of occurrences can be specified in a variety of ways, such as by using a combination of a logical web site, one or more URIs corresponding to web pages, and/or one or more query strings. The data parsing information may also specify a mapping of actual web sites to one or more logical sites.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: December 9, 2008
    Assignee: Revenue Science, Inc.
    Inventors: Roman Basko, Jay Sauls, Radha Krishna Uppala
  • Patent number: 7117193
    Abstract: A method, system and computer-readable medium for analyzing interaction or usage data, such as for customers, is described. The interaction or usage data may be stored in log files and supplemented with data from other sources. Various data parsing information may be defined and used as part of the analysis, such as by using customer-specific information to identify various occurrences of interest. For example, when analyzing a customer's web site interaction data, the parser component can use data defining customer-specific types of web site events of interest. Such high-level types of occurrences can be specified in a variety of ways, such as by using a combination of a logical web site, one or more URIs corresponding to web pages, and/or one or more query strings. The data parsing information may also specify a mapping of actual web sites to one or more logical sites.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: October 3, 2006
    Assignee: Revenue Science, Inc.
    Inventors: Roman Basko, Jay Sauls, Radha Krishna Uppala
  • Patent number: 6993529
    Abstract: A method and system for importing data into a data store in accordance with metadata. The import system provides metadata that specifies how the import data for various types of import sources is to be imported into the data store. The import sources may be categorized according to the type of data provided by the import sources. When the import system receives the import data from the import source, it identifies the type of import source and retrieves the metadata defined for that type of import source. The import system then imports the received import data into the data store in accordance with the retrieved metadata.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: January 31, 2006
    Assignee: Revenue Science, Inc.
    Inventors: Roman Basko, Sri Krishna Nakka, Jay Sauls, Radha Krishna Uppala
  • Patent number: 6917972
    Abstract: A method, system and computer-readable medium for analyzing interaction or usage data, such as for customers, is described. The interaction or usage data may be stored in log files and supplemented with data from other sources. Various data parsing information may be defined and used as part of the analysis, such as by using customer-specific information to identify various occurrences of interest. For example, when analyzing a customer's web site interaction data, the parser component can use data defining customer-specific categories of web pages. Such high-level types of occurrences can be specified in a variety of ways, such as by using a combination of a logical web site, one or more URIs corresponding to web pages, and/or one or more query strings. The data parsing information may also specify a mapping of actual web sites to one or more logical sites.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: July 12, 2005
    Assignee: Revenue Science, Inc.
    Inventors: Roman Basko, Jay Sauls, Radha Krishna Uppala