Patents by Inventor Eric Robinson
Eric Robinson 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: 11974819Abstract: A method comprising segmenting at least one vertebral body from at least one image of a first three-dimensional image data set. The method comprises receiving at least one image of a second three-dimensional image data set. The method comprises registering the segmented at least one vertebral body from the at least one image of the first three-dimensional image data set with the at least one image of the second three-dimensional image data set. The method comprises determining a position of the at least one surgical implant based on the at least one image of the second three-dimensional image data set and a three-dimensional geometric model of the at least one surgical implant. The method comprises overlaying a virtual representation of the at least one surgical implant on the registered and segmented at least one vertebral body from the at least one image of the first three-dimensional image data set.Type: GrantFiled: May 9, 2020Date of Patent: May 7, 2024Assignee: Nuvasive Inc.Inventors: Eric Finley, Kara Robinson, DJ Geiger, Justin Smith, Chris Ryan
-
Publication number: 20240131593Abstract: A high-resolution additive manufacturing system based on a parallel printing method using a spatial light modulator. A method and system for additive manufacturing using a DMD in the laser beam path. The use of a pre-heat laser beam in combination with a build laser beam having a DMD along the build laser beam path.Type: ApplicationFiled: May 15, 2023Publication date: April 25, 2024Applicant: Nuburu, Inc.Inventors: Adam Paricio-Moreau, Mathew Finuf, Eric Boese, Robert Fritz, Dallen Fletcher, Mark S. Zediker, Ryan Robinson
-
Patent number: 11943203Abstract: A method includes selecting, by at least one hardware processor of a first database deployment, data for transmission to a second database deployment. The data includes a plurality of files forming a data stream. At least a first file of the plurality of files is encoded using a first encryption key which is stored in at least a second file of the plurality of files. The at least a first file is further encoded to include a second encryption key associated with at least a third file of the plurality of files. A set of nodes is identified in a virtual private network connected to the first and second database deployments. The data stream is transmitted from the first database deployment to the second database deployment via the set of nodes of the virtual private network that is connected to the first database deployment and the second database deployment.Type: GrantFiled: November 15, 2022Date of Patent: March 26, 2024Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
-
Patent number: 11934543Abstract: Systems and methods for generating transient object references are provided. The systems and methods perform operations including establishing a session between a first entity and a second entity. The operations include identifying an object that the first entity is authorized to access according to a first set of access privileges. The operations include generating a reference associated with the object. The operations include temporarily authorizing the second entity to access the object using the reference according to a second set of access privileges, the second set of access privileges being derived from the first set of access privileges.Type: GrantFiled: November 17, 2022Date of Patent: March 19, 2024Assignee: Snowflake Inc.Inventors: Jennifer Wenjun Bi, Khalid Zaman Bijon, Damien Carru, Thierry Cruanes, Simon Holm Jensen, Daniel N. Meredith, Subramanian Muralidhar, Eric Robinson, David Schultz, Zixi Zhang
-
Patent number: 11933571Abstract: Provided herein are buffer systems, bolt assemblies, firearms, and related methods, devices, and assemblies. A bolt carrier assembly for a firearm of an example includes: a bolt carrier body defining a cavity extending along a longitudinal axis of the bolt carrier; at least one weight disposed within the cavity; a forward stop at a forward end of the cavity; and an aft stop at an aft end of the cavity. In some embodiments, the bolt carrier assembly may include a spring, where the spring biases the at least one weight along the longitudinal axis toward at least one of the forward stop or the aft stop, where the at least one weight is configured to be driven against the spring bias in response to a firing action of the firearm.Type: GrantFiled: July 15, 2022Date of Patent: March 19, 2024Assignee: WHG PROPERTIES, LLCInventors: Frank Eric Robinson, William H. Geissele
-
Patent number: 11924924Abstract: A location awareness system including a communication network, and a network operating element coupled to the communication network. At least one anchor network gateway is coupled to the communication network, the at least one anchor network gateway configured to generate a wireless anchor network. A plurality of anchors are configured to couple to one of the at least one anchor network gateway via its respective wireless anchor network. A plurality of tags is each configured to communicate with at least one anchor to provide ranging information for determination of a position of the tag within an area covered by the system.Type: GrantFiled: September 17, 2019Date of Patent: March 5, 2024Assignee: ROSEMOUNT INC.Inventors: Theodore Henry Schnaare, Robert Karschnia, Cory Robinson, John Allan Kielb, Robert Weinberger, Eric Russell Lovegren, Eric Darrell Rotvold, James A. Johnson, Jared Neuharth
-
Publication number: 20240072621Abstract: A method of making an electromagnetic coil for use in a high-temperature electromagnetic machine includes pre-coating magnet wire with a high-temperature insulation precursor to produce pre-coated magnet wire, winding, while applying in-situ a glass-ceramic slurry, the pre-coated magnet wire into a predetermined coil shape to produce a wet-wound green coil, and thermally processing the wet-wound green coil to produce a processed coil. In some instances, a second layer of a high-temperature insulation may be applied to the processed coil to produce a further insulated processed coil, and then thermally processing the further insulated processed coil to produce a further processed electromagnetic coil.Type: ApplicationFiled: August 30, 2022Publication date: February 29, 2024Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Mahdi Mohajeri, Eric Passman, Bahram Jadidian, James Piascik, Robert Dietrich, Andre Robinson, Jimmy Wiggins, Tom McHugh, Yongbae Jung
-
Publication number: 20240054147Abstract: A method of implementing sub-table replication starts with the processor detecting an update to an entitlements table. The processor performs filtering of a data table based on the update to the entitlements table. The data table including an entitlements column. The processor detects an update to the entitlements column and performs incremental replication of the data table by causing a version-based replication to be executed. Other embodiments are also described herein.Type: ApplicationFiled: October 25, 2023Publication date: February 15, 2024Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
-
Publication number: 20240044600Abstract: Various systems, methods, and apparatuses related to a firearm suppressor are provided. An example suppressor for a firearm may define a distal end and a proximal end. The suppressor may include an inner body and an external shroud. The inner body may include a muzzle attachment portion defined at or proximate the proximal end of the suppressor and a plurality of baffles each defining an opening. An expansion chamber may be defined between the muzzle attachment portion and one of the plurality of baffles. The external shroud may be configured to at least partially cover the inner body. The external shroud may be configured to permit at least a portion of propellent gas within the inner body to exit the suppressor via a secondary opening disposed at a location between one of the plurality of baffles and the proximal end of the suppressor.Type: ApplicationFiled: August 4, 2022Publication date: February 8, 2024Inventors: Frank Eric ROBINSON, William H. GEISSELE
-
Publication number: 20240019222Abstract: Provided herein are buffer systems, bolt assemblies, firearms, and related methods, devices, and assemblies. A bolt carrier assembly for a firearm of an example includes: a bolt carrier body defining a cavity extending along a longitudinal axis of the bolt carrier; at least one weight disposed within the cavity; a forward stop at a forward end of the cavity; and an aft stop at an aft end of the cavity. In some embodiments, the bolt carrier assembly may include a spring, where the spring biases the at least one weight along the longitudinal axis toward at least one of the forward stop or the aft stop, where the at least one weight is configured to be driven against the spring bias in response to a firing action of the firearm.Type: ApplicationFiled: July 15, 2022Publication date: January 18, 2024Inventors: Frank Eric ROBINSON, William H. GEISSELE
-
Patent number: 11841877Abstract: A method of implementing sub-table replication starts with the processor detecting an update to an entitlements table. The processor performs filtering of a data table based on the update to the entitlements table. The data table including an entitlements column. The processor detects an update to the entitlements column and performs incremental replication of the data table by causing a version-based replication to be executed. Other embodiments are also described herein.Type: GrantFiled: June 21, 2022Date of Patent: December 12, 2023Assignee: Snowflake Inc.Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
-
Publication number: 20230376543Abstract: A computer-implemented system and method for analyzing clusters of coded documents is provided. Clusters of documents are displayed and at least a portion of the documents are each associated with a classification code. A representation of each document is provided based on the associated classification code or an absence of the associated classification code. A search query with search terms is received. Each search term is associated with one of the classification codes. Those documents that satisfy the search query are identified and the representations of the identified documents are changed based on the classification codes associated with the search terms. The change in representation provides an indication of agreement between the classification code of such document and the classification codes of the search terms, or an indication of disagreement between the classification code of the document and the classification codes of the search terms.Type: ApplicationFiled: August 4, 2023Publication date: November 23, 2023Inventors: Joe Milan, Eric Robinson, David Stromberg, Collin Arnold, Shiow Ju Wu
-
Publication number: 20230344796Abstract: Different database deployments, or other data system deployments, may want to communicate with each other without sacrificing security or control. To this end, embodiments of the present disclosure may provide secure message exchange techniques for a source and/or target deployment. Configurable rule sets may be stored in the deployments; the rule sets may define what messages may be communicated between deployments. The deployments may implement a selective filtering scheme in one or more stages based on the rule sets to filter outgoing and/or incoming messages.Type: ApplicationFiled: June 27, 2023Publication date: October 26, 2023Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Nithin Mahesh, Eric Robinson
-
Patent number: 11797497Abstract: Techniques for creating, sharing, and using bundles (also referred to as packages) in a multi-tenant database are described herein. A bundle is a schema object with associated hidden schemas. A bundle can be created by a provider user and can be shared with a plurality of consumer users. The bundle can be used to enable code sharing and distribution without losing control while maintaining security protocols.Type: GrantFiled: December 20, 2022Date of Patent: October 24, 2023Assignee: Snowflake Inc.Inventors: Damien Carru, Benoit Dageville, Subramanian Muralidhar, Eric Robinson, Sahaj Saini, David Schultz
-
Publication number: 20230273905Abstract: Techniques for creating, sharing, and using bundles (also referred to as packages) in a multi-tenant database are described herein. A bundle is a schema object with associated hidden schemas. A bundle can be created by a provider user and can be shared with a plurality of consumer users. The bundle can be used to enable code sharing and distribution without losing control while maintaining security protocols.Type: ApplicationFiled: December 20, 2022Publication date: August 31, 2023Inventors: Damien Carru, Benoit Dageville, Subramanian Muralidhar, Eric Robinson, Sahaj Saini, David Schultz
-
Patent number: 11741169Abstract: A computer-implemented system and method for analyzing clusters of coded documents is provided. Clusters of documents are displayed and at least a portion of the documents are each associated with a classification code. A representation of each document is provided based on the associated classification code or an absence of the associated classification code. A search query with search terms is received. Each search term is associated with one of the classification codes. Those documents that satisfy the search query are identified and the representations of the identified documents are changed based on the classification codes associated with the search terms. The change in representation provides an indication of agreement between the classification code of such document and the classification codes of the search terms, or an indication of disagreement between the classification code of the document and the classification codes of the search terms.Type: GrantFiled: June 18, 2021Date of Patent: August 29, 2023Assignee: Nuix North America Inc.Inventors: Joe Milan, Eric Robinson, David Stromberg, Collin Arnold, Shiow Ju Wu
-
Publication number: 20230267131Abstract: Methods and systems of managing database failure based on transaction request time is disclosed. A method includes copying a first dataset stored in a primary deployment to a secondary deployment to generate a second dataset. The method includes determining a first arrival time of a first request to perform a first transaction. The method includes determining a second arrival time of a second request to perform a second transaction. The method includes e00000xecuting the first transaction on the first dataset at the primary deployment in response to determining the first arrival time of the first request to perform the first transaction. The method includes executing the second transaction on the second dataset at the secondary deployment in response to determining the second arrival time of the second request to perform the second transaction.Type: ApplicationFiled: March 17, 2023Publication date: August 24, 2023Inventors: Benoit Dageville, Eric Robinson, Martin Hentschel
-
Patent number: 11736438Abstract: Different database deployments, or other data system deployments, may want to communicate with each other without sacrificing security or control. To this end, embodiments of the present disclosure may provide secure message exchange techniques for a source and/or target deployment. Configurable rule sets may be stored in the deployments; the rule sets may define what messages may be communicated between deployments. The deployments may implement a selective filtering scheme in one or more stages based on the rule sets to filter outgoing and/or incoming messages.Type: GrantFiled: January 22, 2021Date of Patent: August 22, 2023Assignee: Snowflake Inc.Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Nithin Mahesh, Eric Robinson
-
Publication number: 20230244695Abstract: A system for sub-table replication within a materialized view of a source data table. A materialized view of a source data table is generated based on a query, the source data table having a plurality of data table rows associated with a plurality of client identifiers and including an entitlements column and data content, the entitlements column including a plurality of provider account identifiers and a plurality of consumer account identifiers. An update to an entitlements table of the source data table is detected where the entitlements table includes a plurality of entitlements table rows and where the entitlements table rows are associated with the client identifiers, the consumer account identifiers, and the provider account identifiers. An update to the source data table based on the first update to the entitlements table is detected, and an incremental replication of the materialized view of the source data table is performed.Type: ApplicationFiled: April 5, 2023Publication date: August 3, 2023Inventors: Pui Kei Johnston Chu, Shreyas Narendra Desai, German Alberto Gil Echeverri, Prasanna Krishnan, Nithin Mahesh, Subramanian Muralidhar, Eric Robinson, Sahaj Saini
-
Publication number: 20230214391Abstract: As described herein, a N-Gram index may be created and the search may be conducted using the index, which will lead to faster search results. The N-Gram index may also include partial N-Gram components to capture more relevant data. Moreover, as described herein, the search may also take into account recent log data that has not yet been indexed. Techniques for building an index store using log data and efficiently searching the index store and log data to process search requests are described herein.Type: ApplicationFiled: March 14, 2023Publication date: July 6, 2023Inventors: Lin Chan, Tianyi Chen, Benoit Dageville, Yiming Kang, Jun Luo, Nithin Mahesh, Eric Robinson, Brian Smith