Patents by Inventor Javier Merino

Javier Merino 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: 11583768
    Abstract: The disclosed computer-implemented method may include (1) provisioning a cloud gaming environment with a plurality of containers that share a single operating system instance, (2) allocating each container within the plurality of containers to a corresponding user, (3) executing, concurrently, within each container within the plurality of containers a corresponding video game instance and (4) streaming, concurrently, from the cloud gaming environment, a video game instance from each container within the plurality of containers to a corresponding client system. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: February 21, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Qunshu Zhang, Carlos Lopez Menendez, Francisco Javier Merino Guardiola
  • Publication number: 20220248074
    Abstract: The disclosed computer-implemented method may include a process for monitoring and improving end-to-end video quality based on scaled and/or interpolated perceptual quality scores across various video views. The method may also include a process for improving search experience for user expectations. Additionally, the method may include a process for providing hardware virtualization and simulation for server hosting. Furthermore, the method may include a process for filtering network traffic in a hosting environment. The method may additionally include a process for testing applications in a hosting environment. The method may further include a process for supporting multi-touch applications. The method may also include a process for optimized graphics rendering. Various other related methods and systems are also disclosed.
    Type: Application
    Filed: April 22, 2022
    Publication date: August 4, 2022
    Inventors: Shankar Lakshmi Regunathan, Haixiong Wang, Yun Zhang, Yu Liu, David Wolstencroft, Bakkama Srinath Reddy, Cosmin Vasile Stejerean, Sonal Gandhi, Minchuan Chen, Pankaj Sethi, Amit Puntambekar, Michael Hamilton Coward, David Ronca, Ioannis Katsavounidis, Zhen Liao, Wenting Wang, Bi Xue, Hong Yan, Guangdeng Liao, Yinzhe Yu, Qunshu Zhang, Xiaoxing Zhu, Yangpeng Ou, Jacob Matthew Okamoto, Francisco Javier Merino Guardiola, Carlos Lopez Menendez, Christopher Wickersham Clark, Puttaswamy Rahul Gowda, Yi Liu, Qi Ding, Junjin Pu, Sakphong Chanbai, Ming Cao
  • Publication number: 20220131943
    Abstract: The disclosed computer-implemented method may include detecting, by a cloud-based software distribution host providing cloud-based access to an application to a client device, a pause in a user session of the application and in response to the detection, saving a user session state of the user session. The method may also include determining, based on one or more session characteristics relating to the user session, a session preservation time for preserving the user session state. The session preservation time may correspond to a predicted time for keeping the user session alive. The method may further include storing the saved user session state in a session state buffer for at least the determined session preservation time, and removing the user session state from the session state buffer after the session preservation time elapses. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: October 21, 2021
    Publication date: April 28, 2022
    Inventors: Qunshu Zhang, Xiaoxing Zhu, Yangpeng Ou, Qi Ding, Francisco Javier Merino Guardiola, Carlos Lopez Menendez, Naizhi Li
  • Publication number: 20220129295
    Abstract: The disclosed computer-implemented method may include executing, by a server-side hosted environment, a first application non-native to the server-side hosted environment, the executing comprising virtualizing hardware for the server-side hosted environment that supports the execution of the first application in the server-side hosted environment, receiving, by the server-side hosted environment by way of a network, an input data stream from a second application executing on a computing device, processing, by the server-side hosted environment and by the first application while executing in the virtualized hardware, the input data stream, the processing generating an output data stream, and outputting, by the server-side hosted environment and to the computing device by way of the network, the output data stream for use by the second application. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: October 20, 2021
    Publication date: April 28, 2022
    Inventors: Qunshu Zhang, Yangpeng Ou, Xiaoxing Zhu, Francisco Javier Merino Guardiola, Carlos Lopez Menendez, Jacob Matthew Okamoto, Christopher Wickersham Clark, Peter Knowles, Puttaswamy Rahul Gowda, Li Ju, Luis Fernando Fernandez
  • Publication number: 20220129296
    Abstract: The disclosed computer-implemented method may include identifying a base virtualization environment on a cloud-based software distribution host. The method may also include assigning, based on an addressing scheme, a first internet protocol (IP) address to the base virtualization environment. The method may further include identifying a nested virtualization environment running in the base virtualization environment. The cloud-based software distribution host may serve an application running in the nested virtualization environment. Each of the base and nested virtualization environments may include an isolated application environment that virtualizes at least an operating system. The method may additionally include assigning, based on the addressing scheme, a second IP address to the nested virtualization environment distinct from the first IP address. The addressing scheme correlates the second IP address to the first IP address.
    Type: Application
    Filed: October 21, 2021
    Publication date: April 28, 2022
    Inventors: Jacob Matthew Okamoto, Qunshu Zhang, Yangpeng Ou, Francisco Javier Merino Guardiola
  • Publication number: 20220126199
    Abstract: The disclosed computer-implemented method may include (1) provisioning a cloud gaming environment with a plurality of containers that share a single operating system instance, (2) allocating each container within the plurality of containers to a corresponding user, (3) executing, concurrently, within each container within the plurality of containers a corresponding video game instance and (4) streaming, concurrently, from the cloud gaming environment, a video game instance from each container within the plurality of containers to a corresponding client system. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: October 21, 2021
    Publication date: April 28, 2022
    Inventors: Qunshu Zhang, Carlos Lopez Menendez, Francisco Javier Merino Guardiola
  • Patent number: 10632667
    Abstract: A manufacturing procedure for ceiling trims for vehicles. The ceiling trims comprise at least one first coating sheet and at least one second coating sheet that extend along one of the sides of the first sheet, joined via a layer of heat-stable polyurethane adhesive, comprising a step of applying a gas-phase catalyst on such sheets through a thermoforming mould that starts before the mould is completely closed and ends before the mould is completely opened. As a result of the application of a gas-phase catalyst we prevent the use of demoulding agents to facilitate extraction of the ceiling trim formed inside the mould.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: April 28, 2020
    Assignee: GRUPO ANTOLÍN-INGENIERÍA, S. A.
    Inventors: Miguel Ángel Grande, Javier Merino, José Ignacio Palomino, Fernando Salazar
  • Patent number: 10118569
    Abstract: Manufacturing process for vehicle headliners comprising a substrate and at least one decorative lining extending along one of the faces of said substrate, joined to each other through a layer of adhesive, which specifically comprises the union of the decorative lining to the previously shaped substrate using a thermosetting adhesive with a high viscosity.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: November 6, 2018
    Assignee: GRUPO ANTOLÍN-INGENIERÍA, S. A.
    Inventors: Miguel Ángel Grande Collado, Francisco Javier Merino Rojo
  • Publication number: 20170334102
    Abstract: A manufacturing procedure for ceiling trims for vehicles, the structure of which comprises at least one first coating sheet and at least one second coating sheet that extend along one of the sides of the first sheet, joined via a layer of heat-stable polyurethane adhesive, comprising a step of applying a gas-phase catalyst on such sheets through a thermoforming mould that starts before the mould is completely closed and ends before the mould is completely opened. As a result of said application of a gas-phase catalyst we prevent the use of demoulding agents to facilitate extraction of the ceiling trim formed inside the mould.
    Type: Application
    Filed: May 16, 2017
    Publication date: November 23, 2017
    Inventors: Miguel Ángel Grande, Javier Merino, José Ignacio Palomino, Fernando Salazar
  • Publication number: 20160347264
    Abstract: Manufacturing process for vehicle headliners comprising a substrate and at least one decorative lining extending along one of the faces of said substrate, joined to each other through a layer of adhesive, which specifically comprises the union of the decorative lining to the previously shaped substrate using a thermosetting adhesive with a high viscosity.
    Type: Application
    Filed: May 19, 2016
    Publication date: December 1, 2016
    Inventors: Miguel Ángel Grande Collado, Francisco Javier Merino Rojo
  • Patent number: 9329971
    Abstract: Systems and methods for enhancing performance in a multithreaded computing system are provided. The method comprises receiving a plurality of values associated with a performance characteristic common to a plurality of threads; clusterizing the plurality of threads based on the performance characteristic; analyzing an inter-thread communication between the plurality of threads for identifying a plurality of threads adversely affecting the performance of different parts of the multithreaded program; calculating a performance factor corresponding to the performance characteristic to determine a type of performance improvement activity to be performed on the plurality of threads.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: May 3, 2016
    Assignee: International Business Machines Corporation
    Inventors: Marina Biberstein, Andre Heilper, Javier Merino Cacho
  • Publication number: 20150234729
    Abstract: Systems and methods for enhancing performance in a multithreaded computing system are provided. The method comprises receiving a plurality of values associated with a performance characteristic common to a plurality of threads; clusterizing the plurality of threads based on the performance characteristic; analyzing an inter-thread communication between the plurality of threads for identifying a plurality of threads adversely affecting the performance of different parts of the multithreaded program; calculating a performance factor corresponding to the performance characteristic to determine a type of performance improvement activity to be performed on the plurality of threads.
    Type: Application
    Filed: May 1, 2015
    Publication date: August 20, 2015
    Inventors: Marina Biberstein, Andre Heilper, Javier Merino Cacho
  • Patent number: 9087150
    Abstract: Systems and methods for enhancing performance in a multithreaded computing system are provided. The method comprises receiving a plurality of values associated with a performance characteristic common to a plurality of threads; clusterizing the plurality of threads based on the performance characteristic; analyzing an inter-thread communication between the plurality of threads for identifying a plurality of threads adversely affecting the performance of different parts of the multithreaded program; calculating a performance factor corresponding to the performance characteristic to determine a type of performance improvement activity to be performed on the plurality of threads.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: July 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Marina Biberstein, Andre Heilper, Javier Merino
  • Publication number: 20130145369
    Abstract: Systems and methods for enhancing performance in a multithreaded computing system are provided. The method comprises receiving a plurality of values associated with a performance characteristic common to a plurality of threads; clusterizing the plurality of threads based on the performance characteristic; analyzing an inter-thread communication between the plurality of threads for identifying a plurality of threads adversely affecting the performance of different parts of the multithreaded program; calculating a performance factor corresponding to the performance characteristic to determine a type of performance improvement activity to be performed on the plurality of threads.
    Type: Application
    Filed: December 5, 2011
    Publication date: June 6, 2013
    Applicant: International Business Machines Corporation
    Inventors: Marina Biberstein, Andre Heilper, Javier Merino
  • Patent number: 7252734
    Abstract: A process for manufacturing a headliner for the interior of an automobile comprise the steps of: introducing at least one layer intended for constituting a support and one lining layer (200) in a press (300); applying pressure and heat on the layers and thus obtaining an assembly of layers joined to one another; cutting the support (100) such that a surplus portion (102) of the support is separated from a main portion (101) of the support; applying a hot fluid on the lining layer in the area in which it is adhered to the surplus portion of the support; separating the surplus portion (102) of the support from the lining layer (200); and covering a trimmed edge (101a) with the lining layer (200).
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: August 7, 2007
    Assignee: Grupo Antolin-Ingenieria, S.A.
    Inventors: Francisco Javier Merino Rojo, Francisco Javier De Pablo Yague