Patents by Inventor Jason Jeffords

Jason Jeffords 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: 11174021
    Abstract: Systems and methods are provided for powering and controlling flight of an unmanned aerial vehicle. The unmanned aerial vehicles can be used in a networked system under common control and operation and can be used for a variety of applications. Selected embodiments can operate while tethered to a portable control system. A high speed tether management system can be used to facilitate both mobile and static tethered operation. Modular components provide for both tethered and fully autonomous flight operations.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: November 16, 2021
    Assignee: FLIR DETECTION, INC.
    Inventors: Bretton E. Anderson, Felipe Bohorquez, Misha Filippov, Helen Greiner, Jason Jeffords, Sam Johnson, Kevin Michael Mcclure, Kim Salazar, Kenneth D. Sebesta, Andrew M. Shein, Perry Stoll, Chikyung Won, Alexey Zaparovanny
  • Patent number: 10867324
    Abstract: Methods and systems for managing healthcare cost are disclosed. A method includes receiving, one or more employee preference inputs from an employee for accessing medical services. The one or more employee preference inputs include at least one medical service and location of the employee. The method includes accessing, a plurality of pricing from plurality of medical service providers in predefined region of the location. The method includes accessing, a reward program selected by an employer. The reward program includes at least reward reference percentage and a savings share percentage. The method includes determining, a reference pricing for the at least one medical service based on the reward reference percentage and the median pricing. The method includes determining, differential pricing for each medical service provider by comparing with a corresponding pricing offered. Thereafter, the method includes calculating, reward incentive based on the differential pricing and the saving share percentage.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: December 15, 2020
    Assignee: MMS Analytics, Inc.
    Inventors: Mark Galvin, Matthew Robinson, Evan Young, Christopher Matrumalo, Jason Jeffords, Sean Kates
  • Publication number: 20200189731
    Abstract: The present invention relates to systems and methods for powering and controlling flight of an unmanned aerial vehicle. The unmanned aerial vehicles can be used in a networked cellular communication system. A tether management system can be used to facilitate both mobile and static tethered operation to provide power and/or voice and data communication.
    Type: Application
    Filed: November 10, 2017
    Publication date: June 18, 2020
    Inventors: Samir S. Mistry, Sam Johnson, Philip N. LaFountain, Perry Stoll, Jason Jeffords, Kenneth D. Sebesta
  • Publication number: 20200122830
    Abstract: The present invention relates to systems and methods for powering and controlling flight of an unmanned aerial vehicle. The unmanned aerial vehicles can be used in a networked system under common control and operation and can be used for a variety of applications. Selected embodiments can operate while tethered to a portable control station. A high speed tether management system can be used to facilitate both mobile and static tethered operation. Modular components provide for both tethered and fully autonomous flight operations.
    Type: Application
    Filed: March 24, 2017
    Publication date: April 23, 2020
    Inventors: Bretton E. Anderson, Felipe Bohorquez, Misha Filippov, Helen Greiner, Jason Jeffords, Sam Johnson, Kevin Michael Mcclure, Kim Salazar, Kenneth D. Sebesta, Andrew M. Shein, Perry Stoll, Chikyung Won, Alexey Zaparovanny
  • Publication number: 20190156381
    Abstract: Methods and systems for managing healthcare cost are disclosed. A method includes receiving, one or more employee preference inputs from an employee for accessing medical services. The one or more employee preference inputs include at least one medical service and location of the employee. The method includes accessing, a plurality of pricing from plurality of medical service providers in predefined region of the location. The method includes accessing, a reward program selected by an employer. The reward program includes at least reward reference percentage and a savings share percentage. The method includes determining, a reference pricing for the at least one medical service based on the reward reference percentage and the median pricing. The method includes determining, differential pricing for each medical service provider by comparing with a corresponding pricing offered. Thereafter, the method includes calculating, reward incentive based on the differential pricing and the saving share percentage.
    Type: Application
    Filed: January 16, 2019
    Publication date: May 23, 2019
    Inventors: Mark GALVIN, Matthew ROBINSON, Evan YOUNG, Christopher MATRUMALO, Jason JEFFORDS, Sean KATES
  • Publication number: 20190050770
    Abstract: Methods and systems for managing healthcare cost are disclosed. A method includes receiving, one or more employee preference inputs from an employee for accessing medical services. The one or more employee preference inputs include at least one medical service and location of the employee. The method includes accessing, a plurality of pricing from plurality of medical service providers in predefined region of the location. The method includes accessing, a reward program selected by an employer. The reward program includes at least reward reference percentage and a savings share percentage. The method includes determining, a reference pricing for the at least one medical service based on the reward reference percentage and the median pricing. The method includes determining, differential pricing for each medical service provider by comparing with a corresponding pricing offered. Thereafter, the method includes calculating, reward incentive based on the differential pricing and the saving share percentage.
    Type: Application
    Filed: August 11, 2018
    Publication date: February 14, 2019
    Inventors: Mark GALVIN, Matthew ROBINSON, Evan YOUNG, Christopher MATRUMALO, Jason JEFFORDS, Sean KATES
  • Publication number: 20150169407
    Abstract: A method, system, and computer program product for error detection and correction in append-only data-stores. A user or agent input is received. Error detection and correction involving at least one datastore is begun based on the user or agent input. An error detection and correction state is created and error detection and correction is performed. A file sealing indication and/or a clean shutdown indication is interpreted, the error-detection and correction is ended, and the state of the error-detection and correction is written to memory in an append-only manner.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 18, 2015
    Inventors: Thomas HAZEL, Gerry BUTEAU, David NOBLET, Jason JEFFORDS
  • Publication number: 20070283042
    Abstract: Routing a communication from a first computer system, through a network, to a second computer system, may include determining whether a route through the network meets a metric, and assigning an output address of the first computer system and an input address of the second computer system based on whether the route meets the metric. The communication may be sent from the output address of the first computer system and received at the input address of the second computer system.
    Type: Application
    Filed: May 21, 2007
    Publication date: December 6, 2007
    Applicant: Whaleback Systems Corporation
    Inventors: Julian West, Jason Jeffords, Darryl Dietz, Rajesh Mishra
  • Patent number: 6510478
    Abstract: Method and apparatus for coordinating access to a shared object amongst a plurality of processes in a distributed system. One process is identified as a lock owner process controlling a lock associated with the shared object. When a process needs to access the shared object, it requests control of the lock from the lock owner process. When no other process controls the lock, the lock owner process grants control to the requesting process. When another process controls the lock, the lock owner process places the requesting process in a queue and waits for the lock to become available. All accesses to the shared object are processed through the lock owner processes thus assuring coordination and synchronization among the processes.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: January 21, 2003
    Assignee: Aprisma Management Technologies Inc.
    Inventors: Jason Jeffords, Todd Crowley, Thomas Hazel, Donald Sexton
  • Publication number: 20010047430
    Abstract: A network system includes a hierarchical directory which includes a plurality of nodes in a tree structure. Each node contains a set of address mappings relating a first address to a second address. An address resolution request attempts to resolve a first address to a target address in a node in which the first address is located. If the resolution of this first address cannot be accomplished in this first node, the process moves to a next higher node in the hierarchy and again attempts to resolve the request. The address mappings become less specific as the process moves up the hierarchy and, as a result, more general addresses will be used to resolve the first address to the target address.
    Type: Application
    Filed: April 9, 2001
    Publication date: November 29, 2001
    Inventors: Roger Dev, Jason Jeffords, Martin S. Quinn
  • Patent number: 6324590
    Abstract: A method and apparatus for accessing resource objects contained in a distributed memory space in a communications network, including dividing the distributed memory space into a plurality of memory pools, each pool containing a collection of resource objects, providing a plurality of resource manager objects, each resource manager object having an associated set of memory pools and a registry of network unique identifiers for the resource objects in those pools, and accessing a given resource object via its network identifier. Another aspect of the invention is to provide a relativistic view of state of a plurality of objects, each object generating a state vector representing that object's view of its own state and the state of all other objects, each object sending its state vector to other objects, and each object maintaining a state matrix of the state vectors.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: November 27, 2001
    Assignee: Cabletron Systems, Inc.
    Inventors: Jason Jeffords, Roger Dev
  • Publication number: 20010042139
    Abstract: A method and apparatus for accessing resource objects contained in a distributed memory space in a communications network, including dividing the distributed memory space into a plurality of memory pools, each pool containing a collection of resource objects, providing a plurality of resource manager objects, each resource manager object having an associated set of memory pools and a registry of network unique identifiers for the resource objects in those pools, and accessing a given resource object via its network identifier. Another aspect of the invention is to provide a relativistic view of state of a plurality of objects, each object generating a state vector representing that object's view of its own state and the state of all other objects, each object sending its state vector to other objects, and each object maintaining a state matrix of the state vectors.
    Type: Application
    Filed: August 1, 2001
    Publication date: November 15, 2001
    Applicant: Aprisma Management Technologies
    Inventors: Jason Jeffords, Roger Dev
  • Patent number: 6233623
    Abstract: A method and apparatus for accessing resource objects contained in a distributed memory space in a communications network, including dividing the distributed memory space into a plurality of memory pools, each pool containing a collection of resource objects, providing a plurality of resource manager objects, each resource manager object having an associated set of memory pools and a registry of network unique identifiers for the resource objects in those pools, and accessing a given resource object via its network identifier. Another aspect of the invention is to provide a relativistic view of state of a plurality of objects, each object generating a state vector representing that object's view of its own state and the state of all other objects, each object sending its state vector to other objects, and each object maintaining a state matrix of the state vectors.
    Type: Grant
    Filed: January 11, 1996
    Date of Patent: May 15, 2001
    Assignee: Cabletron Systems, Inc.
    Inventors: Jason Jeffords, Roger Dev
  • Patent number: 6216168
    Abstract: A network system includes a hierarchical directory which includes a plurality of nodes in a tree structure. Each node contains a set of address mappings relating a first address to a second address. An address resolution request attempts to resolve a first address to a target address in a node in which the first address is located. If the resolution of this first address cannot be accomplished in this first node, the process moves to a next higher node in the hierarchy and again attempts to resolve the request. The address mappings become less specific as the process moves up the hierarchy and, as a result, more general addresses will be used to resolve the first address to the target address.
    Type: Grant
    Filed: March 17, 1997
    Date of Patent: April 10, 2001
    Assignee: Cabletron Systems, Inc.
    Inventors: Roger Dev, Jason Jeffords, Martin S. Quinn
  • Patent number: 6141720
    Abstract: Method and apparatus for coordinating access to a shared object amongst a plurality of processes in a distributed system. One process is identified as a lock owner process controlling a lock associated with the shared object. When a process needs to access the shared object, it requests control of the lock from the lock owner process. When no other process controls the lock, the lock owner process grants control to the requesting process. When another process controls the lock, the lock owner process places the requesting process in a queue and waits for the lock to become available. All accesses to the shared object are processed through the lock owner processes thus assuring coordination and synchronization among the processes.
    Type: Grant
    Filed: June 12, 1997
    Date of Patent: October 31, 2000
    Assignee: Cabletron Systems, Inc.
    Inventors: Jason Jeffords, Todd Crowley, Thomas Hazel, Donald Sexton
  • Patent number: 6041383
    Abstract: A system and method for controlling access to a shared object among a plurality of interconnected processes. A lock token is associated with a shared object. In order for a process to access or modify the associated object, it must possess the lock token. Whenever a process establishes control of the lock token, it transmits a message to each other process indicating that the process controls the lock token. In some instances, in order for a process to establish control of the lock token, the process must receive approval from each other process. Further, when two or more processes request the lock token at the same time, neither process will gain control and each process will then wait for a random time period before again seeking control of the token.
    Type: Grant
    Filed: July 22, 1996
    Date of Patent: March 21, 2000
    Assignee: Cabletron Systems, Inc.
    Inventors: Jason Jeffords, Todd A. Crowley, Roger Dev
  • Patent number: 5790546
    Abstract: Apparatus and method for establishing "virtual connections" through a packet switched data communications network, the network including a plurality of end systems and switches connected by links. Each end system has a unique physical layer address and each switch has a connection database of valid connections between different ports on the switch and a switching mechanism for establishing temporary connections. Each switch is registered with a connection server such that, prior to transmission of a connectionless datagram from a first end system to a second end system, a path of valid connections through one or more switches from the first end system to the second end system is determined by configuring the connection table of each switch on the path with a connection identifier identified by the physical layer addresses of the first and second end systems, and wherein the data packet remains as a connectionless datagram.
    Type: Grant
    Filed: December 4, 1995
    Date of Patent: August 4, 1998
    Assignee: Cabletron Systems, Inc.
    Inventors: Kurt Dobbins, Phil Andlauer, Chris Oliver, Tom Parker, Andy Grimes, Bruce Nutbrown, Dan Hullette, Roger Dev, Jason Jeffords
  • Patent number: 5754532
    Abstract: Method and apparatus for providing a call-tapping point in a switched network with point-to-multipoint functionality. The tapping point is added as an additional destination for data being sent from a source node to a first destination node. The tapping point is also added as a destination for data being sent from the first destination node to the source node. A merge operation is performed for finding and combining common segments of the paths between the source and destination, the source and tapping point, and the destination and tapping point.
    Type: Grant
    Filed: November 12, 1996
    Date of Patent: May 19, 1998
    Assignee: Cabletron Systems, Inc.
    Inventors: Roger Dev, Prasan Kaikini, Jason Jeffords, Wallace Matthews
  • Patent number: 5627819
    Abstract: Method and apparatus for providing a call-tapping point in a switched network with point-to-multipoint functionality. The tapping point is added as an additional destination for data being sent from a source node to a first destination node. The tapping point is also added as a destination for data being sent from the first destination node to the source node. A merge operation is performed for finding and combining common segments of the paths between the source and destination, the source and tapping point, and the destination and tapping point.
    Type: Grant
    Filed: January 9, 1995
    Date of Patent: May 6, 1997
    Assignee: Cabletron Systems, Inc.
    Inventors: Roger Dev, Prasan Kaikini, Jason Jeffords, Wallace Matthews
  • Patent number: 5485455
    Abstract: Apparatus and method for establishing "virtual connections" through a packet switched data communications network, the network including a plurality of end systems and switches connected by links. Each end system has a unique physical layer address and each switch has a connection database of valid connections between different ports on the switch and a switching mechanism for establishing temporary connections. Each switch is registered with a connection server such that, prior to transmission of a connectionless datagram from a first end system to a second end system, a path of valid connections through one or more switches from the first end system to the second end system is determined by configuring the connection table of each switch on the path with a connection identifier identified by the physical layer addresses of the first and second end systems, and wherein the data packet remains as a connectionless datagram.
    Type: Grant
    Filed: January 28, 1994
    Date of Patent: January 16, 1996
    Assignee: Cabletron Systems, Inc.
    Inventors: Kurt Dobbins, Phil Andlauer, Chris Oliver, Tom Parker, Andy Grimes, Bruce Nutbrown, Dan Hullette, Roger Dev, Jason Jeffords