Patents by Inventor Carlos Ruiz

Carlos Ruiz 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).

  • Publication number: 20220092060
    Abstract: A system and method for identifying a resource metadata, translating the metadata into a semantic representation of the metadata, including one or more concepts or instances and a relationship between the concepts or instances; generating an annotation, including the translated semantic metadata; receiving, from a client device, a semantic metadata search request including a first concept (or instance thereof), the relationship, and a second concept or instance thereof; selecting, from the database, the resource associated with the annotation matching the user input; and displaying, on the client device, a list including the resource.
    Type: Application
    Filed: September 18, 2020
    Publication date: March 24, 2022
    Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno, Guillermo Infante
  • Patent number: 11258862
    Abstract: A method of intelligent persistent mobile device management connectivity, including establishing a session between a mobile device and a mobile device management provider, directing the mobile device by the mobile device management provider to perform a successive operation, maintaining the established session between the mobile device and the mobile device management provider while the mobile device is online and periodically checking the mobile device management communication at a communication frequency, wherein the communication frequency is based on a performance feedback parameter.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: February 22, 2022
    Assignee: Addigy, Inc.
    Inventors: Jason Dettbarn, Javier Carmona, Carlos Ruiz
  • Publication number: 20220043973
    Abstract: A system and method for executing a node within the conversation graph model by receiving from a client device, a user input, and executing a first software instruction in the node, based on the user input. A server may identify at least one token within the user input, and if it matches a conversation context data associated in a database with the at least one token: suspend execution of the first software instruction; identify an abstract node associated in the database with the conversation context data; identify a specialized node associated in the database with conversation context data and the abstract node; and execute a second software instruction within the specialized node.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno, Guillermo Infante
  • Publication number: 20220032547
    Abstract: Techniques are described for calibrating an optical system in an additive fabrication device using an image of the build surface within the device. These techniques allow calibration to be performed by imaging one or more calibration features generated on (or at) the build surface, which may include illuminated regions of the build surface, regions of the build surface on which solid material has been formed, and/or regions of the build surface to which energy has otherwise been directed thereby making those regions distinguishable from their surroundings. The calibration features may be produced (at least in part) by the optical system to be calibrated. The location of the calibration features within the image may be compared with the intended location of these calibration features, and corrections to the optical system determined based on any differences between the actual and intended locations.
    Type: Application
    Filed: July 27, 2021
    Publication date: February 3, 2022
    Applicant: Formlabs, Inc.
    Inventors: Carlos Ruiz-Vargas, Robb Morgan
  • Publication number: 20210385082
    Abstract: The present disclosure provides for a system ensuring the integrity of received data. The system includes a processor, a trusted platform module, and a memory storing instructions. Upon a request from the processor, the trusted platform module generates an asymmetric key pair including a private key and a public key. The trusted platform module provides the public key and an encrypted private key to the processor. The processor generates a checksum of received content data and sends the checksum to the trusted platform module. The processor also loads the encrypted private key into the trusted platform module. The trusted platform module decrypts the encrypted private key, encrypts the checksum with the private key, and provides the encrypted checksum to the processor. The processor sends the content data together with the encrypted checksum to an external device. The external device may decrypt the encrypted checksum with the public key.
    Type: Application
    Filed: August 20, 2021
    Publication date: December 9, 2021
    Inventors: Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
  • Publication number: 20210362419
    Abstract: Techniques are described for consistently moving powder from a hopper into a trough for subsequent delivery into a build area of an additive fabrication system. A powder delivery apparatus may comprise a hopper, a trough, and a doser. The doser may be configured to rotate about an axis and may include a recess that, when the doser is rotated about the axis, travels into and out of the hopper and into and out of the trough. As a result, when powder is present in the hopper, the recess may carry powder from the hopper to the trough when the doser rotates. The trough and doser may be configured so that when the trough contains the desired amount of powder for recoating, the doser does not transfer additional material from the hopper into the trough. As a result, the amount of powder in the trough may be self-regulating.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 25, 2021
    Applicant: Formlabs, Inc.
    Inventors: Luke Plummer, Maria Rosa Ruiz, Carlos Ruiz-Vargas, Robert Morgan, Joseph Johnson, Connor Evans
  • Publication number: 20210319016
    Abstract: An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
    Type: Application
    Filed: June 25, 2021
    Publication date: October 14, 2021
    Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno
  • Patent number: 11142058
    Abstract: A battery box floor for electric vehicles for being arranged at the lower part of a vehicle body is disclosed. The battery box floor comprises a battery pack supporting panel for supporting a plurality of battery cells, a plurality of lower cooling channels for containing a cooling fluid, a plurality of lower cooling channels being arranged adjacent to and below the battery pack supporting panel such that they can cool the battery cells and an underbody protection arranged below the lower cooling channels. The battery box floor further comprises a deformation inner cavity between said plurality of lower cooling channels and said underbody protection. Additionally, the battery box floor is integrally formed from a metallic material. Also a vehicle body comprising the battery box floor is disclosed.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: October 12, 2021
    Assignee: Autotech Engineering S.L.
    Inventors: Sergio Marquez Duran, Alberto Valera Agea, Carlos Ruiz, Sergio Faría Rodriguez
  • Publication number: 20210283812
    Abstract: A biaxially oriented multilayer film may include at least one sealing layer including at least a linear low density polyethylene (LLDPE); and at least one core layer including at least a polypropylene copolymer. A biaxially oriented polypropylene multilayer film, may include at least one sealing layer comprising at least a polyethylene blend and at least one core layer comprising at least a polypropylene copolymer, wherein the polyethylene blend comprises at least a linear low density polyethylene (LLDPE) and at least a high density polyethylene (HDPE).
    Type: Application
    Filed: March 12, 2021
    Publication date: September 16, 2021
    Applicant: Braskem S.A.
    Inventor: Francisco Carlos Ruiz
  • Patent number: 11101996
    Abstract: The present disclosure provides for a system ensuring the integrity of received data. The system includes a processor, a trusted platform module, and a memory storing instructions. Upon a request from the processor, the trusted platform module generates an asymmetric key pair including a private key and a public key. The trusted platform module provides the public key and an encrypted private key to the processor. The processor generates a checksum of received content data and sends the checksum to the trusted platform module. The processor also loads the encrypted private key into the trusted platform module. The trusted platform module decrypts the encrypted private key, encrypts the checksum with the private key, and provides the encrypted checksum to the processor. The processor sends the content data together with the encrypted checksum to an external device. The external device may decrypt the encrypted checksum with the public key.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: August 24, 2021
    Assignee: Red Hat, Inc.
    Inventors: Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
  • Patent number: 11086860
    Abstract: An information retrieval system and method are presented. A template is retrieved from a template repository. The template repository stores a plurality of templates. Each of the plurality of templates includes a concept and a relationship from a knowledge model. The knowledge model defines a plurality of entities and interrelationships between one or more of the plurality of entities. The plurality of entities include concepts and instances. The template is transmitted to a client computer, and a statement is received from the client computer. The statement includes an instantiation of the template. A knowledge base is queried using the statement to generate a result listing identifying an item in the knowledge base. The knowledge base identifies a plurality of items. Each of the plurality of items is associated with at least one annotation identifying at one of the entities in the knowledge model.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: August 10, 2021
    Assignee: CAPRICORN HOLDINGS PTE, LTD
    Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno
  • Publication number: 20210234787
    Abstract: A packet is received by a hypervisor from a first virtualized execution environment, the packet to be provided to a second virtualized execution environment. It is then determined whether the packet was successfully delivered to the second virtualized execution environment. In response to determining that the packet was not successfully delivered to the second virtualized execution environment, a network policy is identified that indicates whether to subsequently provide the packet to the virtualized execution environment. In response to the network policy indicating that the packet is to be subsequently provided, the packet is provided to the virtualized execution environment again.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 29, 2021
    Inventors: Michael Tsirkin, Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
  • Publication number: 20210198394
    Abstract: Polymer compositions may comprise propylene, present in a range of 80 to 95 wt % of the polymer composition, and two comonomers selected from a group comprising ethylene and C4-C10 alpha olefins, wherein the polymer composition has a total content of the comonomers in the range of 5 to 20 wt % of the polymer composition. Cap liners may be formed from the polymer compositions. Caps may comprise a closure formed from polypropylene and a polypropylene-based cap liner that lines at least a portion of the closure.
    Type: Application
    Filed: July 24, 2019
    Publication date: July 1, 2021
    Applicant: Braskem S.A.
    Inventor: Francisco Carlos Ruiz
  • Publication number: 20210192737
    Abstract: A method for characterising motion of one or more objects in a time ordered image dataset comprising a plurality of time ordered data frames, the method comprising: selecting a reference data frame from the plurality of time ordered data frames (210); extracting a plurality of image patches from at least a part of the reference data frame (220); identifying a location of each image patch of at least a subset of the plurality of image patches in each data frame (230); defining, based on the identified locations, a mesh for each data frame, wherein vertices of each mesh correspond to respective identified locations of image patches in the corresponding data frame (240); and deriving, from the meshes, a motion signature for the time ordered image dataset, the motion signature characteristic of the motion of the one or more objects in the plurality of time ordered data frames (250).
    Type: Application
    Filed: October 12, 2018
    Publication date: June 24, 2021
    Inventors: Felix Zhou, Xin Lu, Carlos Ruiz-Puig, Jens Rittscher
  • Publication number: 20210152353
    Abstract: The present disclosure provides for a system ensuring the integrity of received data. The system includes a processor, a trusted platform module, and a memory storing instructions. Upon a request from the processor, the trusted platform module generates an asymmetric key pair including a private key and a public key. The trusted platform module provides the public key and an encrypted private key to the processor. The processor generates a checksum of received content data and sends the checksum to the trusted platform module. The processor also loads the encrypted private key into the trusted platform module. The trusted platform module decrypts the encrypted private key, encrypts the checksum with the private key, and provides the encrypted checksum to the processor. The processor sends the content data together with the encrypted checksum to an external device. The external device may decrypt the encrypted checksum with the public key.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Inventors: Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
  • Publication number: 20210144177
    Abstract: A packet is received by a hypervisor from a first container, the packet to be provided to a second container, the packet including a header including a first network address associated with the second container. A network policy is identified for the packet in view of the first network address. A second network address corresponding to the second container is determined in view of the network policy. A network address translation is performed by the hypervisor to modify the header of the packet to include the second network address corresponding to the second container.
    Type: Application
    Filed: November 7, 2019
    Publication date: May 13, 2021
    Inventors: Michael Tsirkin, Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
  • Publication number: 20210110891
    Abstract: A method may include obtaining, by a computer processor, first data from a first entity regarding a polymerization process. The method may further include obtaining, by the computer processor, second data from a second entity regarding a production process. The method may further include generating, by the computer processor, a decision tree model using the first data, the second data, and an artificial intelligence algorithm.
    Type: Application
    Filed: October 15, 2020
    Publication date: April 15, 2021
    Applicant: Braskem S.A.
    Inventors: Rodrigo Fabian Galvez, Gilson Pereira Fontes Junior, Francisco Carlos Ruiz, Ricardo Luis Santos Brasil
  • Publication number: 20210051204
    Abstract: A method of intelligent persistent mobile device management connectivity, including establishing a session between a mobile device and a mobile device management provider, directing the mobile device by the mobile device management provider to perform a successive operation, maintaining the established session between the mobile device and the mobile device management provider while the mobile device is online and periodically checking the mobile device management communication at a communication frequency, wherein the communication frequency is based on a performance feedback parameter.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 18, 2021
    Inventors: Jason Dettbarn, Javier Carmona, Carlos Ruiz
  • Patent number: 10922296
    Abstract: A system for an in-memory row storage architecture can be provided. In some implementations, the system performs operations comprising processing a database transaction affecting at least a first row in an in-memory row store and at least a second row in a persistent page store, logging changes to the second row within a page store transaction log as part of the processing and prior to committing the database transaction, logging a final aggregated result of the first row as part of committing the database transaction within a row store transaction log that is separate and distinct from the page store transaction log, and altering at least a portion of the in-memory row store based on accessing the row store transaction log. Related systems, methods, and articles of manufacture are also described.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: February 16, 2021
    Assignee: SAP SE
    Inventors: Aditya Gurajada, Carlos Ruiz, Fei Zhou, Graham Ivey, Shampa Chakravarty
  • Patent number: 10737981
    Abstract: A gypsum-based composition of calcium sulfate hemihydrate with (a) alum and calcium carbonate and/or (b) zeolite and sodium percarbonate for making foamed gypsum slurry. A method to make foamed gypsum slurry from the composition. A method to make foamed gypsum product from the composition. A cavity wall having a cavity filled with the foamed gypsum product.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: August 11, 2020
    Assignee: UNITED STATES GYPSUM COMPANY
    Inventors: Samar Emami, Salvatore C. Immordino, Robert H. Negri, David D. Pelot, Jeffrey F. Grussing, Juan Carlos Ruiz Castañeda, Christopher R. Nelson, John Jason Roxburgh, Srinivas Veeramasuneni