Patents by Inventor Randy Frei

Randy Frei 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: 9084120
    Abstract: Systems and methods for co-locating a plurality of transceivers capable of operating on the same frequency without interference are provided. The transmissions and/or receptions of the transceivers are coordinated in the time domain such that conflicting sectors are not utilized simultaneously, allowing for the transceivers to be physically located in close proximity without significant intra-system interference. The coordinating programs described herein allow for enhanced efficiency of spectral utilization as well as enhanced quality of service (QoS) through latency controls, rate control and traffic prioritization.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: July 14, 2015
    Assignee: Trilliant Networks Inc.
    Inventor: Randy Frei
  • Patent number: 8856323
    Abstract: A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: October 7, 2014
    Assignee: Trilliant Holdings, Inc.
    Inventors: Frederick Enns, Michel Veillette, Randy Frei
  • Publication number: 20140207854
    Abstract: A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap.
    Type: Application
    Filed: March 18, 2014
    Publication date: July 24, 2014
    Applicant: Trilliant Networks, Inc.
    Inventors: Frederick Enns, Michel Veillette, Randy Frei
  • Publication number: 20140200013
    Abstract: A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap.
    Type: Application
    Filed: March 18, 2014
    Publication date: July 17, 2014
    Applicant: Trilliant Networks, Inc.
    Inventors: Frederick Enns, Michel Veillette, Randy Frei
  • Patent number: 8644271
    Abstract: A wireless mesh communication protocol that dynamically assigns communication time-slots and frequencies to mesh nodes. A first node is established as a PC that sequentially polls other nodes. A second node responds at a predetermined time with information that includes database records, and then a third node responds similarly. The second node is then established as the PC and the first node is polled during dynamically allocated time-slots and on a frequency that depend on the second node's database records. The third node is then established as a PC and acts similarly. In both cases the first node responds by sending information and data records. The first node is then re-established as the PC. The first node then polls the second and third nodes at times and frequencies that depend on the first node's database records.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: February 4, 2014
    Assignee: Trilliant Networks, Inc.
    Inventors: Mark J. Rich, Randy Frei, Paul Gordon
  • Patent number: 8457094
    Abstract: Mesh communications based on a plurality of time-slots in which every time slot is associated with communications between a pair of nodes, in which at least one time-slot is associated with communications between a first node and a second node, and in which at least a second time-slot is associated with communications between the first node and a third node. The first node and the second node communicate during the at least one time-slot, while the third node awaits communications with the first node during the second time-slot. If the first node is still communicating with the second node during the second time-slot the first node does not communication with the third node.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: June 4, 2013
    Assignee: Trilliant Networks, Inc.
    Inventors: Randy Frei, Paul Gordon, James R. Huston
  • Publication number: 20120209951
    Abstract: A process for communicating utility-related data over at least one network is described. the process includes: collecting utility-related data at a hub device during a first predetermined period of time; securing the utility-related data at the hub device using digital envelopes during the first predetermined period of time; initiating by the hub device an autonomous wake up process during a second predetermined period of time; sending the secure utility-related data over a first network to a designated server via at least one User Datagram protocol (“UDP”) message during the second predetermined period of time; and receiving an acknowledgement of receipt message of the at least one UDP message from the designated server; wherein the first and second predetermined periods of time typically do not overlap, but may overlap.
    Type: Application
    Filed: February 9, 2012
    Publication date: August 16, 2012
    Applicant: Trilliant Incorporated
    Inventors: Frederick Enns, Michel Veillette, Randy Frei
  • Publication number: 20120052812
    Abstract: Systems and methods for co-locating a plurality of transceivers capable of operating on the same frequency without interference are provided. The transmissions and/or receptions of the transceivers are coordinated in the time domain such that conflicting sectors are not utilized simultaneously, allowing for the transceivers to be physically located in close proximity without significant intra-system interference. The coordinating programs described herein allow for enhanced efficiency of spectral utilization as well as enhanced quality of service (QoS) through latency controls, rate control and traffic prioritization.
    Type: Application
    Filed: August 26, 2011
    Publication date: March 1, 2012
    Applicant: Trilliant Networks, Inc.
    Inventor: Randy Frei
  • Publication number: 20110038315
    Abstract: Mesh communications based on a plurality of time-slots in which every time slot is associated with communications between a pair of nodes, in which at least one time-slot is associated with communications between a first node and a second node, and in which at least a second time-slot is associated with communications between the first node and a third node. The first node and the second node communicate during the at least one time-slot, while the third node awaits communications with the first node during the second time-slot. If the first node is still communicating with the second node during the second time-slot the first node does not communication with the third node.
    Type: Application
    Filed: October 26, 2010
    Publication date: February 17, 2011
    Applicant: TRILLIANT NETWORKS, INC.
    Inventors: RANDY FREI, PAUL GORDON, JAMES R. HUSTON
  • Patent number: 7822008
    Abstract: Mesh communications based on a plurality of time-slots in which every time slot is associated with communications between a pair of nodes, in which at least one time-slot is associated with communications between a first node and a second node, and in which at least a second time-slot is associated with communications between the first node and a third node. The first node and the second node communicate during the at least one time-slot, while the third node awaits communications with the first node during the second time-slot. If the first node is still communicating with the second node during the second time-slot the first node does not communication with the third node.
    Type: Grant
    Filed: August 15, 2003
    Date of Patent: October 26, 2010
    Assignee: Trilliant Networks, Inc.
    Inventors: Randy Frei, Paul Gordon, James R. Huston
  • Publication number: 20080310346
    Abstract: A wireless mesh communication protocol that dynamically assigns communication time-slots and frequencies to mesh nodes. A first node is established as a PC that sequentially polls other nodes. A second node responds at a predetermined time with information that includes database records, and then a third node responds similarly. The second node is then established as the PC and the first node is polled during dynamically allocated time-slots and on a frequency that depend on the second node's database records. The third node is then established as a PC and acts similarly. In both cases the first node responds by sending information and data records. The first node is then re-established as the PC. The first node then polls the second and third nodes at times and frequencies that depend on the first node's database records.
    Type: Application
    Filed: February 25, 2008
    Publication date: December 18, 2008
    Applicant: SKYPILOT NETWORKS, INC.
    Inventors: Mark J. Rich, Randy Frei, Paul Gordon
  • Patent number: 7336642
    Abstract: A wireless mesh communication protocol that dynamically assigns communication time-slots and frequencies to mesh nodes. A first node is established as a PC that sequentially polls other nodes. A second node responds at a predetermined time with information that includes database records, and then a third node responds similarly. The second node is then established as the PC and the first node is polled during dynamically allocated time-slots and on a frequency that depend on the second node's database records. The third node is then established as a PC and acts similarly. In both cases the first node responds by sending information and data records. The first node is then re-established as the PC. The first node then polls the second and third nodes at times and frequencies that depend on the first node's database records.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: February 26, 2008
    Assignee: Skypilot Networks, Inc.
    Inventors: Mark J. Rich, Randy Frei, Paul Gordon
  • Publication number: 20050036505
    Abstract: Mesh communications based on a plurality of time-slots in which every time slot is associated with communications between a pair of nodes, in which at least one time-slot is associated with communications between a first node and a second node, and in which at least a second time-slot is associated with communications between the first node and a third node. The first node and the second node communicate during the at least one time-slot, while the third node awaits communications with the first node during the second time-slot. If the first node is still communicating with the second node during the second time-slot the first node does not communication with the third node.
    Type: Application
    Filed: August 15, 2003
    Publication date: February 17, 2005
    Inventors: Randy Frei, Paul Gordon, James Huston
  • Publication number: 20050030968
    Abstract: A wireless mesh communication protocol that dynamically assigns communication time-slots and frequencies to mesh nodes. A first node is established as a PC that sequentially polls other nodes. A second node responds at a predetermined time with information that includes database records, and then a third node responds similarly. The second node is then established as the PC and the first node is polled during dynamically allocated time-slots and on a frequency that depend on the second node's database records. The third node is then established as a PC and acts similarly. In both cases the first node responds by sending information and data records. The first node is then re-established as the PC. The first node then polls the second and third nodes at times and frequencies that depend on the first node's database records.
    Type: Application
    Filed: August 7, 2003
    Publication date: February 10, 2005
    Inventors: Mark Rich, Randy Frei, Paul Gordon