Patents by Inventor Guy McIlroy
Guy McIlroy 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).
-
Publication number: 20200214587Abstract: Systems and methods are provided for detecting and analyzing changes in a body. A system includes an electric field generator, an external sensor device, a quadrature demodulator, and a controller. The electric field generator is configured to generate an electric field that associates with a body. The external sensor device sends information to the electric field generator and is configured to detect a physical change in the body in the electric field, where the physical change causes a frequency change of the electric field. The quadrature demodulator receives the electric field from the electric field generator and is configured to detect the frequency change of the electric field and to produce a detected response. The controller, coupled to the electric field generator, is configured to output a frequency control signal to the electric field generator and to modify the frequency of the electric field by adjusting the frequency control signal.Type: ApplicationFiled: March 19, 2020Publication date: July 9, 2020Inventors: John B. LANGLEY, II, Guy MCILROY
-
Publication number: 20200169938Abstract: Disclosed is an improved implementation of a flood fill mesh network that utilizes probability forwarding for rebroadcasting network messages. The forwarding probability may be determined based on analyzing a network topology map constructed by each network node relative to its neighbor nodes communicating on the network and derived from state information contained in synchronization frames broadcasted by the network nodes on the network. The forwarding probability may comprise a statistical probability that a message frame received by a network node will be forwarded to the intended destination network node by one or more of the network node's neighbor network nodes.Type: ApplicationFiled: November 25, 2019Publication date: May 28, 2020Inventor: Guy McIlroy
-
Publication number: 20200169939Abstract: Disclosed is an improved implementation of a flood fill mesh network that utilizes low power and does not require any network addressing or routing protocol for network message delivery. Network messages are only communicated to a network node's correspondents using broadcast network messages over a wireless network. Network messages propagate throughout the network based on each correspondent node rebroadcasting received messages to its correspondent nodes, and so on. Coordinated synchronization across network nodes can be achieved by each network node broadcasting synchronization frames to its correspondents within a synchronization window time period and thereafter adjusting its own start time for the next synchronization period to converge synchronization. A guard band may also be utilized to account for any clock drift and signal path delays between any two communicating network nodes.Type: ApplicationFiled: November 25, 2019Publication date: May 28, 2020Inventor: Guy McIlroy
-
Publication number: 20200169355Abstract: Disclosed is an improved implementation of a flood fill mesh radio network that utilizes message age disambiguation to prevent unnecessary propagation of repeated messages in the network. A digital counter may be used to generate a sequence of numbers based on counter values and the counter values may be associated with each message frame that is broadcast into the mesh network. The domain of generated sequence numbers can be divided up into low and high subdomains and the maximum number of message frames broadcast by a network node in the mesh network may be constrained so that no two messages broadcast by a network node remain circulating in the network longer than that required for the digital counter to wrap back to zero. Under this paradigm the counter values associated with each message can be compared to determine the relative age of the message frames to detect repeated messages.Type: ApplicationFiled: November 25, 2019Publication date: May 28, 2020Inventor: Guy McIlroy
-
Publication number: 20200169940Abstract: Disclosed is an improved implementation of a flood fill mesh radio network that utilizes probability forwarding for rebroadcasting network messages. The forwarding probability may be determined based on analyzing a neighbor topology map constructed by each network node relative to its neighbor nodes on the network and derived from state information supplied in synchronization frames. The forwarding probability may comprise a statistical probability that a message frame received by a network node will be forwarded to the intended destination network node by one or more of the network node's neighbor network nodes. The forwarding probability may also be based on constructing a heat map of hot nodes that are identified as those originating nodes in originating node/forwarding node pairs that are the first to forward message frames along paths in the network relative to duplicate message frames received from different originating/forwarding node pairs along different paths.Type: ApplicationFiled: November 25, 2019Publication date: May 28, 2020Inventor: Guy McIlroy
-
Patent number: 10631752Abstract: Systems and methods are provided for detecting and analyzing changes in a body. A system includes an electric field generator, an external sensor device, a quadrature demodulator, and a controller. The electric field generator is configured to generate an electric field that associates with a body. The external sensor device sends information to the electric field generator and is configured to detect a physical change in the body in the electric field, where the physical change causes a frequency change of the electric field. The quadrature demodulator receives the electric field from the electric field generator and is configured to detect the frequency change of the electric field and to produce a detected response. The controller, coupled to the electric field generator, is configured to output a frequency control signal to the electric field generator and to modify the frequency of the electric field by adjusting the frequency control signal.Type: GrantFiled: September 24, 2018Date of Patent: April 28, 2020Assignee: LIFE DETECTION TECHNOLOGIES, INC.Inventors: John B. Langley, II, Guy McIlroy
-
Publication number: 20190029556Abstract: Systems and methods are provided for detecting and analyzing changes in a body. A system includes an electric field generator, an external sensor device, a quadrature demodulator, and a controller. The electric field generator is configured to generate an electric field that associates with a body. The external sensor device sends information to the electric field generator and is configured to detect a physical change in the body in the electric field, where the physical change causes a frequency change of the electric field. The quadrature demodulator receives the electric field from the electric field generator and is configured to detect the frequency change of the electric field and to produce a detected response. The controller, coupled to the electric field generator, is configured to output a frequency control signal to the electric field generator and to modify the frequency of the electric field by adjusting the frequency control signal.Type: ApplicationFiled: September 24, 2018Publication date: January 31, 2019Inventors: John B. LANGLEY, II, Guy MCILROY
-
Publication number: 20180368724Abstract: Systems and methods are provided for detecting and analyzing changes in a body. For example, a system includes an electric field generator configured to produce an electric field. The system includes an external sensor device configured to detect physical changes in the electric field, where the physical changes affect amplitude and frequency of the electric field. The system includes a quadrature demodulator configured to detect changes of the frequency of the output of the electric field generator. The system includes an amplitude reference source and an amplitude comparison switch configured to detect changes of the amplitude of the output of the electric field generator. The system includes a signal processor configured to analyze the changes of the amplitude and frequency of the output of the electric field generator.Type: ApplicationFiled: August 8, 2018Publication date: December 27, 2018Inventors: John B. LANGLEY, II, Guy MCILROY
-
Patent number: 10080507Abstract: Systems and methods are provided for detecting and analyzing changes in a body. For example, a system includes an electric field generator configured to produce an electric field. The system includes an external sensor device configured to detect physical changes in the electric field, where the physical changes affect amplitude and frequency of the electric field. The system includes a quadrature demodulator configured to detect changes of the frequency of the output of the electric field generator. The system includes an amplitude reference source and an amplitude comparison switch configured to detect changes of the amplitude of the output of the electric field generator. The system includes a signal processor configured to analyze the changes of the amplitude and frequency of the output of the electric field generator.Type: GrantFiled: January 27, 2017Date of Patent: September 25, 2018Assignee: Life Detection Technologies, Inc.Inventors: John B. Langley, II, Guy McIlroy
-
Publication number: 20170209065Abstract: Systems and methods are provided for detecting and analyzing changes in a body. For example, a system includes an electric field generator configured to produce an electric field. The system includes an external sensor device configured to detect physical changes in the electric field, where the physical changes affect amplitude and frequency of the electric field. The system includes a quadrature demodulator configured to detect changes of the frequency of the output of the electric field generator. The system includes an amplitude reference source and an amplitude comparison switch configured to detect changes of the amplitude of the output of the electric field generator. The system includes a signal processor configured to analyze the changes of the amplitude and frequency of the output of the electric field generator.Type: ApplicationFiled: January 27, 2017Publication date: July 27, 2017Inventors: John B. LANGLEY, II, Guy MCILROY
-
Patent number: 9549682Abstract: Methods and systems for monitoring the well-being of a target are disclosed. In a method embodiment, data representing a signal is received by a computer system. The signal may be generated at least in part by one or more sensors in response to the detection of a change in an electrical field, electric potential, capacitance, and/or dielectric constant of a target spaced apart from the one or more sensors. The method may further include identifying, using the computer system and based at least in part on the data electronically received by the computer system, a recurring pattern in the received data. The method may also include determining, using the computer system and based at least in part on the received data, whether a deviation from the recurring pattern transgresses a threshold. The deviation may comprise a subset of the data electronically received by the computer system.Type: GrantFiled: October 30, 2014Date of Patent: January 24, 2017Assignee: Life Detection Technologies, Inc.Inventors: Eric Howie, Guy McIlroy, John Haggis, Nanci Yuan
-
Patent number: 9248353Abstract: Apparatuses, methods, and systems for tracking movements of golf clubs and alerting a golfer when one or more golf clubs are misplaced from a group of golf clubs. A peripheral unit is associated with and affixed to each of a number of golf clubs, and transmits signals that are detected and collectively processed by a base unit to determine the status of those clubs. A club may be designated as misplaced based on the sequence and timing of status events, upon which an alarm is activated to alert the golfer. Also the base unit may process signals regarding movement of golf clubs in conjunction with location data from a Global Positioning System device to obtain information regarding the user's golf performance.Type: GrantFiled: November 12, 2013Date of Patent: February 2, 2016Inventors: Jesse Daniel Koenig, Matthew Charles Smiley, Guy McIlroy, John Haggis
-
Patent number: 9035778Abstract: Methods and systems for monitoring a well-being of a target are disclosed. In a method embodiment, data representing a process electric potential signal is received by a computer system. The process electric potential signal may be generated at least in part by one or more electric potential sensors in response to the detection of a change in an electric field of a target spaced apart from the one or more electric potential sensors. The method may further include identifying, using the computer system and based at least in part on the data electronically received by the computer system, a recurring pattern in the received data. The method may also include determining, using the computer system and based at least in part on the received data, whether a deviation from the recurring pattern transgresses a threshold. The deviation may comprise a subset of the data electronically received by the computer system.Type: GrantFiled: March 15, 2013Date of Patent: May 19, 2015Assignee: LIFE DETECTION SYSTEMS, INC.Inventors: Eric Howie, Guy McIlroy, John Haggis, Nanci Yuan
-
Patent number: 8878680Abstract: A litter box cleanup monitor, comprising a sensor module that is triggered when an animal uses the litter box, a transmitter that transmits a signal, and a notification device that alerts the user when the litter box has been used. The notification device can be a dedicated device, a smartphone, or an Internet-connected computer. A plurality of notification devices may also be used.Type: GrantFiled: June 12, 2012Date of Patent: November 4, 2014Inventors: Debby Clary, Guy McIlroy, Marjorie Lundeen
-
Patent number: 8479293Abstract: The present invention relates to a method for ensuring the security of an open platform. Specifically, the present invention pertains to a method of using a validation program, itself highly secure, to evaluate and securely flag files in software to be loaded and used on palmtop computing devices. The method prevents the infiltration and unauthorized installation of viruses, Trojans, and other known methods of compromising security in an open-platform system. Control of access to the operating system and the operation of applications and macros in a palmtop device is therefore maintained in the user.Type: GrantFiled: November 30, 2000Date of Patent: July 2, 2013Assignee: Access Co., Ltd.Inventor: Guy McIlroy
-
Publication number: 20120313786Abstract: A litter box cleanup monitor, comprising a sensor module that is triggered when an animal uses the litter box, a transmitter that transmits a signal, and a notification device that alerts the user when the litter box has been used. The notification device can be a dedicated device, a smartphone, or an Internet-connected computer. A plurality of notification devices may also be used.Type: ApplicationFiled: June 12, 2012Publication date: December 13, 2012Inventors: Debby Clary, Guy McIlroy, Bruce C. Lundeen, Marjorie Lundeen
-
Patent number: 7409224Abstract: A method and system of selecting one set of data from among multiple related data sets and beaming the data set from one handheld electronic device to another handheld electronic device. One embodiment discloses a method and system, which uses multiple cards, one for each category. The transmitter of the business card can transmit a business card from the active category of the device. Upon an attempt to transmit a business card from a category which does not have a pre-selected business card, the system issues a warning providing the user with a selection. The user has choices of sending a business card from any one category with pre-defined business card or sends a pre-defined default business card. In another embodiment, the transmitter of the business card can make a selection of a business card from a number of pre-defined electronic cards in the system and upon review of the business cards on the screen the user may decide to send the selected business card.Type: GrantFiled: August 25, 2004Date of Patent: August 5, 2008Assignee: PalmSource, Inc.Inventors: Steve Lemke, Roger Flores, Guy McIlroy, Chris Raff
-
Publication number: 20080172665Abstract: A method and system for installing an application or a set of applications on a client device, such as a portable (or palmtop) computer system. The application(s) to be installed are identified. The host device has stored therein an operating system comprising a plurality of software routines. A subset of the operating system is generated. In one embodiment, the subset comprises those software routines needed to support the applications installed on the client device. In another embodiment, the subset comprises those software routines that, in combination with software routines used by the operating system on the client device, supports the applications installed on the client device. The application(s) and the subset are installed on the client computer system. Thus, the operating system of the client computer system contains only those software routines needed to support the installed applications, thereby efficiently using memory resources in the client computer system.Type: ApplicationFiled: March 26, 2008Publication date: July 17, 2008Applicant: PALMSOURCE, INC.Inventor: Guy McIlroy
-
Patent number: 7373398Abstract: A method and system for installing an application or a set of applications on a client device, such as a portable (or palmtop) computer system. The application(s) to be installed are identified. The host device has stored therein an operating system comprising a plurality of software routines. A subset of the operating system is generated. In one embodiment, the subset comprises those software routines needed to support the applications installed on the client device. In another embodiment, the subset comprises those software routines that, in combination with software routines used by the operating system on the client device, supports the applications installed on the client device. The application(s) and the subset are installed on the client computer system. Thus, the operating system of the client computer system contains only those software routines needed to support the installed applications, thereby efficiently using memory resources in the client computer system.Type: GrantFiled: October 25, 2005Date of Patent: May 13, 2008Assignee: PalmSource, Inc.Inventor: Guy McIlroy
-
Publication number: 20060234796Abstract: A self-contained apparatus for displaying poker tournament information, the apparatus having an operator-input interface, control circuitry and a display. The operator-input interface is dedicated to receiving input relating to the poker tournament from a human operator. The control circuitry is coupled to receive the input relating to the poker tournament from the operator-input interface and to generate, based at least in part on the input, information relating to the poker tournament. The information generated by the control circuitry is displayed to poker tournament players on the display.Type: ApplicationFiled: October 18, 2005Publication date: October 19, 2006Inventors: Marc Nobrega, Ryan Nobrega, Guy McIlroy