Patents by Inventor Terence Hollahan

Terence Hollahan 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: 10491479
    Abstract: A system for time gap based monitoring for identifying an event candidate within a server managed wireless node network may include an ID node monitored by a master node. The system's master node is operative to receive multiples signals from the ID node; and use a timer on the master node to determine time gaps between successive received signals. The master node then compares the signals to identify a change in an observed parameter of the signals; identifies the event candidate when at least one of the identified change in the observed parameter and the detected time gaps matches an event criteria related to the ID node; and then sends a message to the server reporting the event candidate relative to the ID node.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: November 26, 2019
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Patent number: 10313199
    Abstract: A server apparatus allows for enhanced management of a wireless node network having a ID nodes and a master node in communication with the ID nodes. The server includes a processing unit, memory storage, and a network interface. The memory storage maintains event candidate analytics engine code for execution by the server, node management information (e.g., context data describing a contextual environment of the ID nodes and rule data used for node control operations) used to control ID nodes and the master node as part of managing the wireless node network.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: June 4, 2019
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Patent number: 10305744
    Abstract: Systems, apparatus, and methods are described for enhanced monitoring for an event candidate within a wireless node network. Such a system, for example, may include a server at a top level within the wireless node network, an ID node disposed at a low level within the wireless node network, and a master node disposed at a middle level within the wireless node network. The master node, which separately communicates with the server and the ID node and executes event detection code stored on its memory storage, is operative to detect a first and a second advertising signal broadcast by the ID node over a communication path with the ID node, compare an observed parameter of each of the first and second advertising signal (such as signal strength), identify the event candidate based upon the comparison, and use a second communication path to report the identified event candidate to the server.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: May 28, 2019
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Patent number: 10057133
    Abstract: Systems, master node-based apparatus, and methods are described for enhanced monitoring for an event candidate within a wireless node network. Such a system may include a low-level ID node and a mid-level master node. The master node receives a first group of signals, and then detects if the ID node is broadcasting with a cycling broadcast RF power profile setting, receives a second plurality of advertising signals from the ID node also broadcast with this setting. The master node then determines a first average of an observed parameter for the first advertising signals within a first window of time commensurate with the cycling period and a second average of the observed parameter for the second advertising signals within a second window of time commensurate with the cycling period. The master node then identifies and reports the event candidate when a comparison of the first average and the second average indicates a threshold observed change relative to the ID node.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: August 21, 2018
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Patent number: 10033594
    Abstract: Systems, apparatus, and methods are described for checkpoint summary based monitoring for an event candidate within a wireless node network of ID nodes, a master node, and a server. Such a method, for example, may have the master node receiving a first set of advertising signals broadcast by an ID node and generating a first checkpoint summary representing the first set of received signals. The master node then receives a second set of advertising signals broadcast by the ID node (after the ID node broadcasts the first set) and generates a second checkpoint summary representing the second set of received signals. The method then identifies the event candidate based upon a comparison of an observed parameter for each of the first checkpoint summary and the second checkpoint summary; and reports to the server a message about the event candidate relative to the ID node.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: July 24, 2018
    Assignee: Fedex Corporate Services, Inc.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Patent number: 9985839
    Abstract: Enhanced monitoring for an event candidate, as performed by a master node in a wireless node network with a server and at least one ID node, generally has the master node detecting a first signal broadcast by the ID node; identifying the event candidate as a first sighting event when detecting the first signal; generating and reporting event data representing the first sighting event (e.g., an ID node identifier, timing, and signal strength information); identifying the event candidate as a sporadic event related to the ID node when (1) there is no identified first benchmark checkpoint event related to the ID node and (2) there is no detected subsequent signal broadcast by the ID node within a gap time period from when the latest signal from the ID node was detected; generating and reporting event data representing the sporadic event (e.g.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: May 29, 2018
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Patent number: 9984348
    Abstract: Methods and systems for context management of a wireless node network having at least a plurality of nodes and a server are described. The server identifies at least one of the nodes. The server determines what context data relates to an operating environment of the identified node as the identified node moves along a path within the operating environment. Based upon the determined context data (e.g., scan data, historic data, shipment data, and layout data), the server performs a management task related to the identified node (e.g., instructs the node to alter its operation, associate the node with the another node, locates the node, tracks and reports the location of the node) with an adjustment made to account for the determined context data.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: May 29, 2018
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan, Steven Benton
  • Patent number: 9978035
    Abstract: Methods, media, apparatus, and systems are described for improved and enhanced node location determination related to one of a plurality of nodes in a wireless node network. A first and second other node in the network are instructed to detect any message broadcast from the one node over a period of time. The server receives a first indication from the first other node, where the first indication relates to a characteristic of all messages broadcast from the one node that are detected by the first other node during the time period. The server receives a second indication from the second other node, where the second indication relates to the characteristic of all messages broadcast from the one node that are detected by the second other node during the time period. The server then determines a location of the one node based upon a difference in the first and second indications.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: May 22, 2018
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan, Steven Benton
  • Patent number: 9973391
    Abstract: Systems, apparatus, and methods are described for enhanced checkpoint summary based monitoring for an event candidate within a wireless node network of ID nodes, a master node, and a server. The master node listens for ID node signals, detects a first advertising signal, and records a first observed parameter (e.g. sensor data generated by the ID node) based upon the detected first signal. The master node detects a subsequent group of signals broadcast by the ID node and records a group of observed parameters based upon respective ones of those signals. The master node generates a first checkpoint summary representing a first set of advertising signals (the detected first signal and the detected subsequent group of signals). The first checkpoint summary includes a summary observed parameter based upon the recorded observed parameter for the first signal and each of the recorded observed parameters for the subsequent group of signals.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: May 15, 2018
    Assignee: FedEx Corporate Services, Inc.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Patent number: 9930635
    Abstract: Improved methods and apparatus are described for determining node locations using one or more associations of nodes in a wireless node network. In general, a first node (such as a master node) may broadcast one or more first messages at a first anticipated range distance. The first node identifies which nodes associated with the first node received at least one of the first messages, such as by reports from associated nodes that receives such message(s). The first node then broadcasts one or more second messages at a smaller anticipated range distance (e.g., with a lower output power level), and determines a location of those associated nodes that did not receive any second messages but received at least one of the first messages. Such a location is between the first anticipated range distance from the first node and the second anticipated range distance from the first node.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: March 27, 2018
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan, Steven Benton
  • Patent number: 9854556
    Abstract: Improved methods and apparatus are described for determining node locations using one or more associations of nodes in a wireless node network. In general, a first node (such as a master node) may broadcast one or more first messages at a first anticipated range distance. The first node identifies which nodes associated with the first node received at least one of the first messages, such as by reports from associated nodes that receives such message(s). The first node then broadcasts one or more second messages at a smaller anticipated range distance (e.g., with a lower output power level), and determines a location of those associated nodes that did not receive any second messages but received at least one of the first messages. Such a location is between the first anticipated range distance from the first node and the second anticipated range distance from the first node.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: December 26, 2017
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan, Steven Benton
  • Patent number: 9769785
    Abstract: Improved methods and networks of components are described for dynamically changing an operational mode of node operations in a wireless node network having at least a plurality of master nodes and a server. A method begins with a first master node detecting an environmental change related to the first master node, such as when the first master node loses reception of a location signal due to surrounding structure. In response to the detected environmental change, changing an operational mode for the first master node to a temporary ID node mode where the first master node no longer can self-determine its location. The first master node operating in the temporary ID node mode then notifies the server that the first master nodes is operating in the temporary ID node mode, and associates with a second master node.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: September 19, 2017
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan, Steven Benton
  • Publication number: 20170164319
    Abstract: Methods, media, apparatus, and systems are described for improved and enhanced node location determination related to one of a plurality of nodes in a wireless node network. A first and second other node in the network are instructed to detect any message broadcast from the one node over a period of time. The server receives a first indication from the first other node, where the first indication relates to a characteristic of all messages broadcast from the one node that are detected by the first other node during the time period. The server receives a second indication from the second other node, where the second indication relates to the characteristic of all messages broadcast from the one node that are detected by the second other node during the time period. The server then determines a location of the one node based upon a difference in the first and second indications.
    Type: Application
    Filed: February 20, 2017
    Publication date: June 8, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan, Steven Benton
  • Patent number: 9674812
    Abstract: Methods, media, apparatus, and systems are described for improved and enhanced node location determination related to one of a plurality of nodes in a wireless node network. A first and second other node in the network are instructed to detect any message broadcast from the one node over a period of time. The server receives a first indication from the first other node, where the first indication relates to a characteristic of all messages broadcast from the one node that are detected by the first other node during the time period. The server receives a second indication from the second other node, where the second indication relates to the characteristic of all messages broadcast from the one node that are detected by the second other node during the time period. The server then determines a location of the one node based upon a difference in the first and second indications.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: June 6, 2017
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan, Steven Benton
  • Publication number: 20170012830
    Abstract: Systems, apparatus, and methods are described for enhanced checkpoint summary based monitoring for an event candidate within a wireless node network of ID nodes, a master node, and a server. The master node listens for ID node signals, detects a first advertising signal, and records a first observed parameter (e.g. sensor data generated by the ID node) based upon the detected first signal. The master node detects a subsequent group of signals broadcast by the ID node and records a group of observed parameters based upon respective ones of those signals. The master node generates a first checkpoint summary representing a first set of advertising signals (the detected first signal and the detected subsequent group of signals). The first checkpoint summary includes a summary observed parameter based upon the recorded observed parameter for the first signal and each of the recorded observed parameters for the subsequent group of signals.
    Type: Application
    Filed: May 31, 2016
    Publication date: January 12, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Publication number: 20170012719
    Abstract: Systems, apparatus, and methods are described for enhanced monitoring for an event candidate within a wireless node network. Such a system, for example, may include a server at a top level within the wireless node network, an ID node disposed at a low level within the wireless node network, and a master node disposed at a middle level within the wireless node network. The master node, which separately communicates with the server and the ID node and executes event detection code stored on its memory storage, is operative to detect a first and a second advertising signal broadcast by the ID node over a communication path with the ID node, compare an observed parameter of each of the first and second advertising signal (such as signal strength), identify the event candidate based upon the comparison, and use a second communication path to report the identified event candidate to the server.
    Type: Application
    Filed: May 27, 2016
    Publication date: January 12, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Publication number: 20170012720
    Abstract: A system for time gap based monitoring for identifying an event candidate within a server managed wireless node network may include an ID node monitored by a master node. The system's master node is operative to receive multiples signals from the ID node; and use a timer on the master node to determine time gaps between successive received signals. The master node then compares the signals to identify a change in an observed parameter of the signals; identifies the event candidate when at least one of the identified change in the observed parameter and the detected time gaps matches an event criteria related to the ID node; and then sends a message to the server reporting the event candidate relative to the ID node.
    Type: Application
    Filed: May 27, 2016
    Publication date: January 12, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Publication number: 20170012813
    Abstract: A server apparatus allows for enhanced management of a wireless node network having a ID nodes and a master node in communication with the ID nodes. The server includes a processing unit, memory storage, and a network interface. The memory storage maintains event candidate analytics engine code for execution by the server, node management information (e.g., context data describing a contextual environment of the ID nodes and rule data used for node control operations) used to control ID nodes and the master node as part of managing the wireless node network.
    Type: Application
    Filed: May 31, 2016
    Publication date: January 12, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Publication number: 20170012829
    Abstract: Enhanced monitoring for an event candidate, as performed by a master node in a wireless node network with a server and at least one ID node, generally has the master node detecting a first signal broadcast by the ID node; identifying the event candidate as a first sighting event when detecting the first signal; generating and reporting event data representing the first sighting event (e.g., an ID node identifier, timing, and signal strength information); identifying the event candidate as a sporadic event related to the ID node when (1) there is no identified first benchmark checkpoint event related to the ID node and (2) there is no detected subsequent signal broadcast by the ID node within a gap time period from when the latest signal from the ID node was detected; generating and reporting event data representing the sporadic event (e.g.
    Type: Application
    Filed: May 27, 2016
    Publication date: January 12, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Publication number: 20170013547
    Abstract: Systems, apparatus, and methods are described for checkpoint summary based monitoring for an event candidate within a wireless node network of ID nodes, a master node, and a server. Such a method, for example, may have the master node receiving a first set of advertising signals broadcast by an ID node and generating a first checkpoint summary representing the first set of received signals. The master node then receives a second set of advertising signals broadcast by the ID node (after the ID node broadcasts the first set) and generates a second checkpoint summary representing the second set of received signals. The method then identifies the event candidate based upon a comparison of an observed parameter for each of the first checkpoint summary and the second checkpoint summary; and reports to the server a message about the event candidate relative to the ID node.
    Type: Application
    Filed: May 31, 2016
    Publication date: January 12, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan