Patents by Inventor Richard Michael Nemes

Richard Michael Nemes 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: 11468033
    Abstract: A method and apparatus for performing storage and retrieval in an information storage system cache is disclosed that uses the hashing technique with the open-addressing method for collision resolution. Insertion, retrieval, and deletion operations are limited to a predetermined number of probes, after which it may be assumed that the table does not contain the desired data. Moreover, when using linear probing, the technique facilitates maximum concurrent, multi-thread access to the table, thereby improving system throughput, since only a relatively small section is locked and made unavailable while a thread modifies that section, allowing other threads complete access to the remainder of the table.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: October 11, 2022
    Inventors: Richard Michael Nemes, Mikhail Lotvin, David Garrod
  • Patent number: 10204127
    Abstract: A method and apparatus for performing storage and retrieval in an information storage system cache is disclosed that uses the hashing technique with the open-addressing method for collision resolution. Insertion, retrieval, and deletion operations are limited to a predetermined number of probes, after which it may be assumed that the table does not contain the desired data. Moreover, when using linear probing, the technique facilitates maximum concurrent, multi-thread access to the table, thereby improving system throughput, since only a relatively small section is locked and made unavailable while a thread modifies that section, allowing other threads complete access to the remainder of the table.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: February 12, 2019
    Inventors: Richard Michael Nemes, Mikhail Lotvin, David Garrod
  • Patent number: 9690699
    Abstract: A method and apparatus for performing storage and retrieval in an information storage system cache is disclosed that uses the hashing technique with the external chaining method for collision resolution. In order to prevent performance deterioration due to an unrestrained growth in the length of chains, an on-the-fly record removal technique is combined with background chain-pruning processes that continually trim long chains to keep chain lengths at an acceptable equilibrium without triggering abrupt, disruptive action at the time the system senses that it is stressed. More specifically, each insertion, retrieval, or deletion of a record is an occasion to rid an entire linked list of its records that have aged out. Additionally, concurrent background processes continually navigate the hash table, trimming those chains that are deemed excessively long.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: June 27, 2017
    Inventor: Richard Michael Nemes
  • Patent number: 9373134
    Abstract: Generating telephone service logic based on received data is disclosed. The telephone service logic may include caller priority levels. A caller priority level may be updated based on a change in information associated with a caller. The telephone service logic may be upgraded in accordance with new telephone service logic. The new telephone service logic may be automatically located, purchased and downloaded over at least one network via a buying request script. The buying request script may represent a collective buying group as an aggregation of compatible buying request scripts created by a plurality of different users. The telephone service logic may be transmitted to a computer.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: June 21, 2016
    Assignee: TAMIRAS PER PTE. LTD., LLC
    Inventors: Mikhail Lotvin, Richard Michael Nemes
  • Patent number: 9104678
    Abstract: A method and apparatus for performing storage and retrieval in an information storage system cache is disclosed that uses the hashing technique with the open-addressing method for collision resolution. Insertion, retrieval, and deletion operations are limited to a predetermined number of probes, after which it may be assumed that the table does not contain the desired data. Moreover, when using linear probing, the technique facilitates maximum concurrent, multi-thread access to the table, thereby improving system throughput, since only a relatively small section is locked and made unavailable while a thread modifies that section, allowing other threads complete access to the remainder of the table.
    Type: Grant
    Filed: December 31, 2011
    Date of Patent: August 11, 2015
    Inventors: Richard Michael Nemes, Mikhail Lotvin, David Garrod
  • Patent number: 9081672
    Abstract: A method and apparatus for performing storage and retrieval in an information storage system cache is disclosed that uses the hashing technique with the external chaining method for collision resolution. In order to prevent performance deterioration due to an unrestrained growth in the length of chains, an on-the-fly record removal technique is combined with background chain-pruning processes that continually trim long chains to keep chain lengths at an acceptable equilibrium without triggering abrupt, disruptive action at the time the system senses that it is stressed. More specifically, each insertion, retrieval, or deletion of a record is an occasion to rid an entire linked list of its records that have aged out. Additionally, concurrent background processes continually navigate the hash table, trimming those chains that are deemed excessively long.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: July 14, 2015
    Inventor: Richard Michael Nemes
  • Patent number: 8676619
    Abstract: The computer apparatus and methods of the preferred embodiment uses computer technology in a unique way to motivate children to devote more time to educational and cultural enrichment. In the preferred embodiment, educational material is provided at a child's local computer under control of a central computer system connected to it over a computer network. On completing a particular educational task, the child is rewarded with a certain number of points. Points that the child accumulates are stored centrally, and at least some of the points can be redeemed towards the purchase of goods and services offered through the system of the preferred embodiment by its commercial participants. The purchasing transactions are also administered by the central computer. Parents, preferably, use the system to support their children's purchasing activity financially and to select content available for presentation to the child.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: March 18, 2014
    Assignee: Di-Walkor III Services LLC
    Inventors: Mikhail Lotvin, Richard Michael Nemes
  • Publication number: 20110161190
    Abstract: The preferred computer apparatus and methods use computer technology in a unique way to motivate children to devote more time to educational and cultural enrichment, and encourages them to explore the appropriateness of various educational institutions that they may apply to for admission. In the preferred embodiment, educational material is provided at a child's local computer under control of a central computer system connected to it over a computer network. On completing a particular educational task, the child is rewarded with a certain number of points. Points that the child accumulates are stored centrally, and at least some of the points can be redeemed towards the purchase of goods and services offered through the system of the preferred embodiment by its commercial participants. The purchasing transactions are also administered by the central computer.
    Type: Application
    Filed: November 24, 2010
    Publication date: June 30, 2011
    Inventors: Mikhail Lotvin, Richard Michael Nemes
  • Publication number: 20110099078
    Abstract: The computer apparatus and methods of the preferred embodiment uses computer technology in a unique way to motivate children to devote more time to educational and cultural enrichment. In the preferred embodiment, educational material is provided at a child's local computer under control of a central computer system connected to it over a computer network. On completing a particular educational task, the child is rewarded with a certain number of points. Points that the child accumulates are stored centrally, and at least some of the points can be redeemed towards the purchase of goods and services offered through the system of the preferred embodiment by its commercial participants. The purchasing transactions are also administered by the central computer. Parents, preferably, use the system to support their children's purchasing activity financially and to select content available for presentation to the child.
    Type: Application
    Filed: November 24, 2010
    Publication date: April 28, 2011
    Inventors: Mikhail Lotvin, Richard Michael Nemes
  • Patent number: 7203656
    Abstract: A central computer system preferably communicates with local computers of users over the Internet and stores account information of users. Preferably, users may interact with information provided by the central computer system or third party computer systems. The availability of such information is preferably controlled by a different user. The central system preferably stores data representing rewards available to the users as a result of interaction with such information. The users preferably may obtain products or services, in accordance with the stored rewards, wherein at least some of such products or services are promoted by a different user, which provides financing for at least some of the items obtained with the reward. Preferably, the central system includes administrative software that may provide monitoring and managing performance of the system, fraud detection, and management of the information available to the users.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: April 10, 2007
    Inventors: Mikhail Lotvin, Richard Michael Nemes
  • Publication number: 20040230495
    Abstract: The preferred computer apparatus and methods use computer technology in a unique way to motivate children to devote more time to educational and cultural enrichment, and encourages them to explore the appropriateness of various educational institutions that they may apply to for admission. In the preferred embodiment, educational material is provided at a child's local computer under control of a central computer system connected to it over a computer network. On completing a particular educational task, the child is rewarded with a certain number of points. Points that the child accumulates are stored centrally, and at least some of the points can be redeemed towards the purchase of goods and services offered through the system of the preferred embodiment by its commercial participants. The purchasing transactions are also administered by the central computer.
    Type: Application
    Filed: March 2, 2004
    Publication date: November 18, 2004
    Inventors: Mikhail Lotvin, Richard Michael Nemes
  • Publication number: 20020165777
    Abstract: The computer apparatus and methods of the preferred embodiment uses computer technology in a unique way to motivate children to devote more time to educational and cultural enrichment. In the preferred embodiment, educational material is provided at a child's local computer under control of a central computer system connected to it over a computer network. On completing a particular educational task, the child is rewarded with a certain number of points. Points that the child accumulates are stored centrally, and at least some of the points can be redeemed towards the purchase of goods and services offered through the system of the preferred embodiment by its commercial participants. The purchasing transactions are also administered by the central computer. Parents, preferably, use the system to support their children's purchasing activity financially and to select content available for presentation to the child.
    Type: Application
    Filed: June 28, 2002
    Publication date: November 7, 2002
    Inventors: Mikhail Lotvin, Richard Michael Nemes
  • Patent number: 6178407
    Abstract: The computer apparatus and methods of the preferred embodiment uses computer technology in a unique way to motivate children to devote more time to educational and cultural enrichment. In the preferred embodiment, educational material is provided at a child's local computer under control of a central computer system connected to it over a computer network. On completing a particular educational task, the child is rewarded with a certain number of points. Points that the child accumulates are stored centrally, and at least some of the points can be redeemed towards the purchase of goods and services offered through the system of the preferred embodiment by its commercial participants. The purchasing transactions are also administered by the central computer. Parents, preferably, use the system to support their children's purchasing activity financially and to select content available for presentation to the child.
    Type: Grant
    Filed: April 19, 1999
    Date of Patent: January 23, 2001
    Inventors: Mikhail Lotvin, Richard Michael Nemes
  • Patent number: 5907831
    Abstract: The computer apparatus and methods of the preferred embodiment uses computer technology in a unique way to motivate children to devote more time to educational and cultural enrichment. In the preferred embodiment, educational material is provided at a child's local computer under control of a central computer system connected to it over a computer network. On completing a particular educational task, the child is rewarded with a certain number of points. Points that the child accumulates are stored centrally, and at least some of the points can be redeemed towards the purchase of goods and services offered through the system of the preferred embodiment by its commercial participants. The purchasing transactions are also administered by the central computer. Parents, preferably, use the system to support their children's purchasing activity financially and to select content available for presentation to the child.
    Type: Grant
    Filed: April 4, 1997
    Date of Patent: May 25, 1999
    Inventors: Mikhail Lotvin, Richard Michael Nemes
  • Patent number: 5893120
    Abstract: A method and apparatus for performing storage and retrieval in an information storage system is disclosed that uses the hashing technique with the external chaining method for collision resolution. In order to prevent performance deterioration due to the presence of automatically expiring data items, a garbage collection technique is used that removes all expired records stored in the system in the external chain targeted by a probe into the data storage system. More particularly, each insertion, retrieval, or deletion of a record is an occasion to search an entire linked-list chain of records for expired items and then remove them. Because an expired data item will not remain in the system long term if the system is frequently probed, it is useful for large information storage systems that are heavily used, require the fast access provided by hashing, and cannot be taken off-line for removal of expired data.
    Type: Grant
    Filed: January 2, 1997
    Date of Patent: April 6, 1999
    Inventor: Richard Michael Nemes