Patents by Inventor Norton Garfinkle

Norton Garfinkle 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: 11159503
    Abstract: Various examples are directed to system and methods for authenticating a first computing system and a second computing system. The first computing system may receive second system sending data from the second computing system. The first computing system may generate first composite data based at least in part on the second system sending data and first system receiving data. The first computing system may determine that the first composite data is consistent with first composite reference data. The first computing system may generate first tag data based at least in part on the first composite data and send a request message comprising the first tag data to the second computing system. The first computing system may also receive a reply message comprising second tag data from the second computing system and determine that the second tag data is consistent with reference tag data.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: October 26, 2021
    Assignee: Princeton SciTech, LLC
    Inventors: Richard Garfinkle, Norton Garfinkle
  • Publication number: 20190116168
    Abstract: Various examples are directed to system and methods for authenticating a first computing system and a second computing system. The first computing system may receive second system sending data from the second computing system. The first computing system may generate first composite data based at least in part on the second system sending data and first system receiving data. The first computing system may determine that the first composite data is consistent with first composite reference data. The first computing system may generate first tag data based at least in part on the first composite data and send a request message comprising the first tag data to the second computing system. The first computing system may also receive a reply message comprising second tag data from the second computing system and determine that the second tag data is consistent with reference tag data.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 18, 2019
    Inventors: Richard Garfinkle, Norton Garfinkle
  • Patent number: 10129244
    Abstract: Various examples are directed to systems and methods for providing access to computing resources. A resource system may receive an access request from a first user. The access request may comprise resource data describing a computing resource and function data describing a requested function to be performed on the computing resource. The resource system may determine that credential data provided by the first user is valid. The resource system may identify secondary data for the access request and generate an access object based at least in part on access object fragment data and the secondary data. The resource system may execute the access object to enable performance of the requested function on the computing resource.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: November 13, 2018
    Assignee: Princeton SciTech, LLC
    Inventors: Richard Garfinkle, Norton Garfinkle
  • Patent number: 9940345
    Abstract: This invention discloses a novel method for storing data in virtual multidimensional blocks and accessing and retrieving desired information from these blocks. Specific items of data whose characteristics fall within the range of a specified block are stored within that block. Blocks with smaller ranges are nested within larger blocks with the same characteristics. This invention's search method involves checking the specific range of a search query against the largest relevant block range, and then successively checking smaller and smaller range blocks that contain the desired data. This method provides greater speed and accuracy than conventional database linear storage and record by record search methods.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: April 10, 2018
    Inventors: Norton Garfinkle, Richard Garfinkle
  • Publication number: 20170366532
    Abstract: Various examples are directed to systems and methods for providing access to computing resources. A resource system may receive an access request from a first user. The access request may comprise resource data describing a computing resource and function data describing a requested function to be performed on the computing resource. The resource system may determine that credential data provided by the first user is valid. The resource system may identify secondary data for the access request and generate an access object based at least in part on access object fragment data and the secondary data. The resource system may execute the access object to enable performance of the requested function on the computing resource.
    Type: Application
    Filed: June 20, 2016
    Publication date: December 21, 2017
    Inventors: Richard Garfinkle, Norton Garfinkle
  • Publication number: 20170180334
    Abstract: Various examples are directed to machines and methods for disassembling and reassembling data structures. An ordered set of functions may be applied to a data array comprising a plurality of data units, each associated with a unique coordinate set. Data units returned by the ordered set of functions may be written in order to one or more disassembled data containers.
    Type: Application
    Filed: March 7, 2017
    Publication date: June 22, 2017
    Inventors: Norton Garfinkle, Richard Garfinkle
  • Patent number: 9652622
    Abstract: Various examples are directed to machines and methods for disassembling and reassembling data structures. An ordered set of functions may be applied to a data array comprising a plurality of data units, each associated with a unique coordinate set. Data units returned by the ordered set of functions may be written in order to one or more disassembled data containers.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: May 16, 2017
    Assignee: Princeton SciTech, LLC
    Inventors: Norton Garfinkle, Richard Garfinkle
  • Patent number: 9536366
    Abstract: Various embodiments are directed to systems and methods for facilitating voting. A first computer system may select a voter data pack for a first voter. The first computer system may also store an indication of the voter data pack and encrypt the voter data pack. A second computer system may receive the encrypted voter data pack and consolidate the encrypted voter data pack with checkable data. The second computer system may also store an association between the encrypted voter data pack and the checkable data, and encrypt the consolidated encrypted voter data pack and checkable data to generate a consolidated voter authorization for the first voter.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: January 3, 2017
    Assignee: DEMOCRACYONTHEWEB, LLC
    Inventors: Norton Garfinkle, Richard Garfinkle
  • Publication number: 20160180101
    Abstract: Various examples are directed to machines and methods for disassembling and reassembling data structures. An ordered set of functions may be applied to a data array comprising a plurality of data units, each associated with a unique coordinate set. Data units returned by the ordered set of functions may be written in order to one or more disassembled data containers.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Norton Garfinkle, Richard Garfinkle
  • Publication number: 20140244515
    Abstract: Various embodiments are directed to methods for generating proxy account data for a financial account and authorizing payment from an account of a customer based on proxy account data. Example methods may comprise selecting a serial number for a first customer and storing an association between the serial number and an account of the first customer. The methods may further comprise encrypting the serial number and consolidating the encrypted serial number with checkable data. An association between the encrypted serial number and the checkable data may be stored and the consolidated encrypted serial number and checkable data may be encrypted to generate proxy account data.
    Type: Application
    Filed: May 7, 2014
    Publication date: August 28, 2014
    Applicant: DEMOCRACYONTHEWEB, LLC
    Inventors: Norton Garfinkle, Richard Garfinkle
  • Patent number: 8762284
    Abstract: Various embodiments are directed to methods for generating proxy account data for a financial account and authorizing payment from an account of a customer based on proxy account data. Example methods may comprise selecting a serial number for a first customer and storing an association between the serial number and an account of the first customer. The methods may further comprise encrypting the serial number and consolidating the encrypted serial number with checkable data. An association between the encrypted serial number and the checkable data may be stored and the consolidated encrypted serial number and checkable data may be encrypted to generate proxy account data.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: June 24, 2014
    Assignee: Democracyontheweb, LLC
    Inventors: Norton Garfinkle, Richard Garfinkle
  • Patent number: 8478646
    Abstract: Methods for targeting content based on user interests. A graphical user interface may be provided to a first user. A plurality of interest categories may be displayed to the first user through the graphical user interface. An indication of a first category selected from the plurality of interest categories may be received from the first user. Upon receiving the indication of the first category, a plurality of sub-categories of the first interest category may be displayed to the first user through the graphical user interface. Additionally, an indication of at least one selected sub-category chosen from the plurality of sub-categories may be received from the first user. A first plurality of content items based on the at least one selected sub-category may be selected. The first plurality of content items may be provided to the first user through the user interface.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: July 2, 2013
    Assignee: Democracyontheweb, LLC
    Inventors: Norton Garfinkle, Richard Garfinkle, Devra Garfinkle Johnson
  • Publication number: 20120253942
    Abstract: Various embodiments are directed to methods for targeting content based on user interests. The methods may comprise providing a graphical user interface to a first user; displaying to the first user, and through the graphical user interface, a plurality of interest categories; and receiving from the first user, an indication of a first category selected from the plurality of interest categories. Upon receiving the indication of the first category, a plurality of sub-categories of the first interest category may be displayed to the first user through the graphical user interface. The methods may further comprise receiving from the first user, an indication of at least one selected sub-category chosen from the plurality of sub-categories; selecting a first plurality of content items based on the at least one selected sub-category; and providing the first plurality of content items to the first user through the user interface.
    Type: Application
    Filed: April 4, 2011
    Publication date: October 4, 2012
    Applicant: DEMOCRACYONTHEWEB, LLC
    Inventors: Norton Garfinkle, Richard Garfinkle, Devra Garfinkle Johnson
  • Publication number: 20120158593
    Abstract: Various embodiments are directed to methods for generating proxy account data for a financial account and authorizing payment from an account of a customer based on proxy account data. Example methods may comprise selecting a serial number for a first customer and storing an association between the serial number and an account of the first customer. The methods may further comprise encrypting the serial number and consolidating the encrypted serial number with checkable data. An association between the encrypted serial number and the checkable data may be stored and the consolidated encrypted serial number and checkable data may be encrypted to generate proxy account data.
    Type: Application
    Filed: December 16, 2010
    Publication date: June 21, 2012
    Applicant: DEMOCRACYONTHEWEB, LLC
    Inventors: Norton GARFINKLE, Richard GARFINKLE
  • Publication number: 20120053997
    Abstract: Various embodiments are directed to systems and methods for facilitating voting. A first computer system may select a voter data pack for a first voter. The first computer system may also store an indication of the voter data pack and encrypt the voter data pack. A second computer system may receive the encrypted voter data pack and consolidate the encrypted voter data pack with checkable data. The second computer system may also store an association between the encrypted voter data pack and the checkable data, and encrypt the consolidated encrypted voter data pack and checkable data to generate a consolidated voter authorization for the first voter.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Applicant: DEMOCRACYONTHEWEB, LLC
    Inventors: Norton GARFINKLE, Richard Garfinkle
  • Publication number: 20090150355
    Abstract: This invention discloses a novel method for storing data in virtual multidimensional blocks and accessing and retrieving desired information from these blocks. Specific items of data whose characteristics fall within the range of a specified block are stored within that block. Blocks with smaller ranges are nested within larger blocks with the same characteristics. This invention's search method involves checking the specific range of a search query against the largest relevant block range, and then successively checking smaller and smaller range blocks that contain the desired data. This method provides greater speed and accuracy than conventional database linear storage and record by record search methods.
    Type: Application
    Filed: November 28, 2008
    Publication date: June 11, 2009
    Inventors: Norton Garfinkle, Richard Garfinkle
  • Publication number: 20080243790
    Abstract: This invention discloses a novel method for storing data in virtual multidimensional blocks and accessing and retrieving desired information from these blocks. Specific items of data whose characteristics fall within the range of a specified block are stored within that block. Blocks with smaller ranges are nested within larger blocks with the same characteristics. This invention's search method involves checking the specific range of a search query against the largest relevant block range, and then successively checking smaller and smaller range blocks that contain the desired data. This method provides greater speed and accuracy than conventional database linear storage and record by record search methods.
    Type: Application
    Filed: January 10, 2008
    Publication date: October 2, 2008
    Inventors: Norton Garfinkle, Richard Garfinkle
  • Publication number: 20070157264
    Abstract: This invention comprises a comprehensive integrated method and system based on a unified hardware and software system whereby users can utilize a computerized catalogue to access and obtain video broadcast program material, can download video content on-demand, can store video content and can engage in a back and forth interactive mode with interactive capable video content.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventor: Norton Garfinkle
  • Publication number: 20010037506
    Abstract: A pay-per-use system streams a data product from a head end to one or more users allowing interactive, discontinuous use by establishing a user terminal address memory location at the head end in response to each initial pay-per-use request. The system starts playing the movie on an available channel and enables the user to view the feature. The system stores associatively with the user address a limit on the user's use of the requested product; in a specific embodiment a time period during which the movie can be viewed, or the number of times the movie can be viewed, or both, even though the data transmission channel between the user and head end is not in use continuously.
    Type: Application
    Filed: May 24, 2001
    Publication date: November 1, 2001
    Inventor: Norton Garfinkle
  • Patent number: 5640192
    Abstract: An interactive television system in which the television program and a computer program are integrated to provide a viewer-friendly environment in which the viewer can participate on a real time basis with other viewers. The programmed computer system receives inputs from viewers in response to the television program content. A programmed interactive computer system processes the viewer inputs in accordance with parameters and algorithms correlated with the transmitted television program material. The system processes, for each participating viewer, his or her results based on the algorithm for the broadcast television program and the inputs of the other participating viewers. This individual data is stored and is made accessible to the viewer; in the preferred embodiment via a voice synthesizer to the participating viewer who initiates a call to the system.
    Type: Grant
    Filed: May 1, 1996
    Date of Patent: June 17, 1997
    Inventor: Norton Garfinkle