Patents by Inventor Chris Neil

Chris Neil 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: 10948888
    Abstract: Performing automated building control in a building. A method includes identifying a target maximum polling time defining an amount of time in which all building devices in a plurality of devices should be polled. Each of the devices in the plurality of devices is identified. For each device in the plurality of devices, queries are sent to the device. For each device in the plurality of devices, responses are received from the device. Based on the queries and the responses, a functional query frequency range is determined identifying a range of query frequencies at which queries can be made to each device such that each device functions within a predetermined criteria. Based on the target maximum polling time and the functional query frequency ranges, a device polling scheme is identified. The devices in the plurality of devices are polled according to the identified polling scheme.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Spyros Steven Sakellariadis, Chris Neil Segura, Trevor Anton Sodorff
  • Patent number: 10951482
    Abstract: Discovering devices and device configurations. A method includes sending a request to a device to obtain a data value from the device. The method further includes, in response, receiving the data value from the device. The method further includes, based on the received data value, identifying one or more device identifications for the device. The method further includes, using the one or more identifications, sending commands for equipment potentially connected to the device. The method further includes, receiving one or more responses to the commands. The method further includes, based on the one or more responses, concretely identifying the device.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: March 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alina Mihaela Stanciu, Mohamed Haitham Shami, Chris Neil Segura
  • Patent number: 10666520
    Abstract: Discovering devices and device configurations. A method includes sending a request to a device to obtain a data value from the device. The method further includes, in response, receiving the data value from the device. The method further includes, based on the received data value, identifying one or more device identifications for the device. The method further includes, using the one or more identifications, sending commands for equipment potentially connected to the device. The method further includes, receiving one or more responses to the commands. The method further includes, based on the one or more responses, concretely identifying the device.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: May 26, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alina Mihaela Stanciu, Mohamed Haitham Shami, Chris Neil Segura
  • Publication number: 20190356550
    Abstract: Discovering devices and device configurations. A method includes sending a request to a device to obtain a data value from the device. The method further includes, in response, receiving the data value from the device. The method further includes, based on the received data value, identifying one or more device identifications for the device. The method further includes, using the one or more identifications, sending commands for equipment potentially connected to the device. The method further includes, receiving one or more responses to the commands. The method further includes, based on the one or more responses, concretely identifying the device.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 21, 2019
    Inventors: Alina Mihaela Stanciu, Mohamed Haitham Shami, Chris Neil Segura
  • Publication number: 20190265661
    Abstract: Performing automated building control in a building. A method includes identifying a target maximum polling time defining an amount of time in which all building devices in a plurality of devices should be polled. Each of the devices in the plurality of devices is identified. For each device in the plurality of devices, queries are sent to the device. For each device in the plurality of devices, responses are received from the device. Based on the queries and the responses, a functional query frequency range is determined identifying a range of query frequencies at which queries can be made to each device such that each device functions within a predetermined criteria. Based on the target maximum polling time and the functional query frequency ranges, a device polling scheme is identified. The devices in the plurality of devices are polled according to the identified polling scheme.
    Type: Application
    Filed: February 28, 2018
    Publication date: August 29, 2019
    Inventors: Spyros Steven SAKELLARIADIS, Chris Neil SEGURA, Trevor Anton SODORFF
  • Patent number: 10282497
    Abstract: A method for estimating the wear of a drilling tool is disclosed. The method includes selecting a first incremental distance along a length of a formation. The method further includes determining a first characteristic of the formation along the first incremental distance. The method further includes deriving a first fractional wear factor, y1, for the drilling tool based on the first characteristic of the formation and a first operating condition of the cutting element. The method further includes calculating a first wear function, Wf1, the cutting element based on the first fractional wear factor and estimating an amount of wear of the cutting element during a drilling operation based on the first wear function.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: May 7, 2019
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Robello Samuel, Chris Neil Marland, Zhengchun Liu, Dong Li
  • Publication number: 20170004235
    Abstract: A method for estimating the wear of a drilling tool is disclosed. The method includes selecting a first incremental distance along a length of a formation. The method further includes determining a first characteristic of the formation along the first incremental distance. The method further includes deriving a first fractional wear factor, y1, for the drilling tool based on the first characteristic of the formation and a first operating condition of the cutting element. The method further includes calculating a first wear function, Wf1, the cutting element based on the first fractional wear factor and estimating an amount of wear of the cutting element during a drilling operation based on the first wear function.
    Type: Application
    Filed: February 2, 2015
    Publication date: January 5, 2017
    Inventors: Robello Samuel, Chris Neil Marland, Zhengchun Liu, Dong Li
  • Patent number: 7539591
    Abstract: Test data model and test data structure creation improvements are disclosed for enterprise test data management systems in the test, measurement and automation environment. A hierarchical test data model for a plurality of test systems includes hierarchical data objects configured to store test data related information. In addition, one or more data objects within the test data model are linked such that data entered into one object can be used by another object or can be automatically propagated to linked objects. And default data object properties are defined such that each new data object includes the default properties. Still further, a graphical user interface (GUI) can be provided through which information can be input to the database where the GUI includes a first frame showing a structure for the hierarchical test data model and a second frame automatically showing one or more data input fields related to an object selected within the first frame. Related systems and methods are also disclosed.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: May 26, 2009
    Assignee: VI Technology, Inc.
    Inventors: Richard W. House, Cesar R. Gamez, Chris Neil, Chandrasekhar Venkatraman
  • Publication number: 20050268171
    Abstract: Test data model and test data structure creation improvements are disclosed for enterprise test data management systems in the test, measurement and automation environment. A hierarchical test data model for a plurality of test systems includes hierarchical data objects configured to store test data related information. In addition, one or more data objects within the test data model are linked such that data entered into one object can be used by another object or can be automatically propagated to linked objects. And default data object properties are defined such that each new data object includes the default properties. Still further, a graphical user interface (GUI) can be provided through which information can be input to the database where the GUI includes a first frame showing a structure for the hierarchical test data model and a second frame automatically showing one or more data input fields related to an object selected within the first frame. Related systems and methods are also disclosed.
    Type: Application
    Filed: April 22, 2005
    Publication date: December 1, 2005
    Inventors: Richard House, Cesar Gamez, Chris Neil, Chandrasekhar Venkatraman
  • Publication number: 20050246390
    Abstract: Test data model and test data structure creation improvements are disclosed for enterprise test data management systems in the test, measurement and automation environment. In part, an enterprise test data management system is disclosed that utilizes a test data structure creation tool configured to operate on one or more server systems to automatically generate test data structures for the database. In addition, the test data management system can utilize a run-time tool that is configured to analyze test data received from a test system, to determine if fields for the data exist in the database, and if not, to automatically generate the fields for the data in the database. The test data management system can also utilize a data import tool that is configured to analyze historical test data files, to map data within the historical data files to fields within the database, and to automatically generate new fields for the data in the database. Related systems and methods are also disclosed.
    Type: Application
    Filed: April 22, 2005
    Publication date: November 3, 2005
    Inventors: Richard House, Cesar Gamez, Chris Neil, Chandrasekhar Venkatraman
  • Patent number: 6245958
    Abstract: There is disclosed a method and apparatus for non-incendiary disposal of rockets, projectiles, missiles and similar devices and parts thereof. The method and apparatus employs a series of steps whereby a rocket is sheared into sections where the sections or pieces are then directed to baskets which hold the pieces and which baskets are transferred through a hydrolyzing solution and remain in the hydrolyzing solution for a sufficient period to enable decontamination of both the rocket parts as well as propellant to residual agents. The process involves pushing the basket along an output channel where various parts are transferred to the basket through controlled blast doors. In other instances, such explosive devices such as bursters are handled in a similar manner by exposing the bursting agents to caustic baths while controlling the rate of caustic flow to assure decontamination of all such parts.
    Type: Grant
    Filed: September 12, 1997
    Date of Patent: June 12, 2001
    Assignee: Lockheed Martin Corporation
    Inventors: Robert S. Morse, Peter A. Berardo, Gilbert H. Lovell, III, Victor H. Edwards, Chris Neil Amos, D. Scott Williams, Dennis W. Baker