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: 11869320Abstract: Embodiments of the present invention are directed to security systems for securing an item of merchandise from theft or unauthorized removal. For example, the security system may include a sensor configured to be coupled to the item of merchandise, wherein the sensor includes an electrical connector. The security system also includes a base configured to removably support the sensor thereon, wherein the base includes an electronics module having a connector. The connector of the sensor and the connector of the electronics module are configured to electrically connect with one another when the sensor is supported on the base, and the sensor is configured to detect unauthorized removal of the item of merchandise from the sensor.Type: GrantFiled: August 16, 2022Date of Patent: January 9, 2024Assignee: InVue Security Products Inc.Inventors: Christopher Richard Helman, Kyle Baker, Jonathon D. Phillips, Daniel G. Dugas, Michael R. Johnston, Daniel C. Symons, A. Reneau Van Landingham, Jr., Eric Brutke
-
Patent number: 11860855Abstract: A storage service is configured to receive one or more instructions specifying transformations that are to be applied to data sets stored by the storage service when the data sets are made available outside of particular storage locations within the storage service. In response to triggering events that make the data sets available outside of the particular storage locations, the storage services causes the transformations to be performed on the data sets prior to the data sets being accessible at one or more destination locations outside of the particular storage locations where the data sets are stored. In some embodiments, the transformations are performed on hardware included in the storage service or are performed on external hardware at the direction of the storage service.Type: GrantFiled: June 23, 2017Date of Patent: January 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Christopher Richard Jacques de Kadt, Tate Andrew Certain, Douglas Stewart Laurence, Phil Simko
-
Publication number: 20230416272Abstract: The present invention is directed to compounds of formula I The compounds are considered useful for the treatment of diseases associated with LRRK2 such as Parkinson's disease.Type: ApplicationFiled: June 8, 2023Publication date: December 28, 2023Applicant: H. Lundbeck A/SInventors: Thomas Jensen, Mikkel Jessing, Wanwan Yu, David Rodriguez Diaz, Jacob Nielsen, Christopher Richard Jones, Thomas Andersen, Mikkel Fog Jacobsen
-
Publication number: 20230421909Abstract: A lighting configuration is provided for utilization with a metrology system. The metrology system includes a camera that provides images of a workpiece at different focus positions (e.g., through operation of a variable focal length lens). The lighting configuration includes a plurality of lighting portions which illuminate the workpiece for the imaging. The lighting portions are distributed in an arrangement (e.g., an annular arrangement) in which an imaging lens portion of each lighting portion directs light toward a central volume (e.g., for which illumination in the central volume may be relatively uniform in X, Y and Z axis directions). Each imaging lens portion may include at least two lenses in a telecentric arrangement. Each lighting portion may comprise an optical homogenizer. The camera acquires a stack of images of the workpiece, from which focus curve data may be determined which indicates 3 dimensional positions of surface points on the workpiece.Type: ApplicationFiled: June 27, 2022Publication date: December 28, 2023Inventor: Christopher Richard Hamner
-
Patent number: 11851275Abstract: A storage system and a load handling device for lifting and moving containers stacked in the storage system are described. The storage system includes a plurality of rails or tracks arranged in a grid pattern above the stacks of containers. The grid pattern can include a plurality of grid spaces and each stack is located within a footprint of only a single grid space. The load handling device is configured to move laterally on the rails or tracks above the stacks. The load-handling device includes a container-receiving space located above the rails or tracks in use and a lifting device arranged to lift a container from a stack into the container-receiving space. The load handling device has a footprint that, in use, occupies only a single grid space in the storage system.Type: GrantFiled: October 23, 2020Date of Patent: December 26, 2023Assignee: OCADO INNOVATION LIMITEDInventors: Lars Sverker Ture Lindbo, Robert Rolf Stadie, Matthew Robert Whelan, Christopher Richard James Brett
-
Patent number: 11853542Abstract: An electronic device displays a chart in accordance with contents of a plurality of shelf regions of a data visualization interface. The chart includes visual marks representing a set of data. The electronic device generates a visual analytic object by applying a first analytic operation to the set of data represented by the visual marks, and displays the visual analytic object superimposed over the chart. The device detects user input to select the displayed visual analytic object and place an icon representing the visual analytic object onto a first shelf region of the plurality of shelf regions. In response to the user input, the electronic device updates content of the first shelf region to include an association with the first analytic operation corresponding to the visual analytic object.Type: GrantFiled: February 21, 2023Date of Patent: December 26, 2023Assignee: Tableau Software, Inc.Inventors: Jun Kim, Christopher Richard Stolte, Jock Douglas Mackinlay, Robin Stewart, Bora Beran, Justin Talbot, Marc Rueter
-
Patent number: 11847299Abstract: A computer device receives, via a graphical user interface, a first user input specifying a first data field of the dataset. The first data field has a first data type. In response to receiving the first user input, the device selects a first visualization type of a data visualization, for visualizing a portion of the dataset based on the first data type, and displays the data visualization. The device receives, via the graphical user interface, a second user input specifying a second data field of the dataset. The second data field is distinct from the first data field and has a second data type. In response to receiving the second user input, the device selects a second visualization type based at least in part on the first data type and the second data type, and displays an updated data visualization, having the second visualization type, in the graphical user interface.Type: GrantFiled: February 27, 2023Date of Patent: December 19, 2023Assignee: Tableau Software, Inc.Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Patrick Hanrahan
-
Publication number: 20230379475Abstract: A system includes a machine learning (ML) model-based video downsampler configured to receive an input video sequence having a first display resolution, and to map the input video sequence to a lower resolution video sequence having a second display resolution lower than the first display resolution. The system also includes a neural network-based (NN-based) proxy video codec configured to transform the lower resolution video sequence into a decoded proxy bitstream. In addition, the system includes an upsampler configured to produce an output video sequence using the decoded proxy bitstream.Type: ApplicationFiled: August 4, 2023Publication date: November 23, 2023Inventors: Christopher Richard Schroers, Roberto Gerson de Albuquerque Azevedo, Nicholas David Gregory, Yuanyi Xue, Scott Labrozzi, Abdelaziz Djelouah
-
Publication number: 20230377213Abstract: One embodiment of the present invention sets forth a technique for performing face swapping. The technique includes generating a latent representation of a first facial identity included in an input image. The technique further includes identifying a first identity-specific neural network layer associated with a second facial identity from a plurality of identity-specific neural network layers, wherein each neural network layer included in the plurality of identity-specific neural network layers is associated with a different facial identity. The technique further includes executing the first identity-specific neural network layer and one or more other neural network layers to generate one or more decoder input values corresponding to the latent representation. The technique further includes executing a decoder neural network that converts the one or more decoder input values into an output image depicting the second facial identity.Type: ApplicationFiled: May 18, 2023Publication date: November 23, 2023Inventors: Jacek Krzysztof NARUNIEC, Manuel Jakob KANSY, Graziana MIGNONE, Christopher Richard SCHROERS, Romann Matthew WEBER
-
Publication number: 20230377214Abstract: One embodiment of the present invention sets forth a technique for performing identity-preserving image generation. The technique includes converting an identity image depicting a facial identity into an identity embedding. The technique further includes generating a combined embedding based on the identity embedding and a diffusion iteration identifier. The technique further includes converting, using a neural network and based on the combined embedding, a first input image that includes first noise into a first predicted image depicting one or more facial features that include one or more first facial identity features, wherein the one or more first facial identity features correspond to one or more respective second facial identity features of the identity image and are based at least on the identity embedding.Type: ApplicationFiled: May 19, 2023Publication date: November 23, 2023Inventors: Manuel Jakob KANSY, Anton Julien RAËL, Jacek Krzysztof NARUNIEC, Christopher Richard SCHROERS, Romann Matthew WEBER
-
Publication number: 20230377093Abstract: Techniques are disclosed for resampling images. In some embodiments, a resampling model includes (1) one or more feature extraction layers that extract features from an input image and a degradation map; (2) one or more resampling layers that generate warped features from the extracted features and a warp grid; and (3) one or more prediction layers that generate, from the warped features, an output image or resampling kernels that can be applied to the input image to generate an output image. In some embodiments, the resampling model can be trained by applying degradation maps to output images in a training data set to generate corresponding input images, and training the resampling model using the input images and the corresponding output images.Type: ApplicationFiled: May 19, 2023Publication date: November 23, 2023Inventors: Abdelaziz DJELOUAH, Michael Yves BERNASCONI, Farnood SALEHI, Christopher Richard SCHROERS
-
Patent number: 11819440Abstract: In device for placing a toe of a patient's foot in traction may broadly include a shoe portion (e.g., a sole, counter, and strap(s)); a toe attachment apparatus (e.g., a Chinese finger trap) having a cable extending therefrom; a pulley, with the cable wrapped about the pulley; and an apparatus (e.g., a ratchet, an actuator, and the like) configured to apply tension to the cable to create traction in the toe. A second actuator may adjust lateral positioning of the pulley relative to the shoe portion to set a desired angle of adduction for the traction provided to the toe by the cable. A meter may be coupled to the cable to indicate an amount of tension provided thereto. Another actuator may adjust elevational positioning of the pulley relative to the shoe portion to set a desired angle of dorsiflexion for the traction provided to the toe by the cable.Type: GrantFiled: February 8, 2022Date of Patent: November 21, 2023Inventors: Christopher Richard Showalter, Christopher John Greetham
-
Patent number: 11809319Abstract: The technology disclosed herein involves tracking contention and using the tracked contention to manage processor cache. The technology can be implemented in a processor's cache controlling logic and can enable the processor to track which locations in main memory are contentious. The technology can use the contentiousness of locations to determine where to store the data in cache and how to allocate and evict cache lines in the cache. In one example, the technology can store the data in a shared cache when the location is contentious and can bypass the shared cache and store the data in the private cache when the location is uncontentious. This may be advantageous because storing the data in shared cache can reduce or avoid having multiple copies in different private caches and can reduce the cache coherency overhead involved to keep copies in the private caches in sync.Type: GrantFiled: January 20, 2022Date of Patent: November 7, 2023Assignee: Nvidia CorporationInventors: Anurag Chaudhary, Christopher Richard Feilbach, Jasjit Singh, Manuel Gautho, Aprajith Thirumalai, Shailender Chaudhry
-
Patent number: 11804007Abstract: An image processing system includes a computing platform having processing hardware, a display, and a system memory storing a software code. The processing hardware is configured to execute the software code to receive a three-dimensional (3D) digital model, surround the 3D digital model with multiple virtual cameras oriented toward the 3D digital model, and generate, using the virtual cameras, a multiple renders of the 3D digital model. The processing hardware is further configured to execute the software code to generate a UV texture coordinate space for a surface projection of the 3D digital model, and to transfer, using the multiple renders, lighting color values for each of multiple surface portions of the 3D digital model to the UV texture coordinate space.Type: GrantFiled: March 31, 2021Date of Patent: October 31, 2023Assignee: Disney Enterprises, Inc.Inventors: Dane M. Coffey, Siroberto Scerbo, Evan M. Goldberg, Christopher Richard Schroers, Daniel L Baker, Mark R. Mine, Erika Varis Doggett
-
Publication number: 20230334626Abstract: Techniques are disclosed for denoising videos. In some embodiments, video frames are denoised using a denoising model that includes an encoder-decoder architecture and attention modules. During training of the denoising model, the attention modules learn weightings to upweight certain dimensions of input features to help pixel registration, remove ghosting artifacts, and improve temporal consistency when the frames of a video are being denoised. The denoising model can also be used to train a student denoising model that has a same architecture as, but is smaller and faster than, the denoising model. After training, noisy video frames can be input into the denoising model and/or the student denoising model to generate corresponding denoised video frames.Type: ApplicationFiled: April 14, 2022Publication date: October 19, 2023Inventors: Yang ZHANG, Tunc Ozan AYDIN, Christopher Richard SCHROERS
-
Patent number: 11791633Abstract: Various enhancements to grid-interactive inverters in accordance with embodiments of the invention are disclosed. One embodiment includes input terminals configured to receive a direct current, output terminals configured to provide an alternating output current to the utility grid, a controller, an output current sensor, and a DC-AC inverter stage comprising a plurality of switches controlled by control signals generated by the controller. In addition, the controller is configured to: generate control signals that cause the switches in the DC-AC inverter stage to switch a direct current in a bidirectional manner; measure the alternating output current; perform frequency decomposition of the output current; and generate control signals that cause the switches in the DC-AC inverter stage to switch current in a way that the magnitude of a plurality of unwanted current components is subtracted from the resulting output current.Type: GrantFiled: December 8, 2020Date of Patent: October 17, 2023Assignee: Generac Power Systems, Inc.Inventors: Christopher Richard Jones, Alexandre Rudolf Kral
-
Patent number: 11789869Abstract: The technology disclosed herein involves tracking contention and using the tracked contention to reduce latency of exclusive memory operations. The technology enables a processor to track which locations in main memory are contentious and to modify the order exclusive memory operations are processed based on the contentiousness. A thread can include multiple exclusive operations for the same memory location (e.g., exclusive load and a complementary exclusive store). The multiple exclusive memory operations can be added to a queue and include one or more intervening operations between them in the queue. The processor may process the operations in the queue based on the order they were added and may use the tracked contention to perform out-of-order processing for some of the exclusive operations. For example, the processor can execute the exclusive load operation and because the corresponding location is contentious can process the complementary exclusive store operation before the intervening operations.Type: GrantFiled: January 20, 2022Date of Patent: October 17, 2023Assignee: Nvidia CorporationInventors: Anurag Chaudhary, Christopher Richard Feilbach, Jasjit Singh, Manuel Gautho, Aprajith Thirumalai, Shailender Chaudhry
-
Patent number: 11780851Abstract: The present invention is directed to compounds of formula I The compounds are considered useful for the treatment of diseases associated with LRRK2 such as Parkinson's disease.Type: GrantFiled: October 26, 2022Date of Patent: October 10, 2023Assignee: H. Lundbeck A/SInventors: Thomas Jensen, Mikkel Jessing, Wanwan Yu, David Rodriguez Diaz, Jacob Nielsen, Christopher Richard Jones, Thomas Andersen, Mikkel Fog Jacobsen
-
Publication number: 20230319223Abstract: A computer-implemented method of changing a face within an output image or video frame includes: receiving an input image that includes a face presenting a facial expression in a pose; separately encoding different portions of the image by, for each separately encoded portion, generating a latent space point of the portion, thereby generating a plurality of multi-dimensional vectors where each multi-dimensional vector is an encoded representation of a different portion of the input image; concatenating the plurality of multi-dimensional vectors into a combined latent space vector; and decoding the combined latent space vector to generate the output image in accordance with a desired facial identity but with the facial expression and pose of the face in the input imageType: ApplicationFiled: March 29, 2022Publication date: October 5, 2023Applicant: DISNEY ENTERPRISES, INCInventors: Jacek Krzysztof Naruniec, Romann Matthew Weber, Christopher Richard Schroers
-
Publication number: 20230316587Abstract: A computer-implemented method of changing a face within an output image or video frame that includes: receiving an input image that includes a face presenting a facial expression in a pose; processing the image with a neural network encoder to generate a latent space point that is an encoded representation of the image; decoding the latent space point to generate an initial output image in accordance with a desired facial identity but with the facial expression and pose of the face in the input image; identifying a feature of the facial expression in the initial output image to edit; applying an adjustment vector to a latent space point corresponding to the initial output image to generate an adjusted latent space point; and decoding the adjusted latent space point to generate an adjusted output image in accordance with the desired facial identity but with the facial expression and pose of the face in the input image altered in accordance with the adjustment vectorType: ApplicationFiled: March 29, 2022Publication date: October 5, 2023Applicants: LUCASFILM ENTERTAINMENT COMPANY LTD. LLC, DISNEY ENTERPRISES, INCInventors: Sirak Ghebremusse, Stéphane Grabli, Jacek Krzysztof Naruniec, Romann Matthew Weber, Christopher Richard Schroers