Patents by Inventor Raul Ortega
Raul Ortega 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: 11882220Abstract: Data can be protected in a centralized tokenization environment. A security value is received by a central server from a client device. The central server accesses a token table corresponding to the client device and generates a reshuffled static token table from the accessed token table based on the received security value. When the client device subsequently provides data to be protected to the central server, the central server tokenizes the provided data using the reshuffled static token table and stores the tokenized data in a multi-tenant database. By reshuffling token tables using security values unique to client devices, the central server can protect and store data for each of multiple tenants such that if the data of one tenant is compromised, the data of each other tenant is not compromised.Type: GrantFiled: April 29, 2022Date of Patent: January 23, 2024Assignee: PROTEGRITY CORPORATIONInventors: David Clyde Williamson, George Curran, Raul Ortega, Jan Boberg, Rajnish Jain, Yigal Rozenberg
-
Publication number: 20230153544Abstract: Unicode data can be protected in a distributed tokenization environment. Data to be tokenized can be accessed or received by a security server, which instantiates a number of tokenization pipelines for parallel tokenization of the data. Unicode token tables are accessed by the security server, and each tokenization pipeline uses the accessed token tables to tokenization a portion of the data. Each tokenization pipeline performs a set of encoding or tokenization operations in parallel and based at least in part on a value received from another tokenization pipeline. The outputs of the tokenization pipelines are combined, producing tokenized data, which can be provided to a remote computing system for storage or processing.Type: ApplicationFiled: January 17, 2023Publication date: May 18, 2023Inventors: Ulf Mattsson, David Clyde Williamson, Yigal Rozenberg, Vichai Levy, Raul Ortega, Denis Scherbakov, Fredrik Mörtberg
-
Patent number: 11586832Abstract: Unicode data can be protected in a distributed tokenization environment. Data to be tokenized can be accessed or received by a security server, which instantiates a number of tokenization pipelines for parallel tokenization of the data. Unicode token tables are accessed by the security server, and each tokenization pipeline uses the accessed token tables to tokenization a portion of the data. Each tokenization pipeline performs a set of encoding or tokenization operations in parallel and based at least in part on a value received from another tokenization pipeline. The outputs of the tokenization pipelines are combined, producing tokenized data, which can be provided to a remote computing system for storage or processing.Type: GrantFiled: February 17, 2021Date of Patent: February 21, 2023Assignee: PROTEGRITY CORPORATIONInventors: Ulf Mattsson, David Clyde Williamson, Yigal Rozenberg, Vichai Levy, Raul Ortega, Denis Scherbakov, Fredrik Mörtberg
-
Publication number: 20220255746Abstract: Data can be protected in a centralized tokenization environment. A security value is received by a central server from a client device. The central server accesses a token table corresponding to the client device and generates a reshuffled static token table from the accessed token table based on the received security value. When the client device subsequently provides data to be protected to the central server, the central server tokenizes the provided data using the reshuffled static token table and stores the tokenized data in a multi-tenant database. By reshuffling token tables using security values unique to client devices, the central server can protect and store data for each of multiple tenants such that if the data of one tenant is compromised, the data of each other tenant is not compromised.Type: ApplicationFiled: April 29, 2022Publication date: August 11, 2022Inventors: David Clyde Williamson, George Curran, Raul Ortega, Jan Boberg, Rajnish Jain, Yigal Rozenberg
-
Patent number: 11349661Abstract: Data can be protected in a centralized tokenization environment. A security value is received by a central server from a client device. The central server accesses a token table corresponding to the client device and generates a reshuffled static token table from the accessed token table based on the received security value. When the client device subsequently provides data to be protected to the central server, the central server tokenizes the provided data using the reshuffled static token table and stores the tokenized data in a multi-tenant database. By reshuffling token tables using security values unique to client devices, the central server can protect and store data for each of multiple tenants such that if the data of one tenant is compromised, the data of each other tenant is not compromised.Type: GrantFiled: September 21, 2020Date of Patent: May 31, 2022Assignee: PROTEGRITY CORPORATIONInventors: David Clyde Williamson, George Curran, Raul Ortega, Jan Boberg, Rajnish Jain, Yigal Rozenberg
-
Publication number: 20220114341Abstract: Unicode data can be protected in a distributed tokenization environment. Data to be tokenized can be accessed or received by a security server, which instantiates a number of tokenization pipelines for parallel tokenization of the data. Unicode token tables are accessed by the security server, and each tokenization pipeline uses the accessed token tables to tokenization a portion of the data. Each tokenization pipeline performs a set of encoding or tokenization operations in parallel and based at least in part on a value received from another tokenization pipeline. The outputs of the tokenization pipelines are combined, producing tokenized data, which can be provided to a remote computing system for storage or processing.Type: ApplicationFiled: February 17, 2021Publication date: April 14, 2022Inventors: Ulf Mattsson, David Clyde Williamson, Yigal Rozenberg, Vichai Levy, Raul Ortega, Denis Scherbakov, Fredrik Mörtberg
-
Publication number: 20210006406Abstract: Data can be protected in a centralized tokenization environment. A security value is received by a central server from a client device. The central server accesses a token table corresponding to the client device and generates a reshuffled static token table from the accessed token table based on the received security value. When the client device subsequently provides data to be protected to the central server, the central server tokenizes the provided data using the reshuffled static token table and stores the tokenized data in a multi-tenant database. By reshuffling token tables using security values unique to client devices, the central server can protect and store data for each of multiple tenants such that if the data of one tenant is compromised, the data of each other tenant is not compromised.Type: ApplicationFiled: September 21, 2020Publication date: January 7, 2021Inventors: David Clyde Williamson, George Curran, Raul Ortega, Jan Boberg, Rajnish Jain, Yigal Rozenberg
-
Patent number: 10819519Abstract: Data can be protected in a centralized tokenization environment. A security value is received by a central server from a client device. The central server accesses a token table corresponding to the client device and generates a reshuffled static token table from the accessed token table based on the received security value. When the client device subsequently provides data to be protected to the central server, the central server tokenizes the provided data using the reshuffled static token table and stores the tokenized data in a multi-tenant database. By reshuffling token tables using security values unique to client devices, the central server can protect and store data for each of multiple tenants such that if the data of one tenant is compromised, the data of each other tenant is not compromised.Type: GrantFiled: November 13, 2018Date of Patent: October 27, 2020Assignee: Protegrity CorporationInventors: David Clyde Williamson, George Curran, Raul Ortega, Jan Boberg, Rajnish Jain, Yigal Rozenberg
-
Patent number: 10806375Abstract: Wearable devices and methods of using the same for inputting ambient conditions and the movement and bio-signals of a user to an external device are provided. The wearable device can include a finger sensor and a wrist sensor, wherein each includes an accelerometer, a gyroscope, and a compass. The compass can be a magnetometer. The wrist sensor can also include a power source, a computer, and a touchscreen.Type: GrantFiled: May 3, 2017Date of Patent: October 20, 2020Assignee: The Florida International University Board of TrusteesInventors: Francisco Raul Ortega, Naphtali David Rishe, Armando Bennett Barreto
-
Publication number: 20190158288Abstract: Data can be protected in a centralized tokenization environment. A security value is received by a central server from a client device. The central server accesses a token table corresponding to the client device and generates a reshuffled static token table from the accessed token table based on the received security value. When the client device subsequently provides data to be protected to the central server, the central server tokenizes the provided data using the reshuffled static token table and stores the tokenized data in a multi-tenant database. By reshuffling token tables using security values unique to client devices, the central server can protect and store data for each of multiple tenants such that if the data of one tenant is compromised, the data of each other tenant is not compromised.Type: ApplicationFiled: November 13, 2018Publication date: May 23, 2019Inventors: David Clyde Williamson, George Curran, Raul Ortega, Jan Boberg, Rajnish Jain, Yigal Rozenberg
-
Publication number: 20180317770Abstract: Wearable devices and methods of using the same for inputting ambient conditions and the movement and bio-signals of a user to an external device are provided. The wearable device can include a finger sensor and a wrist sensor, wherein each includes an accelerometer, a gyroscope, and a compass. The compass can be a magnetometer. The wrist sensor can also include a power source, a computer, and a touchscreen.Type: ApplicationFiled: May 3, 2017Publication date: November 8, 2018Applicant: The Florida International University Board of TrusteesInventors: Francisco Raul Ortega, Naphtali David Rishe, Armando Bennett Barreto
-
Patent number: 10069804Abstract: Structured data, such as email addresses, social security numbers, and the like is accessed for encoding. A set of encoding rules including one or more encoding actions and/or encoding components corresponding to each of one or more structured data components is accessed. The set of encoding rules can include one or more encoding actions and/or one or more encoding components corresponding to each of one or more structured data components. Encoding actions can include tokenization, encryption, data masking, data modification, and the like. The one or more components of the structured data are encoded based on the accessed set of encoding rules. The encoded structured data is stored, processed, or outputted to an external entity.Type: GrantFiled: August 15, 2016Date of Patent: September 4, 2018Assignee: Protegrity CorporationInventors: Yigal Rozenberg, Ulf Mattsson, Raul Ortega
-
Patent number: 10041523Abstract: A QUICK FASTENING DEVICE FOR PANELS, of the type containing two elements that interact with one another by virtue of the moving parts thereof and which is used to provide an anchoring point for the fastening of an application to the hole in a panel, being formed from a clip and a pin, said clip incorporating tabs descending downwards from the base, and having elastic ability in order to move closer toward the center of said clip through the sliding action of elbows or hooks on said tabs, acting on the inclined profile of cavities provided in said pin.Type: GrantFiled: April 26, 2013Date of Patent: August 7, 2018Assignee: ILLINOIS TOOL WORKS INC.Inventors: Raul Ortega Dona, Jaume Arisa Busquets
-
Patent number: 9886190Abstract: Techniques and systems are described that enable improved gesture discernment from input devices, as well as simplified modeling and processing of gestures by application software layers. Given data (e.g., about movements, actions, or events) gathered from input devices, techniques and systems allow gestures to be discerned and inferred more formally and reliably, and processed more easily by an application layer. A gesture interpreter is provided that, in response to receiving an activation input data from an input device, instantiates a high-level Petri Net instance, executes the high-level Petri Net instance, and returns, to an application layer, an outcome gesture indicative of a terminal node in a path of the high-level Petri Net instance being traversed during the execution of the high-level Petri Net instance.Type: GrantFiled: November 28, 2014Date of Patent: February 6, 2018Assignee: The Florida International University Board of TrusteesInventors: Francisco Raul Ortega, Naphtali David Rishe, Armando Bennett Barreto
-
Patent number: 9829020Abstract: COMPENSATION NUT, of the type used to perform fixing together of two parts which may be joined together at a slightly variable distance while maintaining said distance separating them, used for example in motor vehicles in order to fix the supports of dashboards to the vehicle structure, said nut being formed by a combination of a top part, one or more intermediate nuts and a base clip or nut, which are provided with threads which allow mutual mating thereof and mutual retraction or extension thereof by means of a single screwing operation, said threads each being provided with stops which limit relative displacement thereof.Type: GrantFiled: January 29, 2014Date of Patent: November 28, 2017Assignee: ILLINOIS TOOL WORKS INC.Inventor: Raul Ortega Dona
-
Patent number: 9720943Abstract: Shuffling data stored in columnar tables improves data storage security, particularly when used in conjunction with other security operations, such as tokenization and cryptography. A data table is accessed, and pointer values of at least one column of the accessed table are shuffled, generating a protected table. An index table mapping index values to the shuffled pointer values is generated, allowing a user with access to both the protected table and the index table to generate the original table. Without both tables, users are only able to see either the shuffled data or the index values. Example shuffling methods include, but are not limited to, random shuffling, grouped shuffling, sorting by column value, and sorting by index value.Type: GrantFiled: November 7, 2016Date of Patent: August 1, 2017Assignee: Protegrity CorporationInventors: Ulf Mattsson, Yigal Rozenberg, Raul Ortega
-
Patent number: 9689420Abstract: METHOD FOR MANUFACTURING A NUT BY THE PROGRESSIVE PRESS FORGING OF A LAMINAR METAL SHEET AND RESULTING NUT, in which said method comprises the steps of: producing a piece with a supporting washer, a dome and an emergent hexagonal part by press forging starting from a laminar metal sheet of material of suitable thickness, said piece being of uniform thickness; and creating a threaded internal cylinder by progressive press forging of the interior of said hexagonal emergent part, displacing material laterally from the central zones of said faces to the zones of the angles, heat treating the piece obtained, treatment intended to provide the piece with greater strength, especially a yield strength Rp 0.2% of approximately 1200 MPa and a tensile strength Rm of approximately 1400 MPa.Type: GrantFiled: February 20, 2014Date of Patent: June 27, 2017Assignee: ILLINOIS TOOL WORKS INC.Inventor: Raul Ortega Dona
-
Publication number: 20170053135Abstract: Shuffling data stored in columnar tables improves data storage security, particularly when used in conjunction with other security operations, such as tokenization and cryptography. A data table is accessed, and pointer values of at least one column of the accessed table are shuffled, generating a protected table. An index table mapping index values to the shuffled pointer values is generated, allowing a user with access to both the protected table and the index table to generate the original table. Without both tables, users are only able to see either the shuffled data or the index values. Example shuffling methods include, but are not limited to, random shuffling, grouped shuffling, sorting by column value, and sorting by index value.Type: ApplicationFiled: November 7, 2016Publication date: February 23, 2017Inventors: Ulf Mattsson, Yigal Rozenberg, Raul Ortega
-
Publication number: 20160380982Abstract: Structured data, such as email addresses, social security numbers, and the like is accessed for encoding. A set of encoding rules including one or more encoding actions and/or encoding components corresponding to each of one or more structured data components is accessed. The set of encoding rules can include one or more encoding actions and/or one or more encoding components corresponding to each of one or more structured data components. Encoding actions can include tokenization, encryption, data masking, data modification, and the like. The one or more components of the structured data are encoded based on the accessed set of encoding rules. The encoded structured data is stored, processed, or outputted to an external entity.Type: ApplicationFiled: August 15, 2016Publication date: December 29, 2016Inventors: Yigal Rozenberg, Ulf Mattsson, Raul Ortega
-
Patent number: 9516031Abstract: A system and method are provided for restricting various operations in a file system based on security contexts. An object security context including permissible roles and defining a set of access permissions associated with each of the permissible roles is assigned to a file system object. A user security context is assigned to a user based on authentication information from the user, and the user security context identifies a user role for the user. An executable security context is assigned to an executable program. When the user has launched the executable program, a process is created and assigned the user security context and the executable security context. Responsive to the process attempting to access the file system object, at least one of the user security context and executable security context is verified against the object security context to determine if the attempted access should be allowed.Type: GrantFiled: December 1, 2015Date of Patent: December 6, 2016Assignee: Protegrity CorporationInventors: Yigal Rozenberg, Ulf Mattsson, Raul Ortega