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: 11455627Abstract: 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: GrantFiled: April 13, 2017Date of Patent: September 27, 2022Assignee: HAVENTEC PTY LTDInventor: Ric B. Richardson
-
Patent number: 11314873Abstract: 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: GrantFiled: January 3, 2017Date of Patent: April 26, 2022Assignee: HAVENTEC PTY LTDInventor: Ric B. Richardson
-
Patent number: 11263298Abstract: 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: GrantFiled: December 17, 2019Date of Patent: March 1, 2022Assignee: HAVENTEC PTY LTDInventor: Ric B. Richardson
-
Publication number: 20220020071Abstract: 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: ApplicationFiled: June 21, 2021Publication date: January 20, 2022Applicant: HIODZ LimitedInventor: Ric B. Richardson
-
Publication number: 20200184115Abstract: 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: ApplicationFiled: August 8, 2018Publication date: June 11, 2020Inventor: Ric B RICHARDSON
-
Publication number: 20200145373Abstract: 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: ApplicationFiled: May 22, 2018Publication date: May 7, 2020Applicant: HAVENTEC PTY LTDInventor: Ric B. RICHARDSON
-
Publication number: 20200127838Abstract: 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: ApplicationFiled: December 17, 2019Publication date: April 23, 2020Applicant: HAVENTEC PTY LTDInventor: Ric B. RICHARDSON
-
Patent number: 10541815Abstract: 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: GrantFiled: March 16, 2015Date of Patent: January 21, 2020Assignee: HAVENTEC PTY LTDInventor: Ric B. Richardson
-
Publication number: 20190122208Abstract: 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: ApplicationFiled: April 13, 2017Publication date: April 25, 2019Applicant: HAVENTEC PTY LTDInventor: Ric B. RICHARDSON
-
Publication number: 20190012467Abstract: 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: ApplicationFiled: January 3, 2017Publication date: January 10, 2019Applicant: HAVENTEC PTY LTDInventor: Ric B. RICHARDSON
-
Publication number: 20180268451Abstract: 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: ApplicationFiled: May 4, 2018Publication date: September 20, 2018Applicant: HIODZ LimitedInventor: Ric B. Richardson
-
Publication number: 20180232516Abstract: 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: ApplicationFiled: August 12, 2016Publication date: August 16, 2018Applicant: HAVENTEC PTY LTDInventor: Ric B. RICHARDSON
-
Publication number: 20170085381Abstract: 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: ApplicationFiled: March 16, 2015Publication date: March 23, 2017Inventor: Ric B. RICHARDSON
-
Publication number: 20150206212Abstract: 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: ApplicationFiled: October 2, 2014Publication date: July 23, 2015Inventor: Ric B. Richardson
-
Publication number: 20140135651Abstract: 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: ApplicationFiled: November 13, 2013Publication date: May 15, 2014Applicant: Jobsono Pty Ltd ATF The Leeke Family Super FundInventors: Wallace LEEKE, Wendy Leeke, Ric B. Richardson
-
Patent number: 8671060Abstract: 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: GrantFiled: October 7, 2011Date of Patent: March 11, 2014Assignee: Uniloc Luxembourg, S.A.Inventor: Ric B. Richardson
-
Patent number: 8566960Abstract: 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: GrantFiled: November 17, 2008Date of Patent: October 22, 2013Assignee: Uniloc Luxembourg S.A.Inventor: Ric B. Richardson
-
Patent number: 8464059Abstract: 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: GrantFiled: December 5, 2008Date of Patent: June 11, 2013Assignee: NetAuthority, Inc.Inventors: Ric B. Richardson, Craig S. Etchegoyen, Dono Harjanto, Bradley C. Davis
-
Publication number: 20130030890Abstract: 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: ApplicationFiled: April 12, 2011Publication date: January 31, 2013Inventor: Ric B. Richardson
-
Patent number: 8284929Abstract: 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: GrantFiled: September 14, 2006Date of Patent: October 9, 2012Assignee: Uniloc Luxembourg S.A.Inventor: Ric B. Richardson