Patents by Inventor Joseph Papa
Joseph Papa 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: 11069381Abstract: This disclosure describes techniques for utilizing sensor data to automatically determine the results of events within a system. Upon receiving sensor data indicative of an event, the techniques may analyze the sensor data to determine a result of the event, such as that a particular user associated with a user identifier selected a particular item associated with an item identifier. The techniques described herein may determine when sensor data is to be stored for a default amount of time, and when sensor data is to be stored for a greater amount of time. By retaining data in an intelligent manner, the system is able to function accurately without unduly taxing storage constraints.Type: GrantFiled: December 27, 2016Date of Patent: July 20, 2021Assignee: Amazon Technologies, Inc.Inventors: Alexander Clark Prater, Ameet Nirmal Vaswani, Natalie Thuy-Tien Nguyen, Joseph Papa, Gregory Martin, Ming-Hsiu Wang
-
Patent number: 9692790Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: GrantFiled: January 29, 2016Date of Patent: June 27, 2017Assignee: Websense, LLCInventors: Harold M. Kester, John Ross Dimm, Mark Richard Anderson, Joseph Papa
-
Publication number: 20160149957Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: ApplicationFiled: January 29, 2016Publication date: May 26, 2016Inventors: HAROLD M. KESTER, JOHN ROSS DIMM, MARK RICHARD ANDERSON, JOSEPH PAPA
-
Patent number: 9253060Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: GrantFiled: February 4, 2014Date of Patent: February 2, 2016Assignee: Websense, Inc.Inventors: Harold M. Kester, John Ross Dimm, Mark Richard Anderson, Joseph Papa
-
Patent number: 9230098Abstract: A system and method that trusts software executables existent on a machine prior to activation for different types of accesses e.g. execution, network, and registry. The system detects new executables added to the machine as well as previously existent executables that have been modified, moved, renamed or deleted. In certain embodiments, the system will tag the file with a flag as modified or newly added. Once tagged, the system intercepts particular types of file accesses for execution, network or registry. The system determines if the file performing the access is flagged and may apply one or more policies based on the requested access. In certain embodiments, the system intercepts I/O operations by file systems or file system volumes and flags metadata associated with the file. For example, the NT File System and its extended attributes and alternate streams may be utilized to implement the system.Type: GrantFiled: February 13, 2015Date of Patent: January 5, 2016Assignee: Websense, Inc.Inventors: Rajesh Kumar Sharma, Winping Lo, Joseph Papa
-
Publication number: 20150161380Abstract: A system and method that trusts software executables existent on a machine prior to activation for different types of accesses e.g. execution, network, and registry. The system detects new executables added to the machine as well as previously existent executables that have been modified, moved, renamed or deleted. In certain embodiments, the system will tag the file with a flag as modified or newly added. Once tagged, the system intercepts particular types of file accesses for execution, network or registry. The system determines if the file performing the access is flagged and may apply one or more policies based on the requested access. In certain embodiments, the system intercepts I/O operations by file systems or file system volumes and flags metadata associated with the file. For example, the NT File System and its extended attributes and alternate streams may be utilized to implement the system.Type: ApplicationFiled: February 13, 2015Publication date: June 11, 2015Inventors: Rajesh Kumar Sharma, Winping Lo, Joseph Papa
-
Patent number: 8959642Abstract: A system and method that trusts software executables existent on a machine prior to activation for different types of accesses e.g. execution, network, and registry. The system detects new executables added to the machine as well as previously existent executables that have been modified, moved, renamed or deleted. In certain embodiments, the system will tag the file with a flag as modified or newly added. Once tagged, the system intercepts particular types of file accesses for execution, network or registry. The system determines if the file performing the access is flagged and may apply one or more policies based on the requested access. In certain embodiments, the system intercepts I/O operations by file systems or file system volumes and flags metadata associated with the file. For example, the NT File System and its extended attributes and alternate streams may be utilized to implement the system.Type: GrantFiled: May 23, 2013Date of Patent: February 17, 2015Assignee: Websense, Inc.Inventors: Rajesh Kumar Sharma, Winping Lo, Joseph Papa
-
Publication number: 20140156838Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: ApplicationFiled: February 4, 2014Publication date: June 5, 2014Applicant: Websense, Inc.Inventors: Harold M. Kester, Nicole Kaster Jones, John Ross Dimm, Mark Richard Anderson, Joseph Papa
-
Patent number: 8645340Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: GrantFiled: April 2, 2012Date of Patent: February 4, 2014Assignee: Websense, Inc.Inventors: John Ross Dimm, Mark Richard Anderson, Joseph Papa, Nicole Kester Jones
-
Publication number: 20130254839Abstract: A system and method that trusts software executables existent on a machine prior to activation for different types of accesses e.g. execution, network, and registry. The system detects new executables added to the machine as well as previously existent executables that have been modified, moved, renamed or deleted. In certain embodiments, the system will tag the file with a flag as modified or newly added. Once tagged, the system intercepts particular types of file accesses for execution, network or registry. The system determines if the file performing the access is flagged and may apply one or more policies based on the requested access. In certain embodiments, the system intercepts I/O operations by file systems or file system volumes and flags metadata associated with the file. For example, the NT File System and its extended attributes and alternate streams may be utilized to implement the system.Type: ApplicationFiled: May 23, 2013Publication date: September 26, 2013Applicant: Websense, Inc.Inventors: Rajesh Kumar Sharma, Winping Lo, Joseph Papa
-
Patent number: 8453243Abstract: A system and method that trusts software executables existent on a machine prior to activation for different types of accesses e.g. execution, network, and registry. The system detects new executables added to the machine as well as previously existent executables that have been modified, moved, renamed or deleted. In certain embodiments, the system will tag the file with a flag as modified or newly added. Once tagged, the system intercepts particular types of file accesses for execution, network or registry. The system determines if the file performing the access is flagged and may apply one or more policies based on the requested access. In certain embodiments, the system intercepts I/O operations by file systems or file system volumes and flags metadata associated with the file. For example, the NT File System and its extended attributes and alternate streams may be utilized to implement the system.Type: GrantFiled: December 28, 2005Date of Patent: May 28, 2013Assignee: Websense, Inc.Inventors: Rajesh Kumar Sharma, Winping Lo, Joseph Papa
-
Publication number: 20120191676Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: ApplicationFiled: April 2, 2012Publication date: July 26, 2012Applicant: Websense, Inc.Inventors: Harold M. Kester, Nicole Kester Jones, John Ross Dimm, Mark Richard Anderson, Joseph Papa
-
Patent number: 8150817Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: GrantFiled: March 12, 2009Date of Patent: April 3, 2012Assignee: Websense, Inc.Inventors: Harold M. Kester, Nicole Kester Jones, legal representative, John Ross Dimm, Mark Richard Anderson, Joseph Papa
-
Publication number: 20090216729Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: ApplicationFiled: March 12, 2009Publication date: August 27, 2009Applicant: WEBSENSE, INC.Inventors: Harold M. Kester, Nicole Kester Jones, John Ross Dimm, Mark Richard Anderson, Joseph Papa
-
Patent number: 7529754Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: GrantFiled: May 19, 2005Date of Patent: May 5, 2009Assignee: Websense, Inc.Inventors: Nicole Kester Jones, legal representative, John Ross Dimm, Mark Richard Anderson, Joseph Papa, Harold M. Kester
-
Patent number: 7350260Abstract: A mop wringer and handle stabilizer for a mop bucket fitted with a mop wringer and a bucket handle, which in a first embodiment includes a wire clip pivotally mounted on the mop bucket handle and designed for manipulating and tensioning the wire clip on the mop wringer and stabilizing the mop wringer on the mop bucket. A handle bend is optionally provided in the bucket handle for receiving the mop handle of a mop located in the mop bucket and stabilizing the mop in the mop bucket. A wringer handle adaptor is attached to the mop wringer compression handle and is configured and located to optionally receive and stabilize the mop handle when the mop is located in the mop wringer. In a second embodiment the clip element includes a plate shaped to define an engaging member, front leg, top leg and rear leg combination that pivotally mounts on the bucket handle by means of a reverse bend extending from the rear leg.Type: GrantFiled: January 12, 2006Date of Patent: April 1, 2008Inventor: Joseph Papa
-
Publication number: 20070150956Abstract: A system and method that trusts software executables existent on a machine prior to activation for different types of accesses e.g. execution, network, and registry. The system detects new executables added to the machine as well as previously existent executables that have been modified, moved, renamed or deleted. In certain embodiments, the system will tag the file with a flag as modified or newly added. Once tagged, the system intercepts particular types of file accesses for execution, network or registry. The system determines if the file performing the access is flagged and may apply one or more policies based on the requested access. In certain embodiments, the system intercepts I/O operations by file systems or file system volumes and flags metadata associated with the file. For example, the NT File System and its extended attributes and alternate streams may be utilized to implement the system.Type: ApplicationFiled: December 28, 2005Publication date: June 28, 2007Inventors: Rajesh Sharma, Winping Lo, Joseph Papa
-
Publication number: 20060156503Abstract: A mop wringer and handle stabilizer for a mop bucket fitted with a mop wringer and a bucket handle, which in a first embodiment includes a wire clip pivotally mounted on the mop bucket handle and designed for manipulating and tensioning the wire clip on the mop wringer and stabilizing the mop wringer on the mop bucket. A handle bend is optionally provided in the bucket handle for receiving the mop handle of a mop located in the mop bucket and stabilizing the mop in the mop bucket. A wringer handle adaptor is attached to the mop wringer compression handle and is configured and located to optionally receive and stabilize the mop handle when the mop is located in the mop wringer. In a second embodiment the clip element includes a plate shaped to define an engaging member, front leg, top leg and rear leg combination that pivotally mounts on the bucket handle by means of a reverse bend extending from the rear leg.Type: ApplicationFiled: January 12, 2006Publication date: July 20, 2006Inventor: Joseph Papa
-
Publication number: 20050210035Abstract: A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.Type: ApplicationFiled: May 19, 2005Publication date: September 22, 2005Inventors: Harold Kester, Nicole Jones, John Dimm, Mark Anderson, Joseph Papa
-
Patent number: 6162802Abstract: A method for the treatment of a variety of cardiovascular disorders and related conditions in a mammal having at least one such disorder or condition is disclosed comprising treating the mammal with cotherapy comprising benazepril and amlodipine or pharmaceutically acceptable salts of either or both. Combination formulations of benazepril and amlodipine for use in the method are also disclosed.Type: GrantFiled: March 10, 1992Date of Patent: December 19, 2000Inventors: Joseph Papa, Marc M. J. Henis