Patents by Inventor David Michael Mitchell
David Michael Mitchell 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: 11516277Abstract: Methods and systems are disclosed for coordinating content selection across devices. A user device may transmit a request for webpage content and in response, may receive response communications that include the webpage content, embedded content, and a script. The user device may retrieve a device identifier initially generated by a remote system from a locally stored data object. The user device can detect, using the script, whether at least part of the embedded content is being presented within a portion of the webpage that is displayed on a screen of the user device. The user device may then transmit a report communication to a remote ID-graph system that includes the device identifier and an indication as to whether the at least part of the embedded content was presented within the portion of the webpage that was displayed on the screen of the user device.Type: GrantFiled: September 8, 2020Date of Patent: November 29, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Kevin Matthew Whitcher, David Michael Mitchell, Robin Layne Opie, Thomas Joseph Waits, Rong Xia
-
Publication number: 20210084097Abstract: Methods and systems are disclosed for coordinating content selection across devices. A user device may transmit a request for webpage content and in response, may receive response communications that include the webpage content, embedded content, and a script. The user device may retrieve a device identifier initially generated by a remote system from a locally stored data object. The user device can detect, using the script, whether at least part of the embedded content is being presented within a portion of the webpage that is displayed on a screen of the user device. The user device may then transmit a report communication to a remote ID-graph system that includes the device identifier and an indication as to whether the at least part of the embedded content was presented within the portion of the webpage that was displayed on the screen of the user device.Type: ApplicationFiled: September 8, 2020Publication date: March 18, 2021Applicant: Oracle International CorporationInventors: Kevin Matthew Whitcher, David Michael Mitchell, Robin Layne Opie, Thomas Joseph Waits, Rong Xia
-
Patent number: 10491597Abstract: Techniques for enforcing data security in a cleanroom data processing environment are described herein. In one or more embodiments, a virtual private cloud environment stores a first set of data provided by a first user account and a second set of data provided by a second user account, where the first user account is associated with a first set of one or more security credentials and the second user account is associated with a second set of security credentials and where the first user account is prevented from accessing at least the second set of data and the second user account is prevented from accessing at least the first set of data. In response to receiving, from the first user account or the second user account, a request to destroy the virtual private cloud environment, at least the first set of data and the second set of data are deleted.Type: GrantFiled: January 3, 2019Date of Patent: November 26, 2019Assignee: Oracle International CorporationInventors: Jeremy Ryszard Plichta, Andrew V. Baird, Roger Siggs, Kevin Scott DiMichel, Robert J. Cuthbertson, David Michael Mitchell
-
Publication number: 20190141049Abstract: Techniques for enforcing data security in a cleanroom data processing environment are described herein. In one or more embodiments, a virtual private cloud environment stores a first set of data provided by a first user account and a second set of data provided by a second user account, where the first user account is associated with a first set of one or more security credentials and the second user account is associated with a second set of security credentials and where the first user account is prevented from accessing at least the second set of data and the second user account is prevented from accessing at least the first set of data. In response to receiving, from the first user account or the second user account, a request to destroy the virtual private cloud environment, at least the first set of data and the second set of data are deleted.Type: ApplicationFiled: January 3, 2019Publication date: May 9, 2019Applicant: Oracle International CorporationInventors: Jeremy Ryszard Plichta, Andrew V. Baird, Roger Siggs, Kevin Scott DiMichel, Robert J. Cuthbertson, David Michael Mitchell
-
Patent number: 10225259Abstract: Techniques for providing a virtual cleanroom data processing environment are described herein. In one or more embodiments, a virtual private cloud environment is configured to prevent data from being sent to network locations external to the virtual private cloud environment. One or more computing resources deployed within the virtual private cloud environment receives, from a first source external to the virtual private cloud environment, a first set of data that is associated with a first user account. A set of one or more software components, received from a second source, are also deployed within the virtual private cloud environment. Once deployed, the set of software components generates, based at least in part on the first set of data, a set of output data. The first set of data is continuously prevented from being sent to network locations external to the virtual private cloud environment.Type: GrantFiled: August 19, 2016Date of Patent: March 5, 2019Assignee: Oracle International CorporationInventors: Jeremy Ryszard Plichta, Andrew V Baird, Roger Siggs, Kevin Scott DiMichel, Robert J Cuthbertson, David Michael Mitchell
-
Patent number: 10212169Abstract: Techniques for enforcing data security in a cleanroom data processing environment are described herein. In one or more embodiments, a virtual private cloud environment stores a first set of data provided by a first user account and a second set of data provided by a second user account, where the first user account is associated with a first set of one or more security credentials and the second user account is associated with a second set of security credentials and where the first user account is prevented from accessing at least the second set of data and the second user account is prevented from accessing at least the first set of data. In response to receiving, from the first user account or the second user account, a request to destroy the virtual private cloud environment, at least the first set of data and the second set of data are deleted.Type: GrantFiled: August 19, 2016Date of Patent: February 19, 2019Assignee: Oracle International CorporationInventors: Jeremy Ryszard Plichta, Andrew V Baird, Roger Siggs, Kevin Scott DiMichel, Robert J Cuthbertson, David Michael Mitchell
-
Publication number: 20170289169Abstract: Techniques for providing a virtual cleanroom data processing environment are described herein. In one or more embodiments, a virtual private cloud environment is configured to prevent data from being sent to network locations external to the virtual private cloud environment. One or more computing resources deployed within the virtual private cloud environment receives, from a first source external to the virtual private cloud environment, a first set of data that is associated with a first user account. A set of one or more software components, received from a second source, are also deployed within the virtual private cloud environment. Once deployed, the set of software components generates, based at least in part on the first set of data, a set of output data. The first set of data is continuously prevented from being sent to network locations external to the virtual private cloud environment.Type: ApplicationFiled: August 19, 2016Publication date: October 5, 2017Applicant: Oracle International CorporationInventors: Jeremy Ryszard Plichta, Andrew V. Baird, Roger Siggs, Kevin Scott DiMichel, Robert J. Cuthbertson, David Michael Mitchell
-
Publication number: 20170289107Abstract: Techniques for enforcing data security in a cleanroom data processing environment are described herein. In one or more embodiments, a virtual private cloud environment stores a first set of data provided by a first user account and a second set of data provided by a second user account, where the first user account is associated with a first set of one or more security credentials and the second user account is associated with a second set of security credentials and where the first user account is prevented from accessing at least the second set of data and the second user account is prevented from accessing at least the first set of data. In response to receiving, from the first user account or the second user account, a request to destroy the virtual private cloud environment, at least the first set of data and the second set of data are deleted.Type: ApplicationFiled: August 19, 2016Publication date: October 5, 2017Applicant: Oracle International CorporationInventors: Jeremy Ryszard Plichta, Andrew V. Baird, Roger Siggs, Kevin Scott DiMichel, Robert J. Cuthbertson, David Michael Mitchell