Patents by Inventor John Dennis
John Dennis 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: 20200045103Abstract: A system and method for controlling a migration of data items in a data directory from a source system to a destination system by setting one or more target properties for implementing the migration are disclosed. A migration controller can be employed to obtain statistical information regarding the migration. The statistical information can then be used to compute the one or more target properties. For example, a target number of network connections for achieving an optimal total throughput and concurrency can be computed based on an average throughput per network connection. The target number of network connections may be determined by a migration monitor, which may set the determined target number of network connections as a policy to be enforced by the migration controller.Type: ApplicationFiled: October 14, 2019Publication date: February 6, 2020Applicant: SKYKICK, INC.Inventors: JOHN DENNIS, EVAN RICHMAN, TODD SCHWARTZ, BRADLEY YOUNGE, MANOJ GANESH PANSE
-
Patent number: 10537693Abstract: The present invention is a collapsible/expandable and disposable spacer for use with a metered dose inhaler (‘MDI’).Type: GrantFiled: May 29, 2017Date of Patent: January 21, 2020Inventor: John Dennis
-
Publication number: 20190371185Abstract: A flight planning system for providing a flight planning tool comprises a memory device for storing flight information and one or more hardware processors configured to: receive a flight plan, access a calendar of events, determine events corresponding to dates associated with the flight plan, and provide a notification of the events on an interactive user interface.Type: ApplicationFiled: August 20, 2019Publication date: December 5, 2019Applicant: Aircraft Owners and Pilots AssociationInventors: Douglas Nolen SHORTER, JR., John Dennis HAMILTON, Kimberly Lynn OCASEK, Eric John RUSH, Brian Michael TENBERG, John Vance WHITEHOUSE, Sergey KRILOV
-
Patent number: 10495777Abstract: A wellbore survey tool and methods for estimating a direction of highest gamma ray intensity of a gamma ray distribution are provided. The tool includes a body having a center axis. The body is configured to be placed within a wellbore. The tool further includes a plurality of gamma ray detectors within the body. Each detector of the plurality of gamma ray detectors has a direction of maximum gamma ray sensitivity with the direction having a non-zero component perpendicular to the center axis. The non-zero components of the plurality of gamma ray detectors are spaced circumferentially about the center axis.Type: GrantFiled: May 21, 2018Date of Patent: December 3, 2019Assignee: Gyrodata, IncorporatedInventors: Nigel John Dennis Kilshaw, Donald Ian Carruthers, Peter Allen, Walter Edward Somerville Davey
-
Patent number: 10447774Abstract: A system and method for controlling a migration of data items in a data directory from a source system to a destination system by setting one or more target properties for implementing the migration are disclosed. A migration controller can be employed to obtain statistical information regarding the migration. The statistical information can then be used to compute the one or more target properties. For example, a target number of network connections for achieving an optimal total throughput and concurrency can be computed based on an average throughput per network connection. The target number of network connections may be determined by a migration monitor, which may set the determined target number of network connections as a policy to be enforced by the migration controller.Type: GrantFiled: May 4, 2018Date of Patent: October 15, 2019Assignee: SKYKICK, INC.Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Manoj Panse
-
Publication number: 20190303371Abstract: Generating and providing match justifications in association with record matching results for improved record matching is provided. An entity resolution system generates a set of deterministic rules based on patterns of attribute comparison outcomes of known matched and unmatched records. Each rule includes matching conditions and an action instruction including a message of a justification for a match/non-match. The system receives a request to determine a match between two records. A matching engine compares various attributes of the records using probabilistic matching technologies to determine a match outcome. A justification engine compares attribute comparison outcomes to the stored rules. When the matching conditions of a rule are satisfied, the rule is activated and a human-readable justification is linked to the match output and provided in a match response. The justification provides insights into the match outcome, and improves the speed and accuracy of a verification process of the match output.Type: ApplicationFiled: March 29, 2019Publication date: October 3, 2019Applicant: Experian Health, Inc.Inventors: Karly Marie Rowe, Kenneth Basheer Halaby, John Dennis, Sean Daniel Reisz, Dimuthu Wijetilleke, Christopher Wavil Moody
-
Patent number: 10431100Abstract: A flight planning system is disclosed for providing an interactive and customizable flight planning tool. The flight planning system may include a memory device for storing flight information and one or more hardware processors. The processors may receive, from a client device associated with the flight planning system, a first flight information request and provide, in response to the first flight information request, an interactive user interface having a graphical representation of a flight plan that includes at least a flight route. The processors may provide a plurality of selectable overlays that modify the appearance of the graphical representation and display additional information related to the flight information. The processors may receive a second request related to the flight information and provide a modified user interface comprising at least a feature related to the second request and the flight information.Type: GrantFiled: October 30, 2015Date of Patent: October 1, 2019Assignee: Aircraft Owners and Pilots AssociationInventors: Douglas Nolen Shorter, Jr., John Dennis Hamilton, Kimberly Lynn Ocasek, Eric John Rush, Brian Michael Tenberg, John Vance Whitehouse, Sergey Krilov
-
Publication number: 20190273776Abstract: A system and method for controlling a migration of data items in a data directory from a source system to a destination system by setting one or more target properties for implementing the migration are disclosed. A migration controller can be employed to obtain statistical information regarding the migration. The statistical information can then be used to compute the one or more target properties. For example, a target number of network connections for achieving an optimal total throughput and concurrency can be computed based on an average throughput per network connection. The target number of network connections may be determined by a migration monitor, which may set the determined target number of network connections as a policy to be enforced by the migration controller.Type: ApplicationFiled: May 17, 2019Publication date: September 5, 2019Applicant: SKYKICK, INC.Inventors: John DENNIS, Evan RICHMAN, Todd SCHWARTZ, Bradley YOUNGE, Manoj PANSE
-
Publication number: 20190151578Abstract: The present invention is a collapsible/expandable and disposable spacer for use with a metered dose inhaler (‘MDI’).Type: ApplicationFiled: May 29, 2017Publication date: May 23, 2019Inventor: John Dennis
-
Publication number: 20190155818Abstract: Systems, methods, and apparatuses can provide staged migration from one or more user accounts from a source system to a destination system using an application local to the source systems. The automated staged data migration can provide coordinated staged data migration of large amounts of data in a single automated process. The system can provide automated and remotely controlled staged migrations of data that may perform source system type detection and work with multiple types of systems.Type: ApplicationFiled: January 18, 2019Publication date: May 23, 2019Applicant: SKYKICK, INC.Inventors: Evan RICHMAN, Todd SCHWARTZ, Trent Robert SCHWARTZ, Bradley YOUNGE, John DENNIS, Roger Neil MOORE, Christopher RAYNER
-
Patent number: 10298669Abstract: A system and method for controlling a migration of data items in a data directory from a source system to a destination system by setting one or more target properties for implementing the migration are disclosed. A migration controller can be employed to obtain statistical information regarding the migration. The statistical information can then be used to compute the one or more target properties. For example, a target number of network connections for achieving an optimal total throughput and concurrency can be computed based on an average throughput per network connection. The target number of network connections may be determined by a migration monitor, which may set the determined target number of network connections as a policy to be enforced by the migration controller.Type: GrantFiled: May 4, 2018Date of Patent: May 21, 2019Assignee: SKYKICK, INC.Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Manoj Panse
-
Publication number: 20190128936Abstract: A data communication network that includes a wired network operably configured to transfer data at a rate between 100 Mbps to 500 Mbps over ordinary wire of the type used for low power electric distribution. This may be accomplished through use of two or more communication nodes each, respectively, including an Ethernet port electrically coupled to a first external power source at a lower voltage and including an AC/DC low pass filtering circuit and a LISN circuit configuration and communicatively coupled to one another through a wired connection, forming a wired network operably configured to exchange data between one another.Type: ApplicationFiled: October 31, 2018Publication date: May 2, 2019Applicant: Sun Digital Systems IncInventor: John Dennis Brown
-
Patent number: 10275828Abstract: Improvements in data processing to match entities allow for more accurate records to be kept, with less memory storage used and fewer processing resources to be expended when accessing records. When receiving a request for an identifier for an entity, the request is parsed to identify various demographic fields within the request. A probabilistic search is performed to compare the entity to the candidate records that are augmented with expanded demographic data, which improve the reliability in matching the requested entity to its records. As updates are made to the external resources, the requests are rerun to update the internal resource and to eliminate any new identifiers created due to non-updated data, thus reducing data storage overhead.Type: GrantFiled: March 23, 2017Date of Patent: April 30, 2019Assignee: EXPERIAN HEALTH, INCInventors: Sean Daniel Reisz, John Dennis, Matthew McCawley, Dimuthu A. Wijetilleke
-
Publication number: 20190072690Abstract: A wellbore survey tool and methods for estimating a direction of highest gamma ray intensity of a gamma ray distribution are provided. The tool includes a body having a center axis. The body is configured to be placed within a wellbore. The tool further includes a plurality of gamma ray detectors within the body. Each detector of the plurality of gamma ray detectors has a direction of maximum gamma ray sensitivity with the direction having a non-zero component perpendicular to the center axis. The non-zero components of the plurality of gamma ray detectors are spaced circumferentially about the center axis.Type: ApplicationFiled: May 21, 2018Publication date: March 7, 2019Inventors: Nigel John Dennis Kilshaw, Donald Ian Carruthers, Peter Allen, Walter Edward Somerville Davey
-
Patent number: 10210232Abstract: Systems, methods, and apparatuses can provide staged migration from one or more user accounts from a source system to a destination system using an application local to the source systems. The automated staged data migration can provide coordinated staged data migration of large amounts of data in a single automated process. The system can provide automated and remotely controlled staged migrations of data that may perform source system type detection and work with multiple types of systems.Type: GrantFiled: October 1, 2015Date of Patent: February 19, 2019Assignee: SKYKICK, INC.Inventors: Evan Richman, Todd Schwartz, Trent Robert Schwartz, Bradley Younge, John Dennis, Roger Neil Moore, Christopher Rayner
-
Patent number: 10168438Abstract: The invention relates to signals representing energy of photons or particles of ionizing radiation incident on pixels of a semiconductor detector. Cross talk between the signals from different pixels is compensated using cross talk compensation signatures in the form of time domain series or functions which are aligned and applied to the cross talk signal in accordance with timing of the event which gave rise to the cross talk.Type: GrantFiled: May 19, 2015Date of Patent: January 1, 2019Assignee: Diamond Light Source LimitedInventors: Graham John Dennis, William Helsby
-
Publication number: 20180357908Abstract: A flight planning system for providing a flight planning tool on a client device comprises a flight planning module, a weather module, and an airport module; and a flight planning application programming interface configured to communicate with the modules and client device and receive, via interface hardware of the client device, a request for information associated with a selection of one of a plurality of tools corresponding to one of the modules; the flight planning module configured to: retrieve, based on the tool selection, information responsive to the request from at least one of: a third-party device via the flight planning API; or another of the plurality of modules; generate an aviation flight plan based on the information responsive to the request; and transmit, via the API, the flight plan to the client device, the flight plan configured for display via a display device of the client device.Type: ApplicationFiled: July 31, 2018Publication date: December 13, 2018Applicant: Aircraft Owners and Pilots AssociationInventors: Douglas Nolen SHORTER, JR., John Dennis HAMILTON, Kimberly Lynn OCASEK, Eric John RUSH, Brian Michael TENBERG, John Vance WHITEHOUSE, Sergey KRILOV
-
Publication number: 20180348281Abstract: A wire tracing system includes a voltage output source having a director circuit with a plurality of output channels. Each of the output channels outputs a unique voltage signature. A voltage reader/data recorder includes a conductive probe and a data memory that is partitioned into a plurality of data bins. Each of the data bins in the voltage reader/data recorder is associated with one of the voltage signatures output via the output channels of the director circuit, and each of the data bins is configured to store information associated with each of a plurality of wires to which the output channels are respectively connectable. The system and method permit a single individual to rapidly discover the identities of individual wires and cables without having to repeatedly travel back and forth between those extremities.Type: ApplicationFiled: June 5, 2018Publication date: December 6, 2018Inventor: John Dennis Page
-
Publication number: 20180351940Abstract: Systems and methods are provided for automatically configuring an email client during a migration process. An client-side assistant can be deployed to an end-user's computer via a migration platform. After being deployed to a particular client computer, the client-side assistant can be configured to obtain user information to identify the end-user associated with the client computer. After identifying the end-user, destination system information regarding the end-user can be pushed to client computer for inclusion in new configuration information for the email client. Before generating the new configuration information, user credential for logging into the source system can be obtained. The client-side assistant can be configured to cause the destination system to confirm this credential. After generating the new configuration information, the client-side assistant can instruct the client-side assistant to use the new configuration information to at a specific time and date.Type: ApplicationFiled: August 8, 2018Publication date: December 6, 2018Applicant: SKYKICK, INC.Inventors: John DENNIS, Evan RICHMAN, Todd SCHWARTZ, Bradley YOUNGE, Trent Robert SCHWARTZ, Robert P. KARABAN, Richard James TETT, Bernard CLARK, Christopher RAYNER
-
Publication number: 20180285363Abstract: Expanded data processing for entity matching is provided. A request for determining a matching entity is received. The received request is parsed to determine demographic field data associated with the request. A first look up operation is performed in an indexed demographic data for a first demographic field associated with the request. A first list of entities matching with the first demographic field data is received in response to the first look up operation. A second look up operation is performed in the indexed demographic data to determine a set of demographic attributes associated with each entity on the first list. The demographic attributes correspond to a second demographic field associated with the request. A matching confidence for whether the entity is associated with a given entity in the first list is determined based on a comparison between the demographic field data and the demographic attributes.Type: ApplicationFiled: March 30, 2017Publication date: October 4, 2018Applicant: Experian Health, Inc.Inventors: John Dennis, Sean Daniel Reisz, Karly Rowe, Matthew McCawley, Dimuthu A. Wijetilleke