Patents by Inventor Kent Arthur Spaulding
Kent Arthur Spaulding 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: 11068845Abstract: Techniques for managing complaints are disclosed. The system may receive complaints submitted by users. A complaint may describe an incident, such as a safety issue or a cheating incident. The system analyzes a set of complaints to identify similar complaints. Upon identifying a threshold number of similar complaints, the system generates an incident report based on the complaints. The system may refrain from generating or submitting any incident report for a complaint if the threshold number of similar complaints have not been received by the system. The system may or may not include information such as the identity of the reporter, the identity of the accused party, or the incident location in an incident report based on threshold criteria.Type: GrantFiled: September 27, 2017Date of Patent: July 20, 2021Assignee: Oracle International CorporationInventors: Kent Arthur Spaulding, Kenneth Joseph Meltsner, Reza M. B'Far
-
Patent number: 10831929Abstract: Computerized embodiments are disclosed for keeping personally identifying information within a protected domain environment when interacting with a computerized service environment. A restriction to be imposed on access to personally identifying information that is stored within a protected domain environment is received. A data residency protection component is generated based on the received restriction, stored in a data residency database that is accessible to the computerized service environment, and transmitted to a remote computerized system included in the protected domain environment. The data residency protection component is configured to, when executed: monitor data communications from the protected domain environment to detect the personally identifying information, generate a protected communication by isolating the personally identifying information, and transmitting the protected communication having the personally identifying information isolated.Type: GrantFiled: January 7, 2019Date of Patent: November 10, 2020Assignee: Oracle International CorporationInventors: Kent Arthur Spaulding, Kenneth Joseph Meltsner, Reza B'Far
-
Patent number: 10417435Abstract: Techniques for replacing a token with a mask value are disclosed. In an embodiment, a masking engine is implemented by a cloud application. The cloud application receives, from a client device, a request for a data value associated with a data field. The masking engine determines that a set of data stored in association with the data field corresponds to a token format. The cloud application transmits a mask value, rather than the set of data, towards the client device. In an embodiment, a masking engine is implemented by a client device and/or a data residency proxy. The masking engine receives a set of data for display at an interface of the client device. The masking engine determines that the set of data corresponds to a token format. The masking engine causes a mask value, rather than the set of data, to be displayed at the interface.Type: GrantFiled: November 17, 2016Date of Patent: September 17, 2019Assignee: Oracle International CorporationInventors: Kent Arthur Spaulding, Kenneth Joseph Meltsner
-
Publication number: 20190138751Abstract: Computerized embodiments are disclosed for keeping personally identifying information within a protected domain environment when interacting with a computerized service environment. A restriction to be imposed on access to personally identifying information that is stored within a protected domain environment is received. A data residency protection component is generated based on the received restriction, stored in a data residency database that is accessible to the computerized service environment, and transmitted to a remote computerized system included in the protected domain environment. The data residency protection component is configured to, when executed: monitor data communications from the protected domain environment to detect the personally identifying information, generate a protected communication by isolating the personally identifying information, and transmitting the protected communication having the personally identifying information isolated.Type: ApplicationFiled: January 7, 2019Publication date: May 9, 2019Inventors: Kent Arthur SPAULDING, Kenneth Joseph MELTSNER, Reza B'FAR
-
Publication number: 20190095863Abstract: Techniques for managing complaints are disclosed. The system may receive complaints submitted by users. A complaint may describe an incident, such as a safety issue or a cheating incident. The system analyzes a set of complaints to identify similar complaints. Upon identifying a threshold number of similar complaints, the system generates an incident report based on the complaints. The system may refrain from generating or submitting any incident report for a complaint if the threshold number of similar complaints have not been received by the system. The system may or may not include information such as the identity of the reporter, the identity of the accused party, or the incident location in an incident report based on threshold criteria.Type: ApplicationFiled: September 27, 2017Publication date: March 28, 2019Applicant: Oracle International CorporationInventors: Kent Arthur Spaulding, Kenneth Joseph Meltsner, Reza M. B'Far
-
Patent number: 10176341Abstract: Computerized embodiments are disclosed for keeping personally identifying information within a protected domain environment when interacting with a computerized service environment. In one embodiment, user interface commands are received from a remote computerized system of the protected domain environment at the computerized service environment via computerized network communications. A data residency protection component is generated within the computerized service environment in response to the user interface commands. The data residency protection component is configured to act as a proxy for the computerized service environment, when executed in the protected domain environment by the remote computerized system, to isolate personally identifying information from visibility or storage outside of the protected domain environment.Type: GrantFiled: March 18, 2016Date of Patent: January 8, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Kent Arthur Spaulding, Kenneth Joseph Meltsner, Reza B′Far
-
Publication number: 20170270317Abstract: Computerized embodiments are disclosed for keeping personally identifying information within a protected domain environment when interacting with a computerized service environment. In one embodiment, user interface commands are received from a remote computerized system of the protected domain environment at the computerized service environment via computerized network communications. A data residency protection component is generated within the computerized service environment in response to the user interface commands. The data residency protection component is configured to act as a proxy for the computerized service environment, when executed in the protected domain environment by the remote computerized system, to isolate personally identifying information from visibility or storage outside of the protected domain environment.Type: ApplicationFiled: March 18, 2016Publication date: September 21, 2017Inventors: Kent Arthur SPAULDING, Kenneth Joseph MELTSNER, Reza B'FAR
-
Publication number: 20170155655Abstract: Techniques for replacing a token with a mask value are disclosed. In an embodiment, a masking engine is implemented by a cloud application. The cloud application receives, from a client device, a request for a data value associated with a data field. The masking engine determines that a set of data stored in association with the data field corresponds to a token format. The cloud application transmits a mask value, rather than the set of data, towards the client device. In an embodiment, a masking engine is implemented by a client device and/or a data residency proxy. The masking engine receives a set of data for display at an interface of the client device. The masking engine determines that the set of data corresponds to a token format. The masking engine causes a mask value, rather than the set of data, to be displayed at the interface.Type: ApplicationFiled: November 17, 2016Publication date: June 1, 2017Applicant: Oracle International CorporationInventors: Kent Arthur Spaulding, Kenneth Joseph Meltsner
-
Publication number: 20150347939Abstract: A method, system, and computer program product for computer-aided administration of wellness programs. Processing commences upon collecting first observations based on direct or indirect productivity measurements, then collecting second observations pertaining based on direct or indirect employee wellness measurements. Correlations between the first observations and the second observations are made, and based on the correlations, recommendations are formed. Recommendations can be emitted to an employee or to a program manager. The employee productivity measurements comprise working hours per time period, absentee hours per time period, units produced over a time period, revenue per employee, profit per employee, revenue per work hour, and/or profit per work hour.Type: ApplicationFiled: June 2, 2014Publication date: December 3, 2015Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Nigel KING, Elizabeth LINGG, Kent Arthur SPAULDING, Reza B'FAR
-
Patent number: 8176151Abstract: An information processing system includes a runtime versioning facility which allows for managing its configuration so that modifications made during runtime are propagated and take affect without restarting the system or a portion thereof. This allows the potential for 100% uptime while upgrading such systems. This also provides a system capability to process multiple configuration versions, and to be able to process such versions even while such versions are changing during operation of the information processing systems. For example, a system such as a registry server capable of transactional configuration changes is provided which manages its configuration so that modifications made during runtime are propagated and take affect without restarting the server.Type: GrantFiled: January 27, 2011Date of Patent: May 8, 2012Assignee: Oracle America, Inc.Inventors: William Trey Drake, Kent Arthur Spaulding, David Gregory Gadbois
-
Publication number: 20110125883Abstract: An information processing system includes a runtime versioning facility which allows for managing its configuration so that modifications made during runtime are propagated and take affect without restarting the system or a portion thereof. This allows the potential for 100% uptime while upgrading such systems. This also provides a system capability to process multiple configuration versions, and to be able to process such versions even while such versions are changing during operation of the information processing systems. For example, a system such as a registry server capable of transactional configuration changes is provided which manages its configuration so that modifications made during runtime are propagated and take affect without restarting the server.Type: ApplicationFiled: January 27, 2011Publication date: May 26, 2011Applicant: ORACLE AMERICA, INC.Inventors: William Trey Drake, Kent Arthur Spaulding, David Gregory Gadbois
-
Patent number: 7899888Abstract: An information processing system includes a runtime versioning facility which allows for managing its configuration so that modifications made during runtime are propagated and take affect without restarting the system or a portion thereof. This allows the potential for 100% uptime while upgrading such systems. This also provides a system capability to process multiple configuration versions, and to be able to process such versions even while such versions are changing during operation of the information processing systems. For example, a system such as a registry server capable of transactional configuration changes is provided which manages its configuration so that modifications made during runtime are propagated and take affect without restarting the server.Type: GrantFiled: June 28, 2002Date of Patent: March 1, 2011Assignee: Oracle America, Inc.Inventors: William Trey Drake, Kent Arthur Spaulding, David Gregory Gadbois
-
Publication number: 20040002960Abstract: An information processing system includes a runtime versioning facility which allows for managing its configuration so that modifications made during runtime are propagated and take affect without restarting the system or a portion thereof. This allows the potential for 100% uptime while upgrading such systems. This also provides a system capability to process multiple configuration versions, and to be able to process such versions even while such versions are changing during operation of the information processing systems. For example, a system such as a registry server capable of transactional configuration changes is provided which manages its configuration so that modifications made during runtime are propagated and take affect without restarting the server.Type: ApplicationFiled: June 28, 2002Publication date: January 1, 2004Applicant: Sun Microsystems, Inc.Inventors: William Trey Drake, Kent Arthur Spaulding, David Gregory Gadbois