Patents by Inventor Ric B. Richardson

Ric B. Richardson 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: 11455627
    Abstract: A data record structure adapted for transmission over a network; the data record generated on a network device participating in a Blockchain which has an device unique identifier; the data record structure containing at least a first record and a first unique identifier record; the first record containing data for transmission over the network to a device having a receiving device unique identifier; the first unique identifier record containing the device unique identifier. Also disclosed is a method of verification of identity of devices participating in a block chain; said Block chain comprising a plurality of ledgers held on a plurality of network devices; said network devices communicating contents of the ledgers between them over a network; said devices verifying the contents of the ledgers as part of the step of communicating the contents of the ledgers; said method comprising incorporating a unique identifier of a network device within the ledger maintained by the network device.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: September 27, 2022
    Assignee: HAVENTEC PTY LTD
    Inventor: Ric B. Richardson
  • Patent number: 11314873
    Abstract: In a client server environment a method of securely storing data; said method comprising generating a data element at a second location; transmitting the data element to a first location separate and remote from the second location; encrypting the data element at the first location thereby to form an encrypted data element; transmitting the encrypted data element to the second location separate and remote from the first location and storing the encrypted data element at the second location; and wherein the second location is constituted as a client device.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: April 26, 2022
    Assignee: HAVENTEC PTY LTD
    Inventor: Ric B. Richardson
  • Patent number: 11263298
    Abstract: A method of maintaining ongoing authentication of a user of an application without the need to enter and re-enter a username and a corresponding password for each session initiated between a client side application residing on a client side platform and a server; and wherein the password is not stored on the server; the method comprising utilising an unbroken chain of one-time pass codes; each pass code in the chain being unique to the username and client side application; each pass code renewed periodically and preferably at least once during each said session.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: March 1, 2022
    Assignee: HAVENTEC PTY LTD
    Inventor: Ric B. Richardson
  • Publication number: 20220020071
    Abstract: A dedicated device for permitting time-based collaborative contributions for services, said dedicated device in communication with a database; the dedicated device adapted to receive input from one or more users; said device permitting said users individually and separately to make a contribution in a predetermined amount towards a designated target contribution amount.
    Type: Application
    Filed: June 21, 2021
    Publication date: January 20, 2022
    Applicant: HIODZ Limited
    Inventor: Ric B. Richardson
  • Publication number: 20200184115
    Abstract: A computer system comprising a processor in communication with a memory structure; the processor retrieving and executing executable code stored in the memory structure thereby to process data stored in and retrieved from the memory structure; the memory structure including at least an area designated as an executable application code storage area and a separate area designated as a data storage area; the executable application code storage area switchable by a memory state switch structure between at least a first state and a second state; whereby in the first state the memory in the executable application code storage area is read enabled and write enabled; whereby in the second state the memory in the executable application code storage area is read enabled and write disabled.
    Type: Application
    Filed: August 8, 2018
    Publication date: June 11, 2020
    Inventor: Ric B RICHARDSON
  • Publication number: 20200145373
    Abstract: A method of managing domain names and IP addresses over a network the method including generating, securing, transferring, registering, updating, and using of the domain names and IP addresses on at least one network device participating in a blockchain.
    Type: Application
    Filed: May 22, 2018
    Publication date: May 7, 2020
    Applicant: HAVENTEC PTY LTD
    Inventor: Ric B. RICHARDSON
  • Publication number: 20200127838
    Abstract: A method of maintaining ongoing authentication of a user of an application without the need to enter and re-enter a username and a corresponding password for each session initiated between a client side application residing on a client side platform and a server; and wherein the password is not stored on the server; the method comprising utilising an unbroken chain of one-time pass codes; each pass code in the chain being unique to the username and client side application; each pass code renewed periodically and preferably at least once during each said session.
    Type: Application
    Filed: December 17, 2019
    Publication date: April 23, 2020
    Applicant: HAVENTEC PTY LTD
    Inventor: Ric B. RICHARDSON
  • Patent number: 10541815
    Abstract: A method of maintaining ongoing authentication of a user of an application without the need to enter and re-enter a username and a corresponding password for each session initiated between a client side application residing on a client side platform and a server; and wherein the password is not stored on the server; the method comprising utilising an unbroken chain of one-time pass codes; each pass code in the chain being unique to the username and client side application; each pass code renewed periodically and preferably at least once during each said session.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: January 21, 2020
    Assignee: HAVENTEC PTY LTD
    Inventor: Ric B. Richardson
  • Publication number: 20190122208
    Abstract: A data record structure adapted for transmission over a network; the data record generated on a network device participating in a Blockchain which has an device unique identifier; the data record structure containing at least a first record and a first unique identifier record; the first record containing data for transmission over the network to a device having a receiving device unique identifier; the first unique identifier record containing the device unique identifier. Also disclosed is a method of verification of identity of devices participating in a block chain; said Block chain comprising a plurality of ledgers held on a plurality of network devices; said network devices communicating contents of the ledgers between them over a network; said devices verifying the contents of the ledgers as part of the step of communicating the contents of the ledgers; said method comprising incorporating a unique identifier of a network device within the ledger maintained by the network device.
    Type: Application
    Filed: April 13, 2017
    Publication date: April 25, 2019
    Applicant: HAVENTEC PTY LTD
    Inventor: Ric B. RICHARDSON
  • Publication number: 20190012467
    Abstract: In a client server environment a method of securely storing data; said method comprising generating a data element at a second location; transmitting the data element to a first location separate and remote from the second location; encrypting the data element at the first location thereby to form an encrypted data element; transmitting the encrypted data element to the second location separate and remote from the first location and storing the encrypted data element at the second location; and wherein the second location is constituted as a client device.
    Type: Application
    Filed: January 3, 2017
    Publication date: January 10, 2019
    Applicant: HAVENTEC PTY LTD
    Inventor: Ric B. RICHARDSON
  • Publication number: 20180268451
    Abstract: A dedicated device for permitting time-based collaborative contributions for services, said dedicated device in communication with a database; the dedicated device adapted to receive input from one or more users; said device permitting said users individually and separately to make a contribution in a predetermined amount towards a designated target contribution amount.
    Type: Application
    Filed: May 4, 2018
    Publication date: September 20, 2018
    Applicant: HIODZ Limited
    Inventor: Ric B. Richardson
  • Publication number: 20180232516
    Abstract: There is disclosed a method of authenticating a user with respect to more than one digital device; said user having an account on a server; said method comprising: a. the user effecting a login sequence and an authenticating sequence on a first digital device as referenced and recorded on the server thereby to authenticate the user with respect to the first digital device; b. the user subsequently effecting a login sequence on a second digital device; the second digital device communicating the user login sequence to the server; c. the server communicating an option to the second digital device to utilise the first digital device to effect authentication of the user with respect to the second digital device; d. on receipt of a request from the second digital device to effect authentication by use of the first digital device: i. the server issuing a temporary unique ID to the second digital device; ii. the server sending an authentication request to the first digital device; iii.
    Type: Application
    Filed: August 12, 2016
    Publication date: August 16, 2018
    Applicant: HAVENTEC PTY LTD
    Inventor: Ric B. RICHARDSON
  • Publication number: 20170085381
    Abstract: A method of maintaining ongoing authentication of a user of an application without the need to enter and re-enter a username and a corresponding password for each session initiated between a client side application residing on a client side platform and a server; and wherein the password is not stored on the server; the method comprising utilising an unbroken chain of one-time pass codes; each pass code in the chain being unique to the username and client side application; each pass code renewed periodically and preferably at least once during each said session.
    Type: Application
    Filed: March 16, 2015
    Publication date: March 23, 2017
    Inventor: Ric B. RICHARDSON
  • Publication number: 20150206212
    Abstract: An online time-based collaborative contribution system for the purchase of good(s) or service(s) includes a database, a server, a plurality of user devices, and a user interface provided at each user device. The database stores information related to the goods or services, a predetermined amount, and a designated target contribution amount. The server is coupled to the database. The plurality of user devices are connected to the server and the database via a network. The user interface allows a respective user to make a contribution of the predetermined amount towards the designated targeted contribution amount. The server initiates the transfer of the good(s) or service(s) as a function of the contributions made by the user and the designated target contribution amount.
    Type: Application
    Filed: October 2, 2014
    Publication date: July 23, 2015
    Inventor: Ric B. Richardson
  • Publication number: 20140135651
    Abstract: A urine collection device for human females; said collection device comprising a funnel-shaped upper portion extending to a cylindrical connecting collar; said collar provided with inwardly projecting engagement structures; said structures adapted to engage with at least two different thread configurations of externally threaded upper portions of urine specimen collection jars; said collar further including an internal flange for sealing engagement with an upper rim of a said urine specimen collection jar.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 15, 2014
    Applicant: Jobsono Pty Ltd ATF The Leeke Family Super Fund
    Inventors: Wallace LEEKE, Wendy Leeke, Ric B. Richardson
  • Patent number: 8671060
    Abstract: An installation image for installing an unprotected software product is used to install a protected version of the same product. A protected version of the executable file is embedded in a new installation image with the original installation image, in which the unprotected version of the executable file is damaged so as to be unusable and unreadable. The new installation image causes the original installation image to operate, installing the damaged installation file and other data files. The new installation image then replaces the damaged installation file with the protected installation file.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: March 11, 2014
    Assignee: Uniloc Luxembourg, S.A.
    Inventor: Ric B. Richardson
  • Patent number: 8566960
    Abstract: Techniques are provided for adjusting the number of devices allowed to use a digital product (e.g., software) under a license. In one embodiment, the technique may involve setting the allowed number of devices to a first upper/lower limit for a first time period, and, after the first time period has expired, increasing/lowering the allowed number of devices to a second upper/lower limit for a second time period. The technique may involve, readjusting the allowed number for a third time period, thereby allowing for a changing number of device installations of the digital product.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: October 22, 2013
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Ric B. Richardson
  • Patent number: 8464059
    Abstract: Techniques are provided secured communication of data, such as in the context of a public key infrastructure (PKI). In one embodiment, the technique may involve using a private key that is bound to the device requesting the secure data, thereby making it harder for someone to copy, steal or fake. The private key may be generated by adding a filler code to a unique device identifier. The identifier may be based on at least one user-configurable parameter and at least one non-user-configurable parameter of the device.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: June 11, 2013
    Assignee: NetAuthority, Inc.
    Inventors: Ric B. Richardson, Craig S. Etchegoyen, Dono Harjanto, Bradley C. Davis
  • Publication number: 20130030890
    Abstract: An online time-based collaborative contribution system for the purchase of good(s) or service(s) includes a database, a server, a plurality of user devices, and a user interface provided at each user device. The database stores information related to the goods or services, a predetermined amount, and a designated target contribution amount. The server is coupled to the database. The plurality of user devices are connected to the server and the database via a network. The user interface allows a respective user to make a contribution of the predetermined amount towards the designated targeted contribution amount. The server initiates the transfer of the good(s) or service(s) as a function of the contributions made by the user and the designated target contribution amount.
    Type: Application
    Filed: April 12, 2011
    Publication date: January 31, 2013
    Inventor: Ric B. Richardson
  • Patent number: 8284929
    Abstract: A method encoded on a data storage medium as executable software for processing data includes steps for providing a scrambling key for scrambling a current piece of information from a plurality of pieces of information, providing with the current piece of information a current identification token from a series of identification tokens, the current identification token to be combined with the scrambling key for scrambling a subsequent piece of information from the plurality of pieces of information, and scrambling the current piece of information using a combination of the scrambling key and a previous identification token from the series of identification tokens to create scrambled current data. A system and an article of manufacture for processing data are also disclosed.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: October 9, 2012
    Assignee: Uniloc Luxembourg S.A.
    Inventor: Ric B. Richardson