Patents by Inventor Alex Garcia

Alex Garcia 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: 11995454
    Abstract: A method for generating a user interface includes: receiving a user request to access a software platform, the user request being associated with a user identifier; generating a user context based on the user request, the user context including a user profile associated with the user identifier; loading a data structure representing a user interface layout, the data structure including a plurality of viewport nodes, each of the viewport nodes being associated with one or more child nodes; selecting, by a computer system, a first child node from one or more child nodes of a first viewport node of the plurality of viewport nodes based on the user context to generate an evaluated data structure including a plurality of evaluated viewport nodes, each of the evaluated viewport nodes having at most one child node; and generating a customized user interface based on the evaluated data structure.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: May 28, 2024
    Assignee: STRIPE, INC.
    Inventors: Hassaan Markhiani, Alex Parker LeBlanc, Colin Murray McLeod, John Iksoo Song, Jotham Mcclellan Taylor, III, Daniel Garcia Diaz
  • Publication number: 20240129681
    Abstract: In general, various aspects of the techniques are directed to rescaling audio element for extended reality scene playback. A device comprising a memory and processing circuitry may be configured to perform the techniques. The memory may store an audio bitstream representative of an audio element in an extended reality scene. The processing circuitry may obtain a playback dimension associated with a physical space in which playback of the audio bitstream is to occur, and obtain a source dimension associated with a source space for the extended reality scene. The processing circuitry may modify, based on the playback dimension and the source dimension, a location of the audio element to obtain a modified location for the audio element, and render, based on the modified location for the audio element, the audio element to one or more speaker feeds. The processing circuitry may output the one or more speaker feeds.
    Type: Application
    Filed: October 12, 2022
    Publication date: April 18, 2024
    Inventors: Isaac Garcia Munoz, Alex Tung, Graham Bradley Davis, Andre Schevciw
  • Publication number: 20240033159
    Abstract: The present invention refers to an exoskeleton system to aid in the walking rehabilitation and assistance process of patients. The system comprises: shank segments, thigh segments, a pair of powered knee joints connecting respectively a shank segment and a thigh segment respectively for the left and right legs. A pair of hip joints connect a lumbar segment with the thigh segments, and a pair of foot sole segments are connected with the shank segments. A system controller is adapted for processing angular velocity sensor readings and for controlling the operation of the powered knee joints based on the angular velocity sensors readings. The system controller is further adapted to detect a user's hip thrust gesture indicating a user's intention to initiate a step forward, by detecting an increase in the forward velocity of a hip joint in the direction of walking. The invention provides an intuitive gait experience for users, that closely resembles natural walking.
    Type: Application
    Filed: December 14, 2021
    Publication date: February 1, 2024
    Inventors: Pau MARTÍNEZ JIMÉNEZ, Alex GARCIA FARRENY, Pau MOREY OLIVÉ, Alfons CARNICERO CARMONA
  • Publication number: 20220156984
    Abstract: An augmented reality (AR) effect system can improve application of AR effects by sharing resources between AR effects. The AR effect system can employ manifests for AR effects that define which resources are required to render each AR effect. The AR effect system can organize rendering operations used by selected AR effects into a pipeline and can use the manifests of the AR effects to determine when each resource will be needed. Based on this pipeline, the AR effect system can create a cache order defining a resource schedule which specifies, when a resource is freed, conditions for whether to save the resource to a local cache or unload the resource. As rendering of the video with the AR effects progresses, the resource schedule can control whether resources not currently being used to render an AR effect should be unloaded or cached for fast access for future render operations.
    Type: Application
    Filed: February 3, 2022
    Publication date: May 19, 2022
    Inventors: Kyle Sejin Yoon, Alex Garcia Goncalves, Jonathan Lim, Yuanshuo Lu
  • Patent number: 11276206
    Abstract: An augmented reality (AR) effect system can improve application of AR effects by sharing resources between AR effects. The AR effect system can employ manifests for AR effects that define which resources are required to render each AR effect. The AR effect system can organize rendering operations used by selected AR effects into a pipeline and can use the manifests of the AR effects to determine when each resource will be needed. Based on this pipeline, the AR effect system can create a cache order defining a resource schedule which specifies, when a resource is freed, conditions for whether to save the resource to a local cache or unload the resource. As rendering of the video with the AR effects progresses, the resource schedule can control whether resources not currently being used to render an AR effect should be unloaded or cached for fast access for future render operations.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: March 15, 2022
    Inventors: Kyle Sejin Yoon, Alex Garcia Goncalves, Jonathan Lim, Yuanshuo Lu
  • Publication number: 20210407151
    Abstract: An augmented reality (AR) effect system can improve application of AR effects by sharing resources between AR effects. The AR effect system can employ manifests for AR effects that define which resources are required to render each AR effect. The AR effect system can organize rendering operations used by selected AR effects into a pipeline and can use the manifests of the AR effects to determine when each resource will be needed. Based on this pipeline, the AR effect system can create a cache order defining a resource schedule which specifies, when a resource is freed, conditions for whether to save the resource to a local cache or unload the resource. As rendering of the video with the AR effects progresses, the resource schedule can control whether resources not currently being used to render an AR effect should be unloaded or cached for fast access for future render operations.
    Type: Application
    Filed: June 25, 2020
    Publication date: December 30, 2021
    Inventors: Kyle Sejin Yoon, Alex Garcia Goncalves, Jonathan Lim, Yuanshuo Lu
  • Patent number: 10275292
    Abstract: A method for using shadow Java classes to provide private metadata in an application. An XML schema defining a public API is used by a generator to create the public API data classes and a corresponding set of shadow classes. The shadow classes contain metadata describing each corresponding API class, including overall class metadata, and metadata pertaining to each field in the class. When a public class is to be encoded and sent out over the wire, the encoder looks up the shadow metadata—which includes the class structure and eliminates the need to use Java reflection to expand the class. The encoder then walks through the fields of the class and encodes the object—using shorthand simplifications enabled by the metadata. The encoding process is fast because of the avoidance of reflection, and the encoded data is compact due to the simplifications. A similar process is used for de-serializing.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: April 30, 2019
    Assignee: Northrup Grumman Systems Corporation
    Inventors: Timothy J. Atkinson, Douglas M. Dyer, Alex Garcia
  • Publication number: 20180172262
    Abstract: A vanity mirror combining lighting and entertainment elements into a single integrated unit is provided. The mirror may be supported by a frame configured to electronically communicate with a plurality of lights, at least one audio speaker, and a microcontroller. The microcontroller may comprise a signal decoder operative to receive and transmit audio signals from a personal electronic device, such as a smart phone. Signals may be received wirelessly, via Bluetooth or other wireless communications protocols, or by way of USB cable(s), secure digital memory card, and even wired auxiliary input. An additional auxiliary power outlet may be provided to enable electronically coupling one or more additional grooming or other electronic devices to the frame. Means for selectively adjusting intensity of illumination and volume of transmitted audio are also provided.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 21, 2018
    Inventor: Alex Garcia