Patents by Inventor George Curran
George Curran 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: 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: 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: 10578233Abstract: A pipe pulling device guides extruded plastic conduit tubing through a building structure. The device has a fastener body including a main shaft supporting a resilient expansion sleeve thereon that can be inserted into an open end of the tubing. A nut is threaded onto the main shaft for axially compressing the expansion sleeve between the nut and a fastener head at the inner end of the main shaft to radially expand the sleeve within the tubing and frictionally grip the fastener body relative to the tubing. The nut is tapered outwardly and supports an elongate, rigid tip body extending longitudinally outward from the tubing to guide insertion of the tubing through cavities in the building structure. Various accessories can be secured to the nut or the tip body to assist insertion of the pipe pulling device through different building structures.Type: GrantFiled: April 27, 2017Date of Patent: March 3, 2020Inventor: Patrick George Curran
-
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: 20170321823Abstract: A pipe pulling device guides extruded plastic conduit tubing through a building structure. The device has a fastener body including a main shaft supporting a resilient expansion sleeve thereon that can be inserted into an open end of the tubing. A nut is threaded onto the main shaft for axially compressing the expansion sleeve between the nut and a fastener head at the inner end of the main shaft to radially expand the sleeve within the tubing and frictionally grip the fastener body relative to the tubing. The nut is tapered outwardly and supports an elongate, rigid tip body extending longitudinally outward from the tubing to guide insertion of the tubing through cavities in the building structure. Various accessories can be secured to the nut or the tip body to assist insertion of the pipe pulling device through different building structures.Type: ApplicationFiled: April 27, 2017Publication date: November 9, 2017Inventor: Patrick George Curran
-
Patent number: 9661064Abstract: A system, method, apparatus and computer program product is described to provide a plurality of connectors, the connectors configured to support one or more applications in at least one configuration selected from a group of configurations including: i) a non-tenant, and non-tenant aware, application, ii) a non-tenant, but tenant aware, application, iii) a many tenant application, iv) a multi-tenant application, and v) a native multi-tenant application. Also provided are one or more application programming interfaces (APIs) to the connectors, the one or more APIs providing a substantially uniform interface to applications supported by the connectors. In one embodiment, a governance layer provides the APIs, and the governance layer communicates with the connectors, so that an application's tenancy support is obfuscated.Type: GrantFiled: January 24, 2014Date of Patent: May 23, 2017Assignee: CA, Inc.Inventors: Kenneth James Kranz, George Curran
-
Publication number: 20150215376Abstract: A system, method, apparatus and computer program product is described to provide a plurality of connectors, the connectors configured to support one or more applications in at least one configuration selected from a group of configurations including: i) a non-tenant, and non-tenant aware, application, ii) a non-tenant, but tenant aware, application, iii) a many tenant application, iv) a multi-tenant application, and v) a native multi-tenant application. Also provided are one or more application programming interfaces (APIs) to the connectors, the one or more APIs providing a substantially uniform interface to applications supported by the connectors. In one embodiment, a governance layer provides the APIs, and the governance layer communicates with the connectors, so that an application's tenancy support is obfuscated.Type: ApplicationFiled: January 24, 2014Publication date: July 30, 2015Applicant: CA, Inc.Inventors: Kenneth James Kranz, George Curran
-
Publication number: 20060122868Abstract: Systems, methods and apparatus are provided through which in some embodiments, a software system instructs a participant in a vaccination process when the participant should schedule medical appointments to receive vaccinations as a part of the process. In some embodiments, the software system tracks information submitted by the participant as to the date, and the physician's name and telephone number as required by governmental regulation. In some embodiments, if the participant fails to comply within the guidelines of the vaccination process, the software system notifies a medical department to invoke personal contact with the participant to answer questions of the participant or identify a reason for change in preference by the participant.Type: ApplicationFiled: December 2, 2004Publication date: June 8, 2006Applicant: General Electric CompanyInventors: George Curran, Chirag Barot