Patents by Inventor Joseph Ellis

Joseph Ellis 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: 20220353134
    Abstract: Techniques are described for upgrading a virtualized network function (VNF) implemented in a virtualized computing environment configured in a user-specific configuration. The virtualized network function is implemented by a plurality of VNF components (VNFCs) executing in a plurality of virtual machines managed by a virtualized infrastructure manager (VIM). An upgrade component is configured to execute as a virtual resource and execute a series of operations that coordinate an upgrade of the VNFCs implementing the VNF and interact with the VIM and the virtual machines to effect the upgrade. A configuration file pertaining to a new software version defining the upgrade and a set of upgrade instructions. Based on the configuration file, the upgrade instructions are translated to a series of operations on the virtual machines and interactions with the VIM to effect the upgrade.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Inventors: Andrew LEE, Murray William ROGERS, David Charles HOTHAM, Duncan ARCHER, Sophie STRATTON, Joseph Ellis Darracott POWELL, Sunniva CARTER
  • Publication number: 20220178009
    Abstract: A method for surface modification of a titanium substrate or a titanium alloy substrate comprising: a) applying at least one beta phase stabiliser to a surface of the titanium substrate or titanium alloy substrate; and b) heating the surface so as to alloy titanium with the at least one beta phase stabiliser.
    Type: Application
    Filed: April 16, 2020
    Publication date: June 9, 2022
    Inventors: Daniel Fabijanic, Gary Lantzke, Joseph Ellis
  • Patent number: 11345039
    Abstract: An apparatus such as a robot capable of performing goal oriented tasks may include one or more touch sensors to receive touch perception feedback on the location of objects and structures within an environment. A fusion engine may be configured to combine touch perception data with other types of sensor data such as data received from an image or distance sensor. The apparatus may combine distance sensor data with touch sensor data using inference models such as Bayesian inference. The touch sensor may be mounted onto an adjustable arm of a robot. The apparatus may use the data it has received from both a touch sensor and distance sensor to build a map of its environment and perform goal oriented tasks such as cleaning or moving objects.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: May 31, 2022
    Assignee: AEOLUS ROBOTICS, INC.
    Inventors: Joseph Ellis Augenbraun, Gaurav Rekhi
  • Publication number: 20220147500
    Abstract: Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.
    Type: Application
    Filed: January 25, 2022
    Publication date: May 12, 2022
    Inventors: Joseph ELLIS, Mark ELLIOT, Robert FINK, Sandor VAN WASSENHOVE
  • Publication number: 20220058194
    Abstract: A database system comprised of a decoupled compute layer and storage layer is implemented to store, build, and maintain a canonical dataset, a temporary buffer, and an edits dataset. The canonical dataset is a set of batch updated data. The data is appended in chunks to the canonical dataset such that the canonical dataset becomes a historical dataset over time. The buffer is a write ahead log that contains the most recent chunks of data and provides atomicity and durability for the database system. The edits dataset is the set of data that contains edits such as cell mutations, row appends and/or row deletions. The database system enables users to make cell or row-level edits to tables and observe those edits in analytical systems or downstream builds with minimal latency.
    Type: Application
    Filed: July 22, 2021
    Publication date: February 24, 2022
    Inventors: Mark Elliot, Joseph Ellis, Rahij Ramsharan, Matthew Sills, Lawrence Manning
  • Patent number: 11232082
    Abstract: Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: January 25, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Joseph Ellis, Mark Elliot, Robert Fink, Sandor Van Wassenhove
  • Publication number: 20210394221
    Abstract: Provided is an apparatus for coating a girth weld and a cutback region surrounding said girth weld, said apparatus having lateral travel at least equal to the length of the cutback region and circumferential rotational travel around the pipe. The apparatus can provide a multiple component coating accurately and safely, without the need for solvent flushing of the apparatus.
    Type: Application
    Filed: September 3, 2021
    Publication date: December 23, 2021
    Applicant: Seal for Life Global Dutch Holding B.V.
    Inventors: Jeremy Joseph Ellis, Jarrod Shugg, Shawn Doyle, Ronald J. Dunn
  • Patent number: 11117153
    Abstract: Provided is an apparatus for coating a girth weld and a cutback region surrounding said girth weld, said apparatus having lateral travel at least equal to the length of the cutback region and circumferential rotational travel around the pipe. The apparatus can provide a multiple component coating accurately and safely, without the need for solvent flushing of the apparatus.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: September 14, 2021
    Assignee: Shawcor, Ltd.
    Inventors: Jeremy Joseph Ellis, Jarrod Shugg, Shawn Doyle, Ronald J. Dunn
  • Patent number: 10977223
    Abstract: Example embodiments describe a data storage method and system. For example, the method described, performed by one or more processors, may comprise in an application for enforcing one or more policies for reading and writing data to a database receiving, over a data network, instructions for performing a read or write request for data, and sending the read or write request to a transaction manager for providing transactions for a key-value store of the database, the request being in accordance with one or more policies to be enforced by the enforcing application. The method may also comprise receiving, from the transaction manager, a response message based on operations performed by the transaction manager in response to the read or write request.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: April 13, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Joseph Ellis, Jakub Kozlowski, James Baker, Mark Elliot
  • Publication number: 20200274868
    Abstract: Techniques for providing a credential of a secure data network to a computing device are described. In an example, a system stores an association between the computing device and a user account. The user account is also associated with a credential of the secure data network. The system receives a certificate of the computing device and determines the association between the computing device and the user account based on the certificate. Further, the system authenticates the computing device based on the association being determined to send to the computing device data, where this data is verified based on a private key of the system. The system receives a request of the computing device for the credential based on the data and sends the credential to the computing device.
    Type: Application
    Filed: February 26, 2019
    Publication date: August 27, 2020
    Inventors: Abraham Martin Passaglia, Andrew Roths, Paul Joseph Ellis
  • Publication number: 20200262081
    Abstract: An apparatus such as a robot capable of performing goal oriented tasks may include one or more touch sensors to receive touch perception feedback on the location of objects and structures within an environment. A fusion engine may be configured to combine touch perception data with other types of sensor data such as data received from an image or distance sensor. The apparatus may combine distance sensor data with touch sensor data using inference models such as Bayesian inference. The touch sensor may be mounted onto an adjustable arm of a robot. The apparatus may use the data it has received from both a touch sensor and distance sensor to build a map of its environment and perform goal oriented tasks such as cleaning or moving objects.
    Type: Application
    Filed: March 11, 2020
    Publication date: August 20, 2020
    Inventors: Joseph Ellis Augenbraun, Gaurav Rekhi
  • Patent number: 10618174
    Abstract: An apparatus such as a robot capable of performing goal oriented tasks may include one or more touch sensors to receive touch perception feedback on the location of objects and structures within an environment. A fusion engine may be configured to combine touch perception data with other types of sensor data such as data received from an image or distance sensor. The apparatus may combine distance sensor data with touch sensor data using inference models such as Bayesian inference. The touch sensor may be mounted onto an adjustable arm of a robot. The apparatus may use the data it has received from both a touch sensor and distance sensor to build a map of its environment and perform goal oriented tasks such as cleaning or moving objects.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: April 14, 2020
    Assignee: AEOLUS ROBOTICS, INC.
    Inventors: Joseph Ellis Augenbraun, Gaurav Rekhi
  • Publication number: 20200073859
    Abstract: Example embodiments describe a data storage method and system. For example, the method described, performed by one or more processors, may comprise in an application for enforcing one or more policies for reading and writing data to a database receiving, over a data network, instructions for performing a read or write request for data, and sending the read or write request to a transaction manager for providing transactions for a key-value store of the database, the request being in accordance with one or more policies to be enforced by the enforcing application. The method may also comprise receiving, from the transaction manager, a response message based on operations performed by the transaction manager in response to the read or write request.
    Type: Application
    Filed: January 16, 2019
    Publication date: March 5, 2020
    Inventors: Joseph Ellis, Jakub Kozlowski, James Baker, Mark Elliot
  • Publication number: 20190391965
    Abstract: Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.
    Type: Application
    Filed: September 5, 2019
    Publication date: December 26, 2019
    Inventors: Joseph Ellis, Mark Elliot, Robert Fink, Sandor Van Wassenhove
  • Patent number: 10471661
    Abstract: A method for forming a connection between two tubular sections having a polymeric outer surface jacket, using electrofusion to fusion bond a casing of similar, non-crosslinked polymer to the outer surface of the tubular sections.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: November 12, 2019
    Assignee: Shawcor, Ltd.
    Inventors: Pawel Boczkowski, Mark Brandon, Jeremy Joseph Ellis, Dilip Tailor, Pascal Laferriere
  • Patent number: 10452626
    Abstract: Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: October 22, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Joseph Ellis, Robert Fink, Mark Elliot, Sandor Van Wassenhove
  • Publication number: 20190314846
    Abstract: Provided is an apparatus for coating a girth weld and a cutback region surrounding said girth weld, said apparatus having lateral travel at least equal to the length of the cutback region and circumferential rotational travel around the pipe. The apparatus can provide a multiple component coating accurately and safely, without the need for solvent flushing of the apparatus.
    Type: Application
    Filed: June 13, 2017
    Publication date: October 17, 2019
    Applicant: SHAWCOR LTD.
    Inventors: Jeremy Joseph Ellis, Jarrod Shugg, Shawn Doyle, Ronald J. Dunn
  • Publication number: 20180129654
    Abstract: Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.
    Type: Application
    Filed: September 29, 2017
    Publication date: May 10, 2018
    Inventors: Joseph Ellis, Robert Fink, Mark Elliot, Sandor Van Wassenhove
  • Patent number: 9941300
    Abstract: A method for fabricating a fully depleted silicon on insulator (FDSOI) device is described. A charge trapping layer in a buried oxide layer is provided on a semiconductor substrate. A backgate well in the semiconductor substrate is provided under the charge trapping layer. A device structure including a gate structure, source and drain regions is disposed over the buried oxide layer. A charge is trapped in the charge trapping layer. The threshold voltage of the device is partially established by the charge trapped in the charge trapping layer. Different aspects of the invention include the structure of the FDSOI device and a method of tuning the charge trapped in the charge trapping layer of the FDSOI device.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: April 10, 2018
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: John Joseph Ellis-Monaghan, Terence B Hook, Kirk David Peterson
  • Patent number: 9936387
    Abstract: A system for managing mobile electronic communications devices includes a user directory database configured to hold authentication data associated with at least one user, an authentication authority communicatively connected to the user directory database, an administration server configured to send and receive command messages with at least one mobile electronic communications device, a messaging server configured to send and receive communications messages with at least one mobile electronic communications device, and the authentication authority, administration server, and messaging server are configured to send and receive data via a data communications network.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: April 3, 2018
    Assignee: Zipit Wireless, Inc.
    Inventors: Rafael Heredia, Michael W. Crowe, Frank U. Greer, IV, Joseph A. Ellis, Jordan Upham, William R. Matson