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).
-
Patent number: 10917459Abstract: 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: October 14, 2019Date of Patent: February 9, 2021Assignee: SKYKICK, INC.Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Manoj Ganesh Panse
-
Patent number: 10891268Abstract: A request for a most reliable demographic fields data for a selected demographic field associated with an entity may be received at an entity matching system. A plurality of records associated with the entity may be received at the entity matching system. Each of the plurality of records may include at least one demographic field. A demographic field corresponding to the selected demographic field may be identified from the at least one demographic field for each of the plurality of records. A reliability score may be determined for the corresponding demographic field for each of the plurality of records. The corresponding demographic field with the highest reliability score may be determined as the most reliable demographic fields data.Type: GrantFiled: March 29, 2017Date of Patent: January 12, 2021Assignee: Experian Health, Inc.Inventors: John Dennis, Sean Daniel Reisz, Matthew McCawley, Christopher Wavil Moody, Dimuthu A. Wijetilleke
-
Patent number: 10893099Abstract: Technology is generally described for automating the project management and execution of data migration from a source email system to a destination email system. In some examples, the technology can include receiving a domain name of a second computing system; obtaining domain name system (DNS) records for the received domain name; determining an email hosting provider for the second computing system; determining, by the processor, based on the obtained DNS records, an email system service type of the source email system on the second computing system; discovering mailboxes and message delivery rules of the source email system; displaying customization options for migrating discovered source email system mailboxes; migrating data items from the source email system to the destination email system; and managing migration of data from source email system client computing devices to the destination email system.Type: GrantFiled: July 30, 2015Date of Patent: January 12, 2021Assignee: SkyKick, Inc.Inventors: John Dennis, Evan Richman, Todd Schwartz, Trent Schwartz, Richard J. Tett, Brad Younge
-
Publication number: 20200356445Abstract: A backup, search, and restore service is provided. The service can be achieved through a backup system, and a search and restore server. A user can be enabled to initiate a search request for one or more data items. A search can be performed by the search and restore server using metadata for the data items backed up by the backup system to return the one or more data items. The metadata for the data items can be generated by the backup system when data items are backed up by the backup system. The backup system may back up the data items on an incremental basis. The user can be enabled to select a data item in the one or more data items for restoration on the data system. Header information of the selected data item can be obtained from the data system to determine whether the restoration is necessary.Type: ApplicationFiled: July 30, 2020Publication date: November 12, 2020Applicant: SkyKick, Inc.Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Douglas Handler, Corey Brent Caldwell, Matthew Steven Hintzke, Christopher Rayner, Robert William Davis
-
Publication number: 20200345961Abstract: Methods and apparatus provide automated circuit disconnection monitoring such as for a respiratory apparatus or system. Disconnection of a patient circuit, including a patient interface and air delivery circuit, may be detected and a message or alarm activated. In some versions, detecting occurrences of circuit disconnection event(s), such as by a processor, may be based on an instantaneous disconnection parameter as a function of a disconnection setting. The disconnection setting may be determined based on patient circuit type. The instantaneous disconnection parameter may be determined from detected pressure and flow rate, and may be, for example, a conductance value or an impedance value. Disconnection events may be qualified by one or more detected respiratory indicators.Type: ApplicationFiled: July 17, 2020Publication date: November 5, 2020Applicant: ResMed Pty LtdInventors: Dion Charles Chewe MARTIN, Clancy John DENNIS, Benjamin John LEAVENS, Etienne VESCHAMBRE, Stuart WISHART
-
Patent number: 10817966Abstract: 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: GrantFiled: March 30, 2017Date of Patent: October 27, 2020Assignee: EXPERIAN HEALTH, INC.Inventors: John Dennis, Sean Daniel Reisz, Karly Rowe, Matthew McCawley, Dimuthu A. Wijetilleke
-
Publication number: 20200334991Abstract: A flight planning system for providing a flight planning tool on a client device includes a flight planning module, a weather module, and an airport module. A flight planning API is configured to communicate with the modules and client device, and receive, via client device hardware, a request for information associated with a selection of one of a plurality of tools corresponding to one of the modules. Accessing the flight planning system includes identifying a user and authorizing access to the flight planning system. The flight planning module is configured to: retrieve, based on the tool selection, information responsive to the request from at least one of a third-party device or another of the plurality of modules; generate an aviation flight plan based on the information responsive to the request; and transmit the flight plan to the client device for display via the client device.Type: ApplicationFiled: July 1, 2020Publication date: October 22, 2020Applicant: 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: 20200330708Abstract: An apparatus to generate pressure support ventilation and a method to control pressure support ventilation. The apparatus comprises: at least one sensor adapted to measure at least one respiratory parameter; a flow generator adapted for coupling with a patient respiratory interface; and a controller, coupled to the at least one sensor and the flow generator. The flow generator is configured to provide a flow of breathable gas for pressure support ventilation to the patient respiratory interface. The controller is configured to control the pressure support ventilation with the flow generator. The controller is further configured with a rest mode and an exercise mode. The rest mode comprises a first value set of control parameters for the pressure support ventilation and the exercise mode comprises a second value set of control parameters for the pressure support ventilation.Type: ApplicationFiled: May 7, 2020Publication date: October 22, 2020Applicant: ResMed Pty LtdInventors: Klaus Henry SCHINDHELM, Gordon Joseph Malouf, Steven Paul Farrugia, Clancy John Dennis, Michael Berthon-Jones, David John Bassin, Helmut Teschler
-
Patent number: 10806875Abstract: A respiratory assistance component is disclosed that changes shape when an electrical charge is provided. The amount of electrical charge that is applied may be based on values, characteristics, or user controlled parameters of the respiratory assistance system. The component may be all or part of a patient interface, a tube, a flow generator, and/or a sleep mat.Type: GrantFiled: May 9, 2017Date of Patent: October 20, 2020Assignee: RESMED PTY LTDInventors: Kai Stuebiger, Justin John Formica, Aaron Samuel Davidson, Gerard Michael Rummery, Clancy John Dennis, Liam Holley
-
Publication number: 20200292729Abstract: The Global Warming Monitor measures the effect of greenhouse gases on the temperature of a closed biosphere. Global warming of planet earth is then forecasted by comparing the values obtained by this method and apparatus with changes in global greenhouse gas levels. The effect of greenhouse gases on the temperature of a biosphere is determined by correlating the incremental velocity of the bottom plate of the pressure controller with the initial, intermediate, and final temperature in the controller. A laser, timer, meter chart, and video camera are used to provide the incremental velocities. The Global Warming Monitor provides a quantitative measurement of the effect greenhouse gases have on the velocity of the controller plate, vis-à-vis temperature. Global warming is then forecasted comparing the rates of increase of temperature from greenhouse gases in a biosphere with the change of concentration of atmospheric greenhouse gases.Type: ApplicationFiled: December 31, 2019Publication date: September 17, 2020Inventor: John Dennis Karna
-
Patent number: 10778669Abstract: 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: GrantFiled: August 8, 2018Date of Patent: September 15, 2020Assignee: 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: 20200285621Abstract: A system and method for facilitating a migration engine to migrate data items in a data directory from a source system to a destination system over multiple migration passes are disclosed. A state file can be used to track migration states of data items during the life cycle of the migration. The state file can be generated and updated by a plugin to the migration engine. During a migration pass, the state file can be loaded into the memory to influence the migration by the migration engine. Prior to the migration pass, migration profile specifying one or more migration actions can be invoked by a migration routine. The invocation of the migration profile can cause the state file to be modified to perform the migration actions accordingly.Type: ApplicationFiled: March 13, 2020Publication date: September 10, 2020Applicant: SkyKick, Inc.Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Manoj Ganesh Panse
-
Patent number: 10771452Abstract: 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: GrantFiled: March 4, 2016Date of Patent: September 8, 2020Assignee: SKYKICK, INC.Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Trent Robert Schwartz, Robert P. Karaban, Richard James Tett, Bernard Clark, Christopher Rayner
-
Patent number: 10751490Abstract: Methods and apparatus provide automated circuit disconnection monitoring such as for a respiratory apparatus or system. Disconnection of a patient circuit, including a patient interface and air delivery circuit, may be detected and a message or alarm activated. In some versions, detecting occurrences of circuit disconnection event(s), such as by a processor, may be based on an instantaneous disconnection parameter as a function of a disconnection setting. The disconnection setting may be determined based on patient circuit type. The instantaneous disconnection parameter may be determined from detected pressure and flow rate, and may be, for example, a conductance value or an impedance value. Disconnection events may be qualified by one or more detected respiratory indicators.Type: GrantFiled: August 12, 2016Date of Patent: August 25, 2020Assignee: ResMed Pty LtdInventors: Dion Charles Chewe Martin, Clancy John Dennis, Benjamin John Leavens, Etienne Veschambre, Stuart Wishart
-
Patent number: 10747622Abstract: A backup, search, and restore service is provided. The service can be achieved through a backup system, and a search and restore server. A user can be enabled to initiate a search request for one or more data items. A search can be performed by the search and restore server using metadata for the data items backed up by the backup system to return the one or more data items. The metadata for the data items can be generated by the backup system when data items are backed up by the backup system. The backup system may back up the data items on an incremental basis. The user can be enabled to select a data item in the one or more data items for restoration on the data system. Header information of the selected data item can be obtained from the data system to determine whether the restoration is necessary.Type: GrantFiled: March 31, 2016Date of Patent: August 18, 2020Assignee: SKYKICK, INC.Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Douglas Handler, Corey Brent Caldwell, Matthew Steven Hintzke, Christopher Rayner, Robert William Davis
-
Publication number: 20200258398Abstract: A system for providing a flight planning tool may include a memory device and a weather module configured to receive weather data from a third-party device usable by a flight planning module to generate a flight plan. The system may also include a hardware processor configured to execute instructions to provide an API for facilitating communication with a client device or a third-party device; receive a request from the client device indicating a user input indicative of first information related to a flight; collect second information from a third-party device based on the first information; generate a weather message based on the user input and the information from the third-party device, wherein the weather message includes information associated with the flight; provide a user interface to the client device for communicating the weather message; and display graphics indicative of the flight information included in the weather message.Type: ApplicationFiled: April 10, 2020Publication date: August 13, 2020Applicant: 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: 10741085Abstract: 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: GrantFiled: July 31, 2018Date of Patent: August 11, 2020Assignee: 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: 10732212Abstract: 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: GrantFiled: October 31, 2018Date of Patent: August 4, 2020Assignee: SUN DIGITAL SYSTEMS INCInventor: John Dennis Brown
-
Patent number: 10733207Abstract: 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: January 18, 2019Date of Patent: August 4, 2020Assignee: SKYKICK, INC.Inventors: Evan Richman, Todd Schwartz, Trent Robert Schwartz, Bradley Younge, John Dennis, Roger Neil Moore, Christopher Rayner
-
Patent number: 10728107Abstract: Embodiments can provide centralized management of cloud service providers for one or more customers, including adding, changing or deleting end user data for accessing various cloud services from a common user interface. The common user interface can facilitate configuring user settings for a particular user for different cloud services through a user profile for the particular user. The user profile can be constructed from a corresponding user record stored in a databased. The user record can be updated by obtaining user information from the different cloud services. The obtained user information can be matched to the user record by using one or more criteria. In some embodiments, different criteria can be used for matching information from different cloud services to the user record.Type: GrantFiled: June 30, 2016Date of Patent: July 28, 2020Assignee: SKYKICK, INC.Inventors: John Dennis, Doug Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke, Corey Brent Caldwell, Robert William Davis