Patents by Inventor Jeremy F. Bennett
Jeremy F. Bennett 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: 12045843Abstract: Systems, methods, and devices for tracking and managing data shared with third parties are disclosed. In one embodiment, a method including: retrieving data collection and usage policies of an entity; processing the data collection and usage policies with a natural language processing (NLP) model; generating, by the NLP model, predictive data collection and data usage attributes; generating a feature vector from the predictive data collection and data usage attributes; processing the feature vector with a graph neural network; storing data structured as a graph including the entity and the predictive data collection and data usage attributes; and processing the data structured as a graph with a classifier model that labels the entity as a first node in the data structured as a graph and predicts an edge to a second node in the data structured as a graph based on the predictive data collection and data usage attributes.Type: GrantFiled: October 7, 2021Date of Patent: July 23, 2024Assignee: JPMORGAN CHASE BANK , N.A.Inventors: Michelle Bonat, Tuan Dao, Rod Bachelor, Jeremy F. Bennett
-
Patent number: 12032723Abstract: Systems, methods, and devices for managing privacy policies are disclosed. In one embodiment, a method for management of a user's privacy preferences may include: identifying a computer application installed on a user electronic device, or a website accessed using a browser executed by the user electronic device; retrieving a privacy policy document analysis for a privacy policy document associated with the computer application or the website, the privacy policy document analysis comprising a valuation of a plurality of privacy policy segments within the privacy policy document; receiving a privacy preference analysis for the user, the privacy preference analysis comprising a valuation of a plurality of privacy preferences for the user; identifying a recommended action in response to the valuation of one of the privacy policy segments being outside the scope of the valuation of one of the plurality of privacy preferences; and executing the recommended action.Type: GrantFiled: May 11, 2023Date of Patent: July 9, 2024Assignee: JPMORGAN CHASE BANK , N.A.Inventors: Michelle M. Bonat, Rod Bachelor, Jeremy F. Bennett, Tuan Dao, Ralph Darmo, Andrew Grignon, Kathleen Moynahan
-
Patent number: 12019785Abstract: Systems, methods, and devices for obfuscation of browser fingerprint data are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method may include: (1) receiving an electronic communication from an electronic device to a destination; (2) identifying a raw device fingerprint value in the electronic communication from an electronic device; (3) selecting at least one replacement value for the raw device fingerprint value; (4) replacing the raw device fingerprint value with the replacement value in the electronic communication; and (5) sending the electronic communication with the replacement value to the destination.Type: GrantFiled: February 28, 2022Date of Patent: June 25, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jeremy F. Bennett, Rod Bachelor, Andrew Grignon, Howard Spector, Ralph Darmo, Christopher Choi, Jeffrey E Miller, Hallie Huggins, Tuan Dao
-
Patent number: 11829515Abstract: Systems, methods, and devices for privacy-protecting data logging that can log user behavior (e.g., web browsing) without creating a user-specific list of browsed URLs are disclosed. In one embodiment, in an information processing apparatus comprising at least a token server, a privacy service, and a data store, a method for privacy logging may include: (1) providing, by the token server, a token to a privacy application executed on an electronic device and to a privacy service; (2) receiving, by the privacy service, browsing traffic from a browser or application executed by the electronic device; (3) associating, by the privacy service, the browsing traffic with the token; and (4) storing, by the data store, the associated browsing traffic with the token.Type: GrantFiled: April 2, 2020Date of Patent: November 28, 2023Assignee: JPMORGAN CHASE BANK , N.A.Inventor: Jeremy F. Bennett
-
Publication number: 20230367907Abstract: Systems and methods for protection of data across multiple users and devices are disclosed. According to one embodiment, in privacy server comprising at least one computer processor, a method for protection of data across multiple users and devices may include: (1) receiving, from a first user device, a data sharing permission for the first user device and a data sharing permission for a second user device, the first user device and the second user device associated with the same user; (2) provisioning the data sharing permission for the second user device; and (3) communicating the provisioned data sharing permission to the second user device, wherein the second user device shares data with the first user device according to the provisioned data sharing permission.Type: ApplicationFiled: May 12, 2023Publication date: November 16, 2023Inventors: Tuan DAO, Howard SPECTOR, Jeremy F. BENNETT, Rod BACHELOR, Pavan MUMMAREDDI, Ralph DARMO
-
Publication number: 20230289476Abstract: Systems, methods, and devices for managing privacy policies are disclosed. In one embodiment, a method for management of a user’s privacy preferences may include: identifying a computer application installed on a user electronic device, or a website accessed using a browser executed by the user electronic device; retrieving a privacy policy document analysis for a privacy policy document associated with the computer application or the website, the privacy policy document analysis comprising a valuation of a plurality of privacy policy segments within the privacy policy document; receiving a privacy preference analysis for the user, the privacy preference analysis comprising a valuation of a plurality of privacy preferences for the user; identifying a recommended action in response to the valuation of one of the privacy policy segments being outside the scope of the valuation of one of the plurality of privacy preferences; and executing the recommended action.Type: ApplicationFiled: May 11, 2023Publication date: September 14, 2023Inventors: Michelle M. BONAT, Rod BACHELOR, Jeremy F. BENNETT, Tuan DAO, Ralph DARMO, Andrew GRIGNON, Kathleen MOYNAHAN
-
Patent number: 11704439Abstract: Systems, methods, and devices for managing privacy policies are disclosed. In one embodiment, a method for management of a user's privacy preferences may include: identifying a computer application installed on a user electronic device, or a website accessed using a browser executed by the user electronic device; retrieving a privacy policy document analysis for a privacy policy document associated with the computer application or the website, the privacy policy document analysis comprising a valuation of a plurality of privacy policy segments within the privacy policy document; receiving a privacy preference analysis for the user, the privacy preference analysis comprising a valuation of a plurality of privacy preferences for the user; identifying a recommended action in response to the valuation of one of the privacy policy segments being outside the scope of the valuation of one of the plurality of privacy preferences; and executing the recommended action.Type: GrantFiled: June 2, 2020Date of Patent: July 18, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Michelle Bonat, Tuan Dao, Roderic Bachelor, Jeremy F. Bennett, Ralph Darmo, Andrew Grignon, Kathleen Moynahan
-
Patent number: 11681826Abstract: Systems and methods for protection of data across multiple users and devices are disclosed. According to one embodiment, in privacy server comprising at least one computer processor, a method for protection of data across multiple users and devices may include: (1) receiving, from a first user device, a data sharing permission for the first user device and a data sharing permission for a second user device, the first user device and the second user device associated with the same user; (2) provisioning the data sharing permission for the second user device; and (3) communicating the provisioned data sharing permission to the second user device, wherein the second user device shares data with the first user device according to the provisioned data sharing permission.Type: GrantFiled: December 1, 2020Date of Patent: June 20, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Tuan Dao, Howard Spector, Jeremy F. Bennett, Rod Bachelor, Pavan Mummareddi, Ralph Darmo
-
Publication number: 20220188458Abstract: Systems, methods, and devices for obfuscation of browser fingerprint data are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method may include: (1) receiving an electronic communication from an electronic device to a destination; (2) identifying a raw device fingerprint value in the electronic communication from an electronic device; (3) selecting at least one replacement value for the raw device fingerprint value; (4) replacing the raw device fingerprint value with the replacement value in the electronic communication; and (5) sending the electronic communication with the replacement value to the destination.Type: ApplicationFiled: February 28, 2022Publication date: June 16, 2022Inventors: Jeremy F. BENNETT, Rod BACHELOR, Andrew GRIGNON, Howard SPECTOR, Ralph DARMO, Christopher CHOI, Jeffrey E MILLER, Hallie HUGGINS, Tuan DAO
-
Publication number: 20220114603Abstract: Systems, methods, and devices for tracking and managing data shared with third parties are disclosed. In one embodiment, a method including: retrieving data collection and usage policies of an entity; processing the data collection and usage policies with a natural language processing (NLP) model; generating, by the NLP model, predictive data collection and data usage attributes; generating a feature vector from the predictive data collection and data usage attributes; processing the feature vector with a graph neural network; storing data structured as a graph including the entity and the predictive data collection and data usage attributes; and processing the data structured as a graph with a classifier model that labels the entity as a first node in the data structured as a graph and predicts an edge to a second node in the data structured as a graph based on the predictive data collection and data usage attributes.Type: ApplicationFiled: October 7, 2021Publication date: April 14, 2022Inventors: Michelle BONAT, Tuan DAO, Rod BACHELOR, Jeremy F. BENNETT
-
Patent number: 11288398Abstract: Systems, methods, and devices for obfuscation of browser fingerprint data are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method may include: (1) receiving an electronic communication from an electronic device to a destination; (2) identifying a raw device fingerprint value in the electronic communication from an electronic device; (3) selecting at least one replacement value for the raw device fingerprint value; (4) replacing the raw device fingerprint value with the replacement value in the electronic communication; and (5) sending the electronic communication with the replacement value to the destination.Type: GrantFiled: October 10, 2019Date of Patent: March 29, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jeremy F. Bennett, Rod Bachelor, Andrew Grignon, Howard Spector, Ralph Darmo, Christopher Choi, Jeffrey E Miller, Hallie Huggins, Tuan Dao
-
Publication number: 20210173960Abstract: Systems and methods for protection of data across multiple users and devices are disclosed. According to one embodiment, in privacy server comprising at least one computer processor, a method for protection of data across multiple users and devices may include: (1) receiving, from a first user device, a data sharing permission for the first user device and a data sharing permission for a second user device, the first user device and the second user device associated with the same user; (2) provisioning the data sharing permission for the second user device; and (3) communicating the provisioned data sharing permission to the second user device, wherein the second user device shares data with the first user device according to the provisioned data sharing permission.Type: ApplicationFiled: December 1, 2020Publication date: June 10, 2021Inventors: Tuan DAO, Howard SPECTOR, Jeremy F. BENNETT, Rod BACHELOR, Pavan MUMMAREDDI, Ralph DARMO
-
Publication number: 20200380171Abstract: Systems, methods, and devices for managing privacy policies are disclosed. In one embodiment, a method for management of a user's privacy preferences may include: identifying a computer application installed on a user electronic device, or a website accessed using a browser executed by the user electronic device; retrieving a privacy policy document analysis for a privacy policy document associated with the computer application or the website, the privacy policy document analysis comprising a valuation of a plurality of privacy policy segments within the privacy policy document; receiving a privacy preference analysis for the user, the privacy preference analysis comprising a valuation of a plurality of privacy preferences for the user; identifying a recommended action in response to the valuation of one of the privacy policy segments being outside the scope of the valuation of one of the plurality of privacy preferences; and executing the recommended action.Type: ApplicationFiled: June 2, 2020Publication date: December 3, 2020Inventors: Michelle BONAT, Tuan DAO, Roderic BACHELOR, Jeremy F. BENNETT, Ralph DARMO, Andrew GRIGNON
-
Publication number: 20200380170Abstract: Systems, methods, and devices for privacy-protecting data logging that can log user behavior (e.g., web browsing) without creating a user-specific list of browsed URLs are disclosed. In one embodiment, in an information processing apparatus comprising at least a token server, a privacy service, and a data store, a method for privacy logging may include: (1) providing, by the token server, a token to a privacy application executed on an electronic device and to a privacy service; (2) receiving, by the privacy service, browsing traffic from a browser or application executed by the electronic device; (3) associating, by the privacy service, the browsing traffic with the token; and (4) storing, by the data store, the associated browsing traffic with the token.Type: ApplicationFiled: April 2, 2020Publication date: December 3, 2020Inventor: Jeremy F. BENNETT
-
Publication number: 20200380165Abstract: Systems, methods, and devices for obfuscation of browser fingerprint data are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method may include: (1) receiving an electronic communication from an electronic device to a destination; (2) identifying a raw device fingerprint value in the electronic communication from an electronic device; (3) selecting at least one replacement value for the raw device fingerprint value; (4) replacing the raw device fingerprint value with the replacement value in the electronic communication; and (5) sending the electronic communication with the replacement value to the destination.Type: ApplicationFiled: October 10, 2019Publication date: December 3, 2020Inventors: Jeremy F. BENNETT, Rod BACHELOR, Andrew GRIGNON, Howard SPECTOR
-
Publication number: 20140006967Abstract: Example embodiments relate to cross-application transfers of user interface (UI) objects. In example embodiments, a user command to provide a UI object from a first application to a second application is received. In response, a data object is created that includes metadata describing the UI object and a reference to code that executes functionality of the UI object. The UI object is then displayed within the second application and the code referenced in the data object is executed to enable the functionality of the UI object within the second application.Type: ApplicationFiled: June 29, 2012Publication date: January 2, 2014Inventors: Suresh Arumugam, Benjamin Rottler, Pilar Strutin-Belinoff, Itai Vonshak, Jeremy F. Bennett