Patents by Inventor Dennis Batchelder
Dennis Batchelder 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: 11507269Abstract: Methods, systems, and storage media are provided for accessibility services to assist users with disabilities in using touch-based interfaces and graphical user interfaces (GUIs). A client system generates and renders a GUI of a client application that comprises one or more graphical objects. The client system operates a service to identify graphical objects that refer or link to advertisements or other third party resources. The service applies a protective measure to the identified graphical objects, which prevent user inputs (e.g., “taps”) from being accepted by the client system. The protective measure may include a distinguishing effect to visually distinguish the protective measure from other graphical objects in the GUI. The user may remove the protective measure by performing a predefined gesture. Other embodiments may be described and/or claimed.Type: GrantFiled: April 21, 2020Date of Patent: November 22, 2022Assignee: AppEsteem CorporationInventors: Hong Jia, Dennis Batchelder, Keven Goh, Nicholas Batchelder, Daniel Ivanov, Natalya Grebenik, Kira Brodsky, Bryan Young
-
Patent number: 11385766Abstract: Methods, systems, and storage media are described for indicating deceptive or trustworthy resources are provided. A client system generates and renders a graphical user interface (GUI) comprising one or more graphical objects in a client application. The client system identifies resources corresponding to individual graphical objects. The client system communicates the identified resources to a reputation system, and obtains indicators indicating deceptive resources to be obfuscated and/or trustworthy resources to be illuminated. The client system obfuscates the deceptive resources and illuminates the trustworthy resources according to the received indicators. Other embodiments may be described and/or claimed.Type: GrantFiled: January 7, 2019Date of Patent: July 12, 2022Assignee: AppEsteem CorporationInventors: Dennis Batchelder, Hong Jia, Neil Comisioneru, Andrey Grebenik, Pavel Braginsky
-
Publication number: 20210345878Abstract: Embodiments include apparatuses, methods, and systems of a public communication system including a sensor device, a badge device, a collector device, a server, a smartphone, for monitoring and communicating personal health information. A badge device includes a receiver, a storage unit, and a controller. The receiver is configured to receive, from a sensor device, measured health data of a wearer including a skin temperature of the wearer. The sensor device includes a temperature sensor to measure the skin temperature of the wearer. The storage unit is configured to store health information of the wearer related to the measured health data. The controller is configured to have the health information of the wearer displayed on a display device visible to public, or to initiate a communication to wirelessly transmit the health information of the wearer to another device. Other embodiments may also be described and claimed.Type: ApplicationFiled: May 5, 2020Publication date: November 11, 2021Applicant: VitalBadge CorporationInventors: Latif Khalil, Dennis Batchelder
-
Publication number: 20210326035Abstract: Methods, systems, and storage media are provided for accessibility services to assist users with disabilities in using touch-based interfaces and graphical user interfaces (GUIs). A client system generates and renders a GUI of a client application that comprises one or more graphical objects. The client system operates a service to identify graphical objects that refer or link to advertisements or other third party resources. The service applies a protective measure to the identified graphical objects, which prevent user inputs (e.g., “taps”) from being accepted by the client system. The protective measure may include a distinguishing effect to visually distinguish the protective measure from other graphical objects in the GUI. The user may remove the protective measure by performing a predefined gesture. Other embodiments may be described and/or claimed.Type: ApplicationFiled: April 21, 2020Publication date: October 21, 2021Applicant: AppEsteem CorporationInventors: Hong Jia, Dennis Batchelder, Keven Goh, Nicholas Batchelder, Daniel Ivanov, Natalya Grebenik, Kira Brodsky, Bryan Young
-
Patent number: 11079904Abstract: Methods, systems, and storage media for distinguishing third party resources (TPRs) with respect to first party resources (FPRs) are provided. A client system generates and renders a graphical user interface (GUI) comprising one or more graphical objects in a client application. The client system identifies resources corresponding to individual graphical objects. The client system communicates the identified resources to a verification service, and obtains indicators indicating TPRs to be distinguished from FPRs. The client system applies a distinguishing effect to the TPRs based on the received indicators. Other embodiments may be described and/or claimed.Type: GrantFiled: August 15, 2019Date of Patent: August 3, 2021Assignee: AppEsteem CorporationInventors: Dennis Batchelder, Hong Jia, Arunabh Trivedi
-
Publication number: 20200218433Abstract: Methods, systems, and storage media are described for indicating deceptive or trustworthy resources are provided. A client system generates and renders a graphical user interface (GUI) comprising one or more graphical objects in a client application. The client system identifies resources corresponding to individual graphical objects. The client system communicates the identified resources to a reputation system, and obtains indicators indicating deceptive resources to be obfuscated and/or trustworthy resources to be illuminated. The client system obfuscates the deceptive resources and illuminates the trustworthy resources according to the received indicators. Other embodiments may be described and/or claimed.Type: ApplicationFiled: January 7, 2019Publication date: July 9, 2020Applicant: AppEsteem CorporationInventors: Dennis Batchelder, Hong Jia, Neil Comisioneru, Andrey Grenenik, Pavel Braginsky
-
Publication number: 20200218434Abstract: Methods, systems, and storage media for distinguishing third party resources (TPRs) with respect to first party resources (FPRs) are provided. A client system generates and renders a graphical user interface (GUI) comprising one or more graphical objects in a client application. The client system identifies resources corresponding to individual graphical objects. The client system communicates the identified resources to a verification service, and obtains indicators indicating TPRs to be distinguished from FPRs. The client system applies a distinguishing effect to the TPRs based on the received indicators. Other embodiments may be described and/or claimed.Type: ApplicationFiled: August 15, 2019Publication date: July 9, 2020Applicant: AppEsteem CorporationInventors: Dennis Batchelder, Hong Jia, Arunabh Trivedi
-
Publication number: 20100266132Abstract: Data protection services for portable, handheld, or mobile device are provided in part by one or more cooperating network or data service(s), such as a cloud service, that provide volatile encryption/decryption key information to the device(s). Decryption key(s) are retrieved on demand by a device or application of the device from a network service or other data service based on an analysis of device and user credential(s). Retrieval of keys can be triggered automatically by meeting a set of pre-conditions by the device or application, or explicitly or implicitly requested by input to the device or application. Thus, decryption keys are provided to the mobile device in real time, on-demand, explicitly or implicitly defining a volatile lifetime prior to expiration of the decryption keys.Type: ApplicationFiled: April 15, 2009Publication date: October 21, 2010Applicant: Microsoft CorporationInventors: Girish Bablani, Anatoliy Panasyuk, Scott Colin Cottrille, Dennis Batchelder