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: 11159503Abstract: 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: GrantFiled: October 17, 2017Date of Patent: October 26, 2021Assignee: Princeton SciTech, LLCInventors: Richard Garfinkle, Norton Garfinkle
-
Publication number: 20190116168Abstract: 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: ApplicationFiled: October 17, 2017Publication date: April 18, 2019Inventors: Richard Garfinkle, Norton Garfinkle
-
Patent number: 10129244Abstract: 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: GrantFiled: June 20, 2016Date of Patent: November 13, 2018Assignee: Princeton SciTech, LLCInventors: Richard Garfinkle, Norton Garfinkle
-
Patent number: 9940345Abstract: 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: GrantFiled: January 10, 2008Date of Patent: April 10, 2018Inventors: Norton Garfinkle, Richard Garfinkle
-
Publication number: 20170366532Abstract: 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: ApplicationFiled: June 20, 2016Publication date: December 21, 2017Inventors: Richard Garfinkle, Norton Garfinkle
-
Publication number: 20170180334Abstract: 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: ApplicationFiled: March 7, 2017Publication date: June 22, 2017Inventors: Norton Garfinkle, Richard Garfinkle
-
Patent number: 9652622Abstract: 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: GrantFiled: December 17, 2014Date of Patent: May 16, 2017Assignee: Princeton SciTech, LLCInventors: Norton Garfinkle, Richard Garfinkle
-
Patent number: 9536366Abstract: 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: GrantFiled: August 31, 2010Date of Patent: January 3, 2017Assignee: DEMOCRACYONTHEWEB, LLCInventors: Norton Garfinkle, Richard Garfinkle
-
Publication number: 20160180101Abstract: 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: ApplicationFiled: December 17, 2014Publication date: June 23, 2016Inventors: Norton Garfinkle, Richard Garfinkle
-
Publication number: 20140244515Abstract: 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: ApplicationFiled: May 7, 2014Publication date: August 28, 2014Applicant: DEMOCRACYONTHEWEB, LLCInventors: Norton Garfinkle, Richard Garfinkle
-
Patent number: 8762284Abstract: 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: GrantFiled: December 16, 2010Date of Patent: June 24, 2014Assignee: Democracyontheweb, LLCInventors: Norton Garfinkle, Richard Garfinkle
-
Patent number: 8478646Abstract: 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: GrantFiled: April 4, 2011Date of Patent: July 2, 2013Assignee: Democracyontheweb, LLCInventors: Norton Garfinkle, Richard Garfinkle, Devra Garfinkle Johnson
-
Publication number: 20120253942Abstract: 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: ApplicationFiled: April 4, 2011Publication date: October 4, 2012Applicant: DEMOCRACYONTHEWEB, LLCInventors: Norton Garfinkle, Richard Garfinkle, Devra Garfinkle Johnson
-
Publication number: 20120158593Abstract: 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: ApplicationFiled: December 16, 2010Publication date: June 21, 2012Applicant: DEMOCRACYONTHEWEB, LLCInventors: Norton GARFINKLE, Richard GARFINKLE
-
Publication number: 20120053997Abstract: 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: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Applicant: DEMOCRACYONTHEWEB, LLCInventors: Norton GARFINKLE, Richard Garfinkle
-
Publication number: 20090150355Abstract: 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: ApplicationFiled: November 28, 2008Publication date: June 11, 2009Inventors: Norton Garfinkle, Richard Garfinkle
-
Publication number: 20080243790Abstract: 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: ApplicationFiled: January 10, 2008Publication date: October 2, 2008Inventors: Norton Garfinkle, Richard Garfinkle
-
Publication number: 20070157264Abstract: 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: ApplicationFiled: December 30, 2005Publication date: July 5, 2007Inventor: Norton Garfinkle
-
Publication number: 20010037506Abstract: 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: ApplicationFiled: May 24, 2001Publication date: November 1, 2001Inventor: Norton Garfinkle
-
Patent number: 5640192Abstract: 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: GrantFiled: May 1, 1996Date of Patent: June 17, 1997Inventor: Norton Garfinkle