Patents by Inventor Konstantin Angelov
Konstantin Angelov 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).
-
Publication number: 20230370842Abstract: Methods, systems, and apparatus, including computer-readable media, for predictively providing access to resources. In some implementations, a method includes receiving movement data indicating movement of a mobile device associated with a user while the mobile device approaches a resource is received. A credential of the user authorizes access to the resource. Based on the movement data, the movement of the mobile device is classified as corresponding to an attempt to access the resource. The mobile device is determined to be in proximity to the resource. Before the user interacts with the resource, the resource is caused to be unlocked or opened in response to determining that the credential of the user authorizes access to the resource, classifying the movement of the mobile device as corresponding to an attempt to access the resource, and determining that the mobile device is in proximity to the resource.Type: ApplicationFiled: July 25, 2023Publication date: November 16, 2023Inventors: Konstantin Angelov, Hyunmo Kang, Hector Vasquez, Ren-Jay Huang
-
Patent number: 11743723Abstract: Methods, systems, and apparatus, including computer-readable media, for predictively providing access to resources. In some implementations, a method includes receiving movement data indicating movement of a mobile device associated with a user while the mobile device approaches a resource is received. A credential of the user authorizes access to the resource. Based on the movement data, the movement of the mobile device is classified as corresponding to an attempt to access the resource. The mobile device is determined to be in proximity to the resource. Before the user interacts with the resource, the resource is caused to be unlocked or opened in response to determining that the credential of the user authorizes access to the resource, classifying the movement of the mobile device as corresponding to an attempt to access the resource, and determining that the mobile device is in proximity to the resource.Type: GrantFiled: September 16, 2019Date of Patent: August 29, 2023Assignee: MicroStrategy IncorporatedInventors: Konstantin Angelov, Hyunmo Kang, Hector Vazquez, Ren-Jay Huang
-
Publication number: 20210084494Abstract: Methods, systems, and apparatus, including computer-readable media, for predictively providing access to resources. In some implementations, a method includes receiving movement data indicating movement of a mobile device associated with a user while the mobile device approaches a resource is received. A credential of the user authorizes access to the resource. Based on the movement data, the movement of the mobile device is classified as corresponding to an attempt to access the resource. The mobile device is determined to be in proximity to the resource. Before the user interacts with the resource, the resource is caused to be unlocked or opened in response to determining that the credential of the user authorizes access to the resource, classifying the movement of the mobile device as corresponding to an attempt to access the resource, and determining that the mobile device is in proximity to the resource.Type: ApplicationFiled: September 16, 2019Publication date: March 18, 2021Inventors: Konstantin Angelov, Hyunmo Kang, Hector Vazquez, Ren-Jay Huang
-
Patent number: 10627921Abstract: A pen tablet capable of detecting a position of a stylus and supplying positional coordinates to an external computer is provided. The pen tablet includes a detector that generates hover coordinates as the positional coordinates in a hover state and generates contact coordinates as the positional coordinates in a contact state. The pen table includes a communicator that performs communication with a device driver and a given application executed by the external computer, a storage device, and a controller. The controller determines whether the communication with the device driver is requested of the communicator, operates in a tablet mode, for supplying the hover coordinates and the contact coordinates to the device driver, when the communication is requested, and operates in a paper mode, for discarding at least part of the hover coordinates and recording stroke data generated based on the contact coordinates in the storage device, when the communication is not requested.Type: GrantFiled: December 14, 2017Date of Patent: April 21, 2020Assignee: Wacom Co., Ltd.Inventors: Yukio Nakajima, Konstantin Angelov, Vladimir Blazhev, Tanya Dimitrova
-
Publication number: 20180181221Abstract: A pen tablet capable of detecting a position of a stylus and supplying positional coordinates to an external computer is provided. The pen tablet includes a detector that generates hover coordinates as the positional coordinates in a hover state and generates contact coordinates as the positional coordinates in a contact state. The pen table includes a communicator that performs communication with a device driver and a given application executed by the external computer, a storage device, and a controller. The controller determines whether the communication with the device driver is requested of the communicator, operates in a tablet mode, for supplying the hover coordinates and the contact coordinates to the device driver, when the communication is requested, and operates in a paper mode, for discarding at least part of the hover coordinates and recording stroke data generated based on the contact coordinates in the storage device, when the communication is not requested.Type: ApplicationFiled: December 14, 2017Publication date: June 28, 2018Inventors: Yukio Nakajima, Konstantin Angelov, Vladimir Blazhev, Tanya Dimitrova
-
Patent number: 9762564Abstract: In one implementation, a processing system receives a request from a client device to access a user account of the user. In response to receiving the request, the processing system transmits credential data, which corresponds to a credential and which indicates client device data to transmit in response to receiving the credential data. The processing system receives the client device data from the client device, identifies an issuer of the credential, and transmits the client device data to the issuer of the credential.Type: GrantFiled: October 26, 2015Date of Patent: September 12, 2017Assignee: MicroStrategy IncorporatedInventors: Konstantin Angelov, Peng Xiao
-
Patent number: 9450942Abstract: A method performed by one or more processing devices, comprising: receiving a request for a quick response code associated with the hosted resource; generating a reference code that references information included in the request; and encoding the reference code into the requested quick response code; transmitting information indicative of the quick response code to the system hosting the resource; receiving a request for access to a resource, the request for access comprising a decoded version of the quick response code; determining that access is requested for the hosted resource; determining that a user who is requesting access to the hosted resource is permitted to access the hosted resource; responsive to determining that the user is permitted to access the hosted resource, transmitting a token for permitting the user to access the hosted resource; and transmitting a message specifying that the user is granted access to the hosted resource.Type: GrantFiled: April 23, 2015Date of Patent: September 20, 2016Assignee: MicroStrategy IncorporatedInventors: Hector Vazquez, Konstantin Angelov, Sergey Mironenko, Charlie Benatti
-
Patent number: 9173101Abstract: In one implementation, a processing system receives a request from a client device to access a user account of the user. In response to receiving the request, the processing system transmits credential data, which corresponds to a credential and which indicates client device data to transmit in response to receiving the credential data. The processing system receives the client device data from the client device, identifies an issuer of the credential, and transmits the client device data to the issuer of the credential.Type: GrantFiled: April 30, 2013Date of Patent: October 27, 2015Assignee: MicroStrategy IncorporatedInventors: Konstantin Angelov, Peng Xiao
-
Patent number: 9154486Abstract: A lockable piece of luggage that may be unlocked with user credentials from a client device is disclosed.Type: GrantFiled: May 1, 2013Date of Patent: October 6, 2015Assignee: MicroStrategy IncorporatedInventors: Michael J. Saylor, Konstantin Angelov
-
Patent number: 9038152Abstract: A method performed by one or more processing devices, comprising: receiving a request for a quick response code associated with the hosted resource; generating a reference code that references information included in the request; and encoding the reference code into the requested quick response code; transmitting information indicative of the quick response code to the system hosting the resource; receiving a request for access to a resource, the request for access comprising a decoded version of the quick response code; determining that access is requested for the hosted resource; determining that a user who is requesting access to the hosted resource is permitted to access the hosted resource; responsive to determining that the user is permitted to access the hosted resource, transmitting a token for permitting the user to access the hosted resource; and transmitting a message specifying that the user is granted access to the hosted resource.Type: GrantFiled: June 17, 2013Date of Patent: May 19, 2015Assignee: MicroStrategy IncorporatedInventors: Hector Vazquez, Konstantin Angelov, Sergey Mironenko, Charlie Benatti