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: 20220092060Abstract: 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: ApplicationFiled: September 18, 2020Publication date: March 24, 2022Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno, Guillermo Infante
-
Patent number: 11258862Abstract: 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: GrantFiled: August 12, 2019Date of Patent: February 22, 2022Assignee: Addigy, Inc.Inventors: Jason Dettbarn, Javier Carmona, Carlos Ruiz
-
Publication number: 20220043973Abstract: 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: ApplicationFiled: August 4, 2020Publication date: February 10, 2022Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno, Guillermo Infante
-
Publication number: 20220032547Abstract: 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: ApplicationFiled: July 27, 2021Publication date: February 3, 2022Applicant: Formlabs, Inc.Inventors: Carlos Ruiz-Vargas, Robb Morgan
-
Publication number: 20210385082Abstract: 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: ApplicationFiled: August 20, 2021Publication date: December 9, 2021Inventors: Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
-
Publication number: 20210362419Abstract: 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: ApplicationFiled: May 21, 2021Publication date: November 25, 2021Applicant: Formlabs, Inc.Inventors: Luke Plummer, Maria Rosa Ruiz, Carlos Ruiz-Vargas, Robert Morgan, Joseph Johnson, Connor Evans
-
Publication number: 20210319016Abstract: 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: ApplicationFiled: June 25, 2021Publication date: October 14, 2021Inventors: Sinuhé Arroyo, Carlos Ruiz Moreno
-
Patent number: 11142058Abstract: 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: GrantFiled: July 26, 2018Date of Patent: October 12, 2021Assignee: Autotech Engineering S.L.Inventors: Sergio Marquez Duran, Alberto Valera Agea, Carlos Ruiz, Sergio Faría Rodriguez
-
Publication number: 20210283812Abstract: 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: ApplicationFiled: March 12, 2021Publication date: September 16, 2021Applicant: Braskem S.A.Inventor: Francisco Carlos Ruiz
-
Patent number: 11101996Abstract: 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: GrantFiled: November 15, 2019Date of Patent: August 24, 2021Assignee: Red Hat, Inc.Inventors: Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
-
Patent number: 11086860Abstract: 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: GrantFiled: March 14, 2019Date of Patent: August 10, 2021Assignee: CAPRICORN HOLDINGS PTE, LTDInventors: Sinuhé Arroyo, Carlos Ruiz Moreno
-
Publication number: 20210234787Abstract: 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: ApplicationFiled: January 23, 2020Publication date: July 29, 2021Inventors: Michael Tsirkin, Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
-
Publication number: 20210198394Abstract: 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: ApplicationFiled: July 24, 2019Publication date: July 1, 2021Applicant: Braskem S.A.Inventor: Francisco Carlos Ruiz
-
Publication number: 20210192737Abstract: 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: ApplicationFiled: October 12, 2018Publication date: June 24, 2021Inventors: Felix Zhou, Xin Lu, Carlos Ruiz-Puig, Jens Rittscher
-
Publication number: 20210152353Abstract: 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: ApplicationFiled: November 15, 2019Publication date: May 20, 2021Inventors: Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
-
Publication number: 20210144177Abstract: 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: ApplicationFiled: November 7, 2019Publication date: May 13, 2021Inventors: Michael Tsirkin, Francisco Javier Martinez Canillas, Alberto Carlos Ruiz Ruiz
-
Publication number: 20210110891Abstract: 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: ApplicationFiled: October 15, 2020Publication date: April 15, 2021Applicant: Braskem S.A.Inventors: Rodrigo Fabian Galvez, Gilson Pereira Fontes Junior, Francisco Carlos Ruiz, Ricardo Luis Santos Brasil
-
Publication number: 20210051204Abstract: 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: ApplicationFiled: August 12, 2019Publication date: February 18, 2021Inventors: Jason Dettbarn, Javier Carmona, Carlos Ruiz
-
Patent number: 10922296Abstract: 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: GrantFiled: December 29, 2017Date of Patent: February 16, 2021Assignee: SAP SEInventors: Aditya Gurajada, Carlos Ruiz, Fei Zhou, Graham Ivey, Shampa Chakravarty
-
Patent number: 10737981Abstract: 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: GrantFiled: September 21, 2017Date of Patent: August 11, 2020Assignee: UNITED STATES GYPSUM COMPANYInventors: 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