Patents by Inventor Christopher Richards

Christopher Richards 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: 11243939
    Abstract: A journaled database system may comprise data nodes that collectively maintain a collection of data and provide clients with read and write access to the collection. Correlated classification functions may be associated with read and write operations, such that items affected by a write operation are classified similarly to items accessed during a read operation. Read and write signatures may be formed based on the classification. Conflicts may be detected by comparing the read and write signatures for equivalent or overlapping classifications.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: February 8, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Yevgeniy Mikhaylyuta, Timothy Daniel Cole, John Michael Morkel, Christopher Richard Jacques de Kadt, Allan Henry Vermeulen
  • Patent number: 11237718
    Abstract: A method displays a chart that includes visual marks representing a data set, displayed according to contents of displayed shelf regions, which determine characteristics of the chart. The method detects selection of a plurality of visual marks, and visually emphasizes the selected plurality of visual marks. The method also detects a first input on the selected marks, and displays a moveable icon corresponding to the selected visual marks while maintaining display of the visual marks. The method detects a second input on the moveable icon, and moves the moveable icon over a first shelf region. Upon ceasing to detect the input, the method updates the content of the first shelf region based on the selected visual marks, and updates the chart in accordance with updated content of the first shelf region, including applying the characteristic of the first shelf to the selected visual marks distinct from the unselected visual marks.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: February 1, 2022
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
  • Publication number: 20220022050
    Abstract: Embodiments of a wireless access node for dynamically transmitting an identification signal and/or detecting identification signals from other transmit nodes when operating in unlicensed spectrum and embodiments of a method of operation thereof are disclosed. In some embodiments, a method in a wireless access node that operates in an unlicensed frequency spectrum comprises determining, based on one or more parameters, whether the wireless access node is to transmit an identification signal and/or detect identification signals from other transmit nodes. The method further comprises operating in accordance with a result of the determining whether to transmit the identification signal and/or to detect identification signals from other transmit nodes. In this manner, throughput can be improved.
    Type: Application
    Filed: December 12, 2018
    Publication date: January 20, 2022
    Inventors: Christopher Richards, Roland Smith
  • Patent number: 11224083
    Abstract: There is provided a method for establishing a connection between a Neutral Host (NH) network and one or more virtual radio access networks (vRANs), under a service level agreement (SLA) therebetween. The method comprises: sending a message to the one or more vRANs, the message including an identity of the NH network and at least a first radio parameter; in response to the message, receiving an identity of the one or more vRANs and at least a second radio parameter; and establishing the connection between the NH network and the one or more vRANs, based on the identity of the one or more vRANs, the identity of the NH network and one of the at least first radio parameter and the at least second radio parameter. The method is implemented in a network node, such as a Distributed Unit of a gNB.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: January 11, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Christopher Richards
  • Patent number: 11222466
    Abstract: Techniques are disclosed for changing the identities of faces in video frames and images. In embodiments, three-dimensional (3D) geometry of a face is used to inform the facial identity change produced by an image-to-image translation model, such as a comb network model. In some embodiments, the model can take a two-dimensional (2D) texture map and/or a 3D displacement map associated with one facial identity as inputs and output another 2D texture map and/or 3D displacement map associated with a different facial identity. The other 2D texture map and/or 3D displacement map can then be used to render an image that includes the different facial identity.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: January 11, 2022
    Assignees: Disney Enterprises, Inc., ETH Zürich (Eidgenössische Technische Hochschule Zürich)
    Inventors: Jacek Krzysztof Naruniec, Derek Edward Bradley, Thomas Etterlin, Paulo Fabiano Urnau Gotardo, Leonhard Markus Helminger, Christopher Richard Schroers, Romann Matthew Weber
  • Publication number: 20220005161
    Abstract: According to one implementation, an image enhancement system includes a computing platform including a hardware processor and a system memory storing a software code configured to provide a normalizing flow based generative model trained using an objective function. The hardware processor executes the software code to receive an input image, transform the input image to a latent space representation of the input image using the normalizing flow based generative model, and perform an optimization of the latent space representation of the input image to identify an enhanced latent space representation of the input image. The software code then uses the normalizing flow based generative model to reverse transform the enhanced latent space representation of the input image to an enhanced image corresponding to the input image.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Inventors: Abdelaziz Djelouah, Leonhard Markus Helminger, Michael Bernasconi, Christopher Richard Schroers
  • Patent number: 11210774
    Abstract: According to one implementation, a pixel error detection system includes a hardware processor and a system memory storing a software code. The hardware processor is configured to execute the software code to receive an input image, to mask, using an inpainting neural network (NN), one or more patch(es) of the input image, and to inpaint, using the inpainting NN, the masked patch(es) based an input image pixels neighboring each of the masked patch(es). The hardware processor is configured to further execute the software code to generate, using the inpainting NN, a residual image based on differences between the inpainted masked patch(es) and the patch(es) in the input image and to identify one or more anomalous pixel(s) in the input image using the residual image.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: December 28, 2021
    Assignees: Disney Enterprises, Inc., ETH Zürich (EIDGENÖSSISCHE TECHNISCHE HOCHSCHULE ZÜRICH)
    Inventors: Christopher Richard Schroers, Abdelaziz Djelouah, Sutao Wang, Erika Varis Doggett
  • Publication number: 20210392741
    Abstract: A wireless earphone incorporates a wire antenna having a form factor driven innovative antenna shape that minimizes antenna detuning caused by user interactions with the earphones. The wire shape, diameter, and distance of the wire antenna from the printed circuit board (PCB) are selected for an acceptable tradeoff between antenna bandwidth and radiated efficiency. By inserting an end through a through-hole of the PCB, the wire antenna is electrically connected to a multi-layer PCB without traditional approaches such as springs, pogo pins, and the like. An antenna holder further secures the antenna within a thin profile housing for precise placement and manufacturing consistency. A PCB-specific RF VIA geometry is also utilized for partial impedance matching of a transmission line to the wire antenna. In addition, a more constant impedance is maintained along the transmission line connecting a radio device with the wire antenna.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 16, 2021
    Applicant: Shure Acquisition Holdings, Inc.
    Inventors: Christopher Zachara, Truong Vu Luu, Christopher Richard Knipstein
  • Patent number: 11196567
    Abstract: A database management system receives a request to perform a transaction. The database management system commits the transaction, and in response to committing the transaction, generates a cryptographic hash based on an attribute of the transaction. The cryptographic hash is stored in a leaf-region of a hash tree. In response to a request to verify the transaction, signatures are retrieved from the tree based on a traversal of the tree to locate the node corresponding to the transaction. The retrieved signatures are used to verify the transaction.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: December 7, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate Andrew Certain, Yannis Papakonstantinou, Allan Henry Vermeulen, Christopher Richard Jacques de Kadt
  • Patent number: 11196145
    Abstract: Embodiments include an antenna assembly comprising a non-conductive housing having an open end; an antenna element positioned inside the non-conductive housing; an electrical cable having a first end electrically coupled to the antenna element and a second end extending out from the open end; one or more dielectric materials positioned inside the non-conductive housing; and a conductive gasket coupled to a portion of the electrical cable positioned adjacent to the open end and outside the non-conductive housing. One embodiment includes a portable wireless bodypack device comprising a frame having a first external sidewall opposite a second external sidewall; a first antenna housing forming a portion of the first sidewall and including a first diversity antenna; and a second antenna housing forming a portion of the second sidewall and including a second diversity antenna.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: December 7, 2021
    Assignee: Shure Acquisition Holdings, Inc.
    Inventors: Christopher Zachara, Christopher Richard Knipstein, Thomas John Downs
  • Publication number: 20210326720
    Abstract: A system includes a computing platform having a hardware processor, and a system memory storing a software code and a content labeling predictive model. The hardware processor is configured to execute the software code to scan a database to identify content assets stored in the database, parse metadata stored in the database to identify labels associated with the content assets, and generate a graph by creating multiple first links linking each of the content assets to its corresponding label or labels. The hardware processor is configured to further execute the software code to train, using the graph, the content labeling predictive model, to identify, using the trained content labeling predictive model, multiple second links among the content assets and the labels, and to annotate the content assets based on the second links.
    Type: Application
    Filed: April 17, 2020
    Publication date: October 21, 2021
    Inventors: Hayko Jochen Wilhelm Riemenschneider, Leonhard Markus Helminger, Abdelaziz Djelouah, Christopher Richard Schroers
  • Publication number: 20210327038
    Abstract: Techniques are disclosed for changing the identities of faces in images. In embodiments, a tunable model for changing facial identities in images includes an encoder, a decoder, and dense layers that generate either adaptive instance normalization (AdaIN) coefficients that control the operation of convolution layers in the decoder or the values of weights within such convolution layers, allowing the model to change the identity of a face in an image based on a user selection. A separate set of dense layers may be trained to generate AdaIN coefficients for each of a number of facial identities, and the AdaIN coefficients output by different sets of dense layers can be combined to interpolate between facial identities. Alternatively, a single set of dense layers may be trained to take as input an identity vector and output AdaIN coefficients or values of weighs within convolution layers of the decoder.
    Type: Application
    Filed: April 16, 2020
    Publication date: October 21, 2021
    Inventors: Leonard Markus HELMINGER, Jacek Krzysztof NARUNIEC, Romann Matthew WEBER, Christopher Richard SCHROERS
  • Publication number: 20210326339
    Abstract: A method generates data visualizations. A computing device retrieves a set of tuples from a database according to user selection. Each tuple has the same set of fields. The device identifies a relation between tuples. The relation is a non-empty set of ordered pairs of tuples from the set of tuples. A user selects a base tuple from the set of tuples and the device forms a filtered subset of tuples consisting of the selected base tuple and those tuples that are connected to the selected base tuple by a sequence of tuples that are related by the relation. The user selects an aggregation level, which consisting of fields from the set of fields. The device generates and displays a data visualization by aggregating the filtered subset of tuples at the selected aggregation level to form a set of aggregated tuples, and displaying each aggregated tuple as a visible mark.
    Type: Application
    Filed: June 29, 2021
    Publication date: October 21, 2021
    Inventors: SCOTT SHERMAN, Christopher Richard Stolte
  • Publication number: 20210304387
    Abstract: According to one implementation, a pixel error detection system includes a hardware processor and a system memory storing a software code. The hardware processor is configured to execute the software code to receive an input image, to mask, using an inpainting neural network (NN), one or more patch(es) of the input image, and to inpaint, using the inpainting NN, the masked patch(es) based an input image pixels neighboring each of the masked patch(es). The hardware processor is configured to further execute the software code to generate, using the inpainting NN, a residual image based on differences between the inpainted masked patch(es) and the patch(es) in the input image and to identify one or more anomalous pixel(s) in the input image using the residual image.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Inventors: Christopher Richard Schroers, Abdelaziz Djelouah, Sutao Wang, Erika Varis Doggett
  • Patent number: 11119998
    Abstract: A database management system stores data for a table using a ledger which comprises journal and summary portions. A query processor of the database identifies a first set of operations to update a document of a table in accordance with an update command. The query processor identifies a second set of operations to update tables or views that are potentially affected by the update to the document. The query processor then causes the first and second sets of operations to be executed as an atomic unit.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: September 14, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Tate A. Certain, Yannis Papakonstantinou, Allan Henry Vermeulen, Christopher Richard Jacques de Kadt
  • Publication number: 20210271370
    Abstract: A system includes: a screen configured for wear by a user, the screen configured to display a 2-dimensional (2D) element; a processing unit coupled to the display; and a user input device configured to generate a signal in response to a user input for selecting the 2D element displayed by the screen; wherein the processing unit is configured to obtain a 3-dimensional (3D) model associated with the 2D element in response to the generated signal.
    Type: Application
    Filed: February 25, 2021
    Publication date: September 2, 2021
    Applicant: MAGIC LEAP, INC.
    Inventors: Christopher Richard WILLIAMS, Damian FRANCO
  • Patent number: 11102204
    Abstract: A shared resource service allows multiple clients to agree on rules for accessing a shared resource (e.g., a shared database or a shared service). The shared resource service also allows the clients to make changes to the rules (e.g., via consensus or majority vote). The clients use the shared resource service to enforce the rules, without having to trust each other to follow the rules when accessing the shared resource. First, the clients agree on a set of initial rules for accessing the shared resource and a set of initial rules for making changes to the rules. After the rules are initialized, then the clients can begin using the shared resource in accordance with the agreed upon rules. In response to a request for accessing the shared resource or a request for changing rules, the shared resource service enforce the applicable rules.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: August 24, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Richard Jacques de Kadt, Richard Shawn Bice, Allan Henry Vermeulen, Tate Andrew Certain, Anthony A. Virtuoso, Philip Simko
  • Patent number: 11086648
    Abstract: Methods and systems for provisioning computing resource instances among implementation resources based on trust to reduce interference between computing resource instances implemented by the same implementation resources. In an embodiment, a trust rating is determined for a computing resource instance based at least in part on one or more trust factors. The suitability of an implementation resource to implement the given computing resource instance may be evaluated based at least in part on the trust rating of the computing resource instance and a trust rating of the implementation resource. In some embodiments, the trust rating of the implementation resource may be predefined or based on trust ratings of computing resource instances that are currently implemented by the implementation resource. An implementation resource may be selected to implement the computing resource instance based at least in part on its suitability thus determined.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: August 10, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Richard Jacques de Kadt, James Alfred Gordon Greenfield, Gustav Karl Mauer
  • Patent number: D926763
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: August 3, 2021
    Assignee: InVue Security Products Inc.
    Inventors: Christopher Richard Helman, Ronaldo Carreon, Jeffrey A. Grant, Kevin Gallagher
  • Patent number: D927491
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: August 10, 2021
    Assignee: InVue Security Products Inc.
    Inventors: Christopher Richard Helman, Ronaldo Carreon, Jeffrey A. Grant, Kevin Gallagher