Patents by Inventor Neil Evans
Neil Evans 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: 20240095280Abstract: Methods, systems, and computer storage media for providing a multi-tenant system that executes graph language requests using graph operations of a graph language. A graph language request—that configures tenant data for tenants in a multi-tenant system—is executed using a graph operations engine. The graph operations engine receives and parses a graph language request that includes a list of tenants and a definition of data operations. The set of data operations of the definition are executed on a tree of data operation nodes comprising a plurality of leaf nodes and a root node. Executing the data operations is based on graph language actions (e.g., composition, transformation, and aggregation) that support asynchronously returning results data associated with configuring the Tenant data. Executing the data operations of the definition causes generation of results data (e.g., root node results or leaf node results) configuration of the tenant data in the multi-tenant system.Type: ApplicationFiled: November 28, 2023Publication date: March 21, 2024Inventors: Neil Evan LYDICK, Ling YAN, Jagadeesh KALKI, Michael SPEER, Ciaran MURPHY
-
Publication number: 20240082380Abstract: The present invention provides methods for enhancing the efficacy and/or safety of a vaccine. In certain embodiments, the invention provides methods to increase or potentiate the immune response to a vaccine in a subject in need thereof. The methods of the present invention comprise administering to a subject in need thereof an interleukin-4 receptor (IL-4R) antagonist such as an anti-IL-4R antibody in combination with said vaccine. In certain embodiments, the methods of the present invention are used to afford enhanced protection to an infectious disease such as whooping cough.Type: ApplicationFiled: July 5, 2023Publication date: March 14, 2024Inventors: Lisa Purcell, Neil Graham, Andrew J. Murphy, Robert Evans
-
Patent number: 11921613Abstract: The disclosed techniques assist in diagnosing performance problems of a software application. A profiling module dynamically instruments the application at runtime by intercepting a request to compile one of the application's functions and augmenting the function with performance measuring code. This way, instrumentation is installed without recompiling the application. The execution time of a synchronous function is tracked by adding a local variable that stores function entry time, and by inserting code at each function exit point that computes the elapsed time. The execution time of an async function that executes across multiple threads is measured by repurposing a state machine value to also store the initial function entry time. Instrumented functions that are executed at a rate exceeding a threshold are un-instrumented to avoid self-inflicted performance problems. Function invocations associated with a particular activity, such as responding to a particular web request, may be correlated.Type: GrantFiled: May 3, 2021Date of Patent: March 5, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Neil Evan Lydick
-
Publication number: 20240074079Abstract: An electrical assembly including a grounding mechanism and an electrical device, the grounding mechanism including a support longitudinal member and a switch contact member, the switch contact member arranged in or on the support longitudinal member, the switch contact member configured to be connected in use to ground, the electrical device including an electrical terminal, wherein the support longitudinal member is configured to be slidable between: a first position in which the switch contact member is separated from the electrical terminal so that the switch contact member is electrically disconnected from the electrical device and a second position in which the switch contact member is in contact with the electrical terminal so that the switch contact member is electrically connected to the electrical device.Type: ApplicationFiled: February 3, 2022Publication date: February 29, 2024Inventors: Neil Stuart SPIBEY, Dario BERGAMO, Eros STELLA, Philip Stephen JONES, Michael EVANS, Ashley SMITH, Matthew Robert ORFORD
-
Patent number: 11888519Abstract: Provided herein are various enhanced systems, apparatuses, and techniques for optical communication among a constellation of satellites. One example includes establishing an initial cross-connect configuration comprising optical communication links among a constellation of satellites. In the initial cross-connect configuration, the satellites can optically communicate with both adjacently positioned and non-adjacently positioned satellites in the constellation. The satellites obtain angular states of the optical communication links resultant from orbital motion of the satellites. When angular states of a portion of the optical communication links reach an exclusion range, the satellites establish a subsequent cross-connect configuration to avoid optically communicating within the exclusion range.Type: GrantFiled: April 1, 2022Date of Patent: January 30, 2024Assignee: Lockheed Martin CorporationInventors: Matthew Henry Rosenbrock, Neil Evan Goodzeit, Harald J. Weigl, Joseph F. Eder
-
Publication number: 20240015163Abstract: A method may include receiving, at a server device, a request to extract configuration settings of a source tenant organization from a data store; in response to the request at the server device, recursively accessing the configuration settings of the source tenant organization; generating, at the server device, a configuration tree data structure based on the accessed configuration settings, the configuration tree data structure organized as a plurality of key-value pairs; selecting, at the server device, a target tenant organization; based on the configuration tree data structure, generating, at the server device, a deployment order including chained API calls directed towards the target tenant organization; executing, at the server device, the chained API calls.Type: ApplicationFiled: November 30, 2022Publication date: January 11, 2024Inventors: Marcio COSTA, JR., Neil Evan LYDICK, Hua WANG, Artur PEREZ, Adrian Kyle WIRPEL
-
Patent number: 11841903Abstract: Methods, systems, and computer storage media for providing a multi-tenant system that executes graph language requests using graph operations of a graph language. A graph language request—that configures tenant data for tenants in a multi-tenant system—is executed using a graph operations engine. The graph operations engine receives and parses a graph language request that includes a list of tenants and a definition of data operations. The set of data operations of the definition are executed on a tree of data operation nodes comprising a plurality of leaf nodes and a root node. Executing the data operations is based on graph language actions (e.g., composition, transformation, and aggregation) that support asynchronously returning results data associated with configuring the Tenant data. Executing the data operations of the definition causes generation of results data (e.g., root node results or leaf node results) configuration of the tenant data in the multi-tenant system.Type: GrantFiled: April 23, 2021Date of Patent: December 12, 2023Inventors: Neil Evan Lydick, Ling Yan, Jagadeesh Kalki, Michael Speer, Ciaran Murphy
-
Publication number: 20220350725Abstract: The disclosed techniques assist in diagnosing performance problems of a software application. A profiling module dynamically instruments the application at runtime by intercepting a request to compile one of the application's functions and augmenting the function with performance measuring code. This way, instrumentation is installed without recompiling the application. The execution time of a synchronous function is tracked by adding a local variable that stores function entry time, and by inserting code at each function exit point that computes the elapsed time. The execution time of an async function that executes across multiple threads is measured by repurposing a state machine value to also store the initial function entry time. Instrumented functions that are executed at a rate exceeding a threshold are un-instrumented to avoid self-inflicted performance problems. Function invocations associated with a particular activity, such as responding to a particular web request, may be correlated.Type: ApplicationFiled: May 3, 2021Publication date: November 3, 2022Inventor: Neil Evan LYDICK
-
Publication number: 20220342933Abstract: Methods, systems, and computer storage media for providing a multi-tenant system that executes graph language requests using graph operations of a graph language. A graph language request—that configures tenant data for tenants in a multi-tenant system—is executed using a graph operations engine. The graph operations engine receives and parses a graph language request that includes a list of tenants and a definition of data operations. The set of data operations of the definition are executed on a tree of data operation nodes comprising a plurality of leaf nodes and a root node. Executing the data operations is based on graph language actions (e.g., composition, transformation, and aggregation) that support asynchronously returning results data associated with configuring the Tenant data. Executing the data operations of the definition causes generation of results data (e.g., root node results or leaf node results) configuration of the tenant data in the multi-tenant system.Type: ApplicationFiled: April 23, 2021Publication date: October 27, 2022Inventors: Neil Evan LYDICK, Ling YAN, Jagadeesh KALKI, Michael SPEER, Ciaran MURPHY
-
Publication number: 20220051162Abstract: A dashboard framework system for monitoring business performance, the system comprising: a processor, a memory operatively coupled to the processor and a connector component configured to receive data from business attributes of at least one source program and an analytical component configured to generate an analytics from the received data, the analytical component comprising an analytics engine to track the at least one source program status using quality parameters, and an agile module to provide continuous improvement steps to the business attributes using an agile maturity index score, wherein business formulae are applied to generate the analytics from the received data by the analytical component, and wherein the agile maturity index score is calculated for each of the business attributes by the analytical component using the generated analytics.Type: ApplicationFiled: August 16, 2021Publication date: February 17, 2022Inventors: Neil Evan FOX, Audey Arnold DIAS
-
Patent number: 11053029Abstract: A modular spacecraft is provided. The modular spacecraft includes a bus module and a payload module. The bus module provides additional thermal radiative capacity for the payload module by including a bus-panel payload thermal zone that couples operational components of the payload module to a radiator panel in the bus module. The bus module also includes its own operational components that are thermally coupled to the radiator panel but that are thermally isolated from the payload module and the bus-panel payload thermal zone.Type: GrantFiled: April 4, 2018Date of Patent: July 6, 2021Assignee: LOCKHEED MARTIN CORPORATIONInventors: Neil Evan Goodzeit, Herbert H. Vichnin, Matthew T. Gallen
-
Patent number: 10913551Abstract: Systems and methods of the present disclosure can be utilized to provide an improved propulsion system that uses multiple high efficiency engines to provide fault-tolerant and scalable high thrust for orbit transfer and maneuvering over life. An exemplary spacecraft includes a base panel, a cylindrical core member mounted to the base panel, multiple DV thrusters mounted within the cylindrical core member, and multiple reaction engine assemblies mounted to the base panel outside the cylindrical core member. Each of the DV thrusters has a thrust level that is greater than a thrust level of each of the reaction engine assemblies. The multiple DV thrusters are operated for velocity control, with attitude control being performed by off-pulsing at least one of the multiple DV thrusters.Type: GrantFiled: February 14, 2018Date of Patent: February 9, 2021Assignee: LOCKHEED MARTIN CORPORATIONInventors: Neil Evan Goodzeit, John B. Henderson
-
Patent number: 10911099Abstract: Aspects of the subject disclosure may include, a device having a non-conductive body with first and second ports that are electrically insulated from each other; a first antenna coupled to the first port; and a second antenna coupled to the second port. When the first and second ports are coupled to first and second transmission mediums, respectively: the first and second transmission mediums are electrically insulated from each other, a first electromagnetic wave conveying information and propagating along the first transmission medium causes the first antenna to transmit an RF signal to the second antenna, the RF signal conveys the information, the RF signal received at the second antenna causes a communication signal to be communicated via the second transmission medium, the communication signal conveys the information, and the first electromagnetic wave propagates along the first transmission medium without requiring an electrical return path. Other embodiments are disclosed.Type: GrantFiled: August 12, 2019Date of Patent: February 2, 2021Assignee: AT&T Intellectual Property I, L.P.Inventor: Mark Neil Evans
-
Patent number: 10521746Abstract: A recovery workflow related to processing the cancellation of a subscription order is determined. A request for cancelling processing of the subscription order is received. A provisioning task related to the service, a stage related to the provisioning task and a state of execution related to the provisioning task is identified. A recovery workflow is executed based on the provisioning task related to the service, the stage related to the provisioning task and the state of execution related to the provisioning task.Type: GrantFiled: May 31, 2013Date of Patent: December 31, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Pradeep Seetharam, Sumit Chougule, Neil Evans, Gopalan Arun
-
Publication number: 20190363756Abstract: Aspects of the subject disclosure may include, a device having a non-conductive body with first and second ports that are electrically insulated from each other; a first antenna coupled to the first port; and a second antenna coupled to the second port. When the first and second ports are coupled to first and second transmission mediums, respectively: the first and second transmission mediums are electrically insulated from each other, a first electromagnetic wave conveying information and propagating along the first transmission medium causes the first antenna to transmit an RF signal to the second antenna, the RF signal conveys the information, the RF signal received at the second antenna causes a communication signal to be communicated via the second transmission medium, the communication signal conveys the information, and the first electromagnetic wave propagates along the first transmission medium without requiring an electrical return path. Other embodiments are disclosed.Type: ApplicationFiled: August 12, 2019Publication date: November 28, 2019Applicant: AT&T Intellectual Property I, L.P.Inventor: Mark Neil Evans
-
Patent number: 10419074Abstract: Aspects of the subject disclosure may include, a device having a non-conductive body with first and second ports that are electrically insulated from each other; a first antenna coupled to the first port; and a second antenna coupled to the second port. When the first and second ports are coupled to first and second transmission mediums, respectively: the first and second transmission mediums are electrically insulated from each other, a first electromagnetic wave conveying information and propagating along the first transmission medium causes the first antenna to transmit an RF signal to the second antenna, the RF signal conveys the information, the RF signal received at the second antenna causes a communication signal to be communicated via the second transmission medium, the communication signal conveys the information, and the first electromagnetic wave propagates along the first transmission medium without requiring an electrical return path. Other embodiments are disclosed.Type: GrantFiled: May 16, 2018Date of Patent: September 17, 2019Assignee: AT&T Intellectual Property I, L.P.Inventor: Mark Neil Evans
-
Patent number: 9792338Abstract: Provisioning, managing and tracking of services provided by a cloud infrastructure system are described. A subscription order request from a customer for services provided by the cloud infrastructure system is received. A separation of roles performed by different customer entities in a customer's organization when the customer subscribes to services in the cloud infrastructure system is determined. The roles relate to providing information about different portions of the subscription order by the customer entities. Upon completion of the assigned roles by the relevant customer entities, the subscription order is provisioned to the customer.Type: GrantFiled: March 15, 2013Date of Patent: October 17, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Neil Evans, Gopalan Arun, Ramkrishna Chatterjee
-
Patent number: 9403662Abstract: A retractable oxygen tube assembly provides an oxygen tube that can be safely retracted into and out of a housing. The assembly includes a housing and an aperture extending through the housing. A reel is positioned in an interior space of the housing. A hose has a first end coupled to the reel and a second end selectively extendable from the reel through the aperture in the housing. An oxygen port coupled to the housing is in fluid communication with the hose dispensing oxygen through hose. A motor is coupled to the housing and selectively engages the reel wherein the reel is rotated by the motor retracting the hose onto the reel when the motor is actuated.Type: GrantFiled: March 5, 2015Date of Patent: August 2, 2016Inventors: Neil A. Evans, Gary McIlvain, Charles McIlvain
-
Patent number: 9397884Abstract: Provisioning, managing and tracking of services provided by a cloud infrastructure system are described. A subscription order request from a customer for services provided by the cloud infrastructure system is received. A workflow is defined that includes steps to process the subscription order. The workflow enables a customer to gain access to services requested in a subscription order upon placing the subscription order without the customer having to wait until all the steps involved in processing the subscription order are complete.Type: GrantFiled: March 15, 2013Date of Patent: July 19, 2016Assignee: Oracle International CorporationInventors: Ramkrishna Chatterjee, Neil Evans, Gopalan Arun
-
Patent number: D766137Type: GrantFiled: September 10, 2013Date of Patent: September 13, 2016Inventor: Ross Neil Evans