Patents by Inventor Thomas Lilly
Thomas Lilly 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: 11783077Abstract: Systems and methods obtain a database query, modify the database query into a modified database query incorporating a privacy mechanism configured for randomizing an attribute value of data in an answer to the modified database query, and output the modified database query. In some embodiments, the modified database query is forwarded to a database.Type: GrantFiled: June 19, 2021Date of Patent: October 10, 2023Assignee: IMMUTA, INC.Inventors: Kyle Thomas Lilly, Joseph Regensburger, Alfred V. Rossi, III, Mason Sharp
-
Patent number: 11593506Abstract: Systems and methods for obtaining a SQL query, translating the SQL into a modified SQL query incorporating a privacy mechanism, and outputting the modified SQL query incorporating the privacy mechanism. In some embodiments, the modified SQL query incorporating the privacy mechanism is forwarded to a SQL database.Type: GrantFiled: June 3, 2020Date of Patent: February 28, 2023Assignee: IMMUTA, INC.Inventors: Kyle Thomas Lilly, Joseph J. Regensburger, Alfred V. Rossi, III, Mason Sharp
-
Patent number: 11556666Abstract: A method for automated data access management can include creating a project that manages data access to data sources by a plurality of users, wherein each user has user attributes indicating data access policies for the data sources. The method can also include performing project equalization for the project, wherein the project equalization determines a set of user attributes shared by the users. Additionally, the method can include modifying the user attributes of each user for the project, wherein the user attributes of each user are modified to conform to the set of user attributes determined by the project equalization, and detecting a query to retrieve data from the data source. The method can include modifying the query to produce a modified query by applying the modified user attributes associated with the project to the query and retrieving the data from the data source based on the modified query.Type: GrantFiled: October 16, 2019Date of Patent: January 17, 2023Assignee: IMMUTA, INC.Inventors: Kyle Thomas Lilly, Jr., Eric James Perry, Steven William Touw, Barry Ray Hammen, Adam Carr Hamlin
-
Publication number: 20210397733Abstract: Systems and methods obtain a database query, modify the database query into a modified database query incorporating a privacy mechanism configured for randomizing an attribute value of data in an answer to the modified database query, and output the modified database query. In some embodiments, the modified database query is forwarded to a database.Type: ApplicationFiled: June 19, 2021Publication date: December 23, 2021Inventors: Kyle Thomas LILLY, Joseph REGENSBURGER, Alfred V. ROSSI, III, Mason SHARP
-
Publication number: 20200380159Abstract: Systems and methods for obtaining a SQL query, translating the SQL into a modified SQL query incorporating a privacy mechanism, and outputting the modified SQL query incorporating the privacy mechanism. In some embodiments, the modified SQL query incorporating the privacy mechanism is forwarded to a SQL database.Type: ApplicationFiled: June 3, 2020Publication date: December 3, 2020Inventors: Kyle Thomas LILLY, Joseph J. REGENSBURGER, Alfred V. ROSSI, III, Mason SHARP
-
Publication number: 20200117826Abstract: A method for automated data access management can include creating a project that manages data access to data sources by a plurality of users, wherein each user has user attributes indicating data access policies for the data sources. The method can also include performing project equalization for the project, wherein the project equalization determines a set of user attributes shared by the users. Additionally, the method can include modifying the user attributes of each user for the project, wherein the user attributes of each user are modified to conform to the set of user attributes determined by the project equalization, and detecting a query to retrieve data from the data source. The method can include modifying the query to produce a modified query by applying the modified user attributes associated with the project to the query and retrieving the data from the data source based on the modified query.Type: ApplicationFiled: October 16, 2019Publication date: April 16, 2020Inventors: Kyle Thomas LILLY, JR., Eric James PERRY, Steven William TOUW, Barry Ray HAMMEN, Adam Carr HAMLIN
-
Patent number: 10337222Abstract: A shower door hinge assembly includes a clamp, a member, a base, a spacer, and a pin. The clamp is configured to receive a portion of a shower door. The member is coupled to the clamp, and comprises a circumferential slot. The base is configured to be coupled to a fixed structure, and defines a hole. The spacer is coupled to the base. The member is rotatably coupled to the spacer. The pin includes a first end and a second end. The first end is configured to be received in the hole of the base, and the second end is configured to be received in the circumferential slot. The pin and the circumferential slot are cooperatively configured to define an end point of rotation for the shower door.Type: GrantFiled: July 27, 2018Date of Patent: July 2, 2019Assignee: KOHLER CO.Inventors: Roque M. Corpuz, Jr., James L. Marlowe, Greg L. Parris, Andrew G. McClure, Thomas Lilly
-
Publication number: 20180334840Abstract: A shower door hinge assembly includes a clamp, a member, a base, a spacer, and a pin. The clamp is configured to receive a portion of a shower door. The member is coupled to the clamp, and comprises a circumferential slot. The base is configured to be coupled to a fixed structure, and defines a hole. The spacer is coupled to the base. The member is rotatably coupled to the spacer. The pin includes a first end and a second end. The first end is configured to be received in the hole of the base, and the second end is configured to be received in the circumferential slot. The pin and the circumferential slot are cooperatively configured to define an end point of rotation for the shower door.Type: ApplicationFiled: July 27, 2018Publication date: November 22, 2018Inventors: ROQUE M. CORPUZ, JR., James L. Marlowe, Greg L. Parris, Andrew G. McClure, Thomas Lilly
-
Patent number: 10060168Abstract: A shower door hinge assembly includes a guide member including a generally cylindrical body, the body defining a plurality of diametrically opposed circumferential slots. The shower door hinge assembly further includes a clamp configured to receive a portion of a shower door, the clamp defining a recess configured to receive a first side of the guide member. The shower door hinge assembly further includes a base defining a plurality of openings and a spacer comprising a generally cylindrical body defining a plurality of through holes at an outer periphery thereof, a first side of the spacer configured to be rotatively received in a corresponding recess in a second side of the guide member. The shower door hinge assembly further includes a plurality of pins configured to be received in the plurality of openings of the base, extend through the plurality of through holes of the spacer, and engage a portion of the plurality of circumferential slots.Type: GrantFiled: January 18, 2016Date of Patent: August 28, 2018Assignee: KOHLER CO.Inventors: Roque M. Corpuz, Jr., James L. Marlowe, Greg L. Parris, Andrew G. McClure, Thomas Lilly
-
Patent number: 10004363Abstract: A bathing area accessory may be used within a bathing area. The bathing area accessory may be a bathing area shelving assembly, a bathing area bar assembly, a storage assembly, a bathing area seat assembly, or a shaving ledge assembly. The shelving assembly for use within a bathing area may include a niche and at least one shelf that is attachable to, removable from, and reattachable to the attachment portions of the niche. The niche may include attachment portions that receive and secure the at least one shelf. The niche may include two sidewalls that extend substantially vertically along a vertical length of the niche. The attachment portions may be on the two sidewalls and the at least one shelf may attach with a pair of the attachment portions that are vertically aligned with each other.Type: GrantFiled: March 29, 2017Date of Patent: June 26, 2018Assignee: KOHLER CO.Inventors: Ben Cohen, Greta Knowles, Erin Lilly, Thomas Lilly, Alan McDonald, Jeff Tempas, Luke Zimbric
-
Publication number: 20170196411Abstract: A bathing area accessory may be used within a bathing area. The bathing area accessory may be a bathing area shelving assembly, a bathing area bar assembly, a storage assembly, a bathing area seat assembly, or a shaving ledge assembly. The shelving assembly for use within a bathing area may include a niche and at least one shelf that is attachable to, removable from, and reattachable to the attachment portions of the niche. The niche may include attachment portions that receive and secure the at least one shelf. The niche may include two sidewalls that extend substantially vertically along a vertical length of the niche. The attachment portions may be on the two sidewalls and the at least one shelf may attach with a pair of the attachment portions that are vertically aligned with each other.Type: ApplicationFiled: March 29, 2017Publication date: July 13, 2017Inventors: Ben Cohen, Greta Knowles, Erin Lilly, Thomas Lilly, Alan McDonald, Jeff Tempas, Luke Zimbric
-
Patent number: 9629457Abstract: A bathing area accessory may be used within a bathing area. The bathing area accessory may be a bathing area shelving assembly, a bathing area bar assembly, a storage assembly, a bathing area seat assembly, or a shaving ledge assembly. The shelving assembly for use within a bathing area may include a niche and at least one shelf that is attachable to, removable from, and reattachable to the attachment portions of the niche. The niche may include attachment portions that receive and secure the at least one shelf. The niche may include two sidewalls that extend substantially vertically along a vertical length of the niche. The attachment portions may be on the two sidewalls and the at least one shelf may attach with a pair of the attachment portions that are vertically aligned with each other.Type: GrantFiled: June 18, 2015Date of Patent: April 25, 2017Assignee: KOHLER CO.Inventors: Ben Cohen, Greta Knowles, Erin Lilly, Thomas Lilly, Alan McDonald, Jeff Tempas, Luke Zimbric
-
Patent number: D770020Type: GrantFiled: June 7, 2016Date of Patent: October 25, 2016Assignee: KOHLER CO.Inventors: Thomas Lilly, Terrence K. Mahon
-
Patent number: D787654Type: GrantFiled: September 23, 2016Date of Patent: May 23, 2017Assignee: KOHLER CO.Inventors: Thomas Lilly, Terrence K. Mahon
-
Patent number: D838352Type: GrantFiled: September 23, 2016Date of Patent: January 15, 2019Assignee: KOHLER CO.Inventors: Thomas Lilly, Matthew Ryan Wegner
-
Patent number: D838353Type: GrantFiled: May 17, 2017Date of Patent: January 15, 2019Assignee: KOHLER CO.Inventors: Thomas Lilly, Terrence K. Mahon
-
Patent number: D854666Type: GrantFiled: November 8, 2018Date of Patent: July 23, 2019Assignee: KOHLER CO.Inventors: Thomas Lilly, Matthew Ryan Wegner
-
Patent number: D855161Type: GrantFiled: November 8, 2018Date of Patent: July 30, 2019Assignee: KOHLER CO.Inventors: Thomas Lilly, Matthew Ryan Wegner
-
Patent number: D857182Type: GrantFiled: November 8, 2018Date of Patent: August 20, 2019Assignee: KOHLER CO.Inventors: Thomas Lilly, Matthew Ryan Wegner
-
Patent number: D861838Type: GrantFiled: May 22, 2019Date of Patent: October 1, 2019Assignee: KOHLER CO.Inventors: Thomas Lilly, Matthew Ryan Wegner