Patents by Inventor Raif Khassanov
Raif Khassanov 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: 11531781Abstract: A sharing package data structure for the secure maintenance and sharing of information relating to a person with one or more parties is described. The data structure comprises: (1) a version of the data that has been encrypted in such a way that a data decryption key is needed to decrypt it; (2) a hash on the data decryption key; and (3) access control list entries each containing a version of the data decryption key that has been encrypted with a public key associated with a different party authorized to access the data. The contents of the data structure are usable to provide access to a decrypted version of the data to a party that is able to decrypt the encrypted data decryption key stored in one of the access control entries.Type: GrantFiled: November 10, 2020Date of Patent: December 20, 2022Assignee: VYRTY CORPORATIONInventors: Raif Khassanov, Alexandra Kashpar
-
Patent number: 11087021Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: GrantFiled: January 27, 2020Date of Patent: August 10, 2021Assignee: VYRTY CORPORATIONInventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
-
Publication number: 20210056230Abstract: A sharing package data structure for the secure maintenance and sharing of information relating to a person with one or more parties is described. The data structure comprises: (1) a version of the data that has been encrypted in such a way that a data decryption key is needed to decrypt it; (2) a hash on the data decryption key; and (3) access control list entries each containing a version of the data decryption key that has been encrypted with a public key associated with a different party authorized to access the data. The contents of the data structure are usable to provide access to a decrypted version of the data to a party that is able to decrypt the encrypted data decryption key stored in one of the access control entries.Type: ApplicationFiled: November 10, 2020Publication date: February 25, 2021Inventors: Raif Khassanov, Alexandra Kashpar
-
Patent number: 10893027Abstract: A facility stores a person's personal information (“PI”) on a portable storage device (“PSD”) of the person. In some cases, the PSD bears a fax number mapping uniquely to the person; when a fax containing the person's PI is sent to this fax number, the facility stores an encrypted version of the PI on a relay server (“RS”). When the PSD connects with an access device, the encrypted version of the PI is retrieved from the RS and stored on the PSD. In some cases, the PSD bears a non-textual visual symbol; when its images is captured by a device such as a smartphone, an identifier encoded in the symbol is used to transmit encrypted PI to the RS. In some cases, each access device reports aggregates of personal data to an analysis server. In some cases, the facility statistically obfuscates these aggregates for transmission to/storage on the analysis server.Type: GrantFiled: June 5, 2019Date of Patent: January 12, 2021Assignee: VYRTY CORPORATIONInventors: Raif Khassanov, Alexandra Kashpar
-
Publication number: 20200401725Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: ApplicationFiled: January 27, 2020Publication date: December 24, 2020Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
-
Patent number: 10860743Abstract: A sharing package data structure for the secure maintenance and sharing of information relating to a person with one or more parties is described. The data structure comprises: (1) a version of the data that has been encrypted in such a way that a data decryption key is needed to decrypt it; (2) a hash on the data decryption key; and (3) access control list entries each containing a version of the data decryption key that has been encrypted with a public key associated with a different party authorized to access the data. The contents of the data structure are usable to provide access to a decrypted version of the data to a party that is able to decrypt the encrypted data decryption key stored in one of the access control entries.Type: GrantFiled: October 26, 2018Date of Patent: December 8, 2020Assignee: VYRTY CORPORATIONInventors: Raif Khassanov, Alexandra Kashpar
-
Publication number: 20190327311Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: ApplicationFiled: April 18, 2019Publication date: October 24, 2019Inventors: Raif Khassanov, Alexandra Kashpar, Uladzimir Abashyn
-
Publication number: 20190312849Abstract: A facility stores a person's personal information (“PI”) on a portable storage device (“PSD”) of the person. In some cases, the PSD bears a fax number mapping uniquely to the person; when a fax containing the person's PI is sent to this fax number, the facility stores an encrypted version of the PI on a relay server (“RS”). When the PSD connects with an access device, the encrypted version of the PI is retrieved from the RS and stored on the PSD. In some cases, the PSD bears a non-textual visual symbol; when its images is captured by a device such as a smartphone, an identifier encoded in the symbol is used to transmit encrypted PI to the RS. In some cases, each access device reports aggregates of personal data to an analysis server. In some cases, the facility statistically obfuscates these aggregates for transmission to/storage on the analysis server.Type: ApplicationFiled: June 5, 2019Publication date: October 10, 2019Inventors: Raif Khassanov, Alexandra Kashpar
-
Patent number: 10348695Abstract: A facility stores a person's personal information (“PI”) on a portable storage device (“PSD”) of the person. In some cases, the PSD bears a fax number mapping uniquely to the person; when a fax containing the person's PI is sent to this fax number, the facility stores an encrypted version of the PI on a relay server (“RS”). When the PSD connects with an access device, the encrypted version of the PI is retrieved from the RS and stored on the PSD. In some cases, the PSD bears a non-textual visual symbol; when its images is captured by a device such as a smartphone, an identifier encoded in the symbol is used to transmit encrypted PI to the RS. In some cases, each access device reports aggregates of personal data to an analysis server. In some cases, the facility statistically obfuscates these aggregates for transmission to/storage on the analysis server.Type: GrantFiled: May 25, 2017Date of Patent: July 9, 2019Assignee: VYRTY CorporationInventors: Raif Khassanov, Alexandra Kashpar
-
Publication number: 20190130128Abstract: A sharing package data structure for the secure maintenance and sharing of information relating to a person with one or more parties is described. The data structure comprises: (1) a version of the data that has been encrypted in such a way that a data decryption key is needed to decrypt it; (2) a hash on the data decryption key; and (3) access control list entries each containing a version of the data decryption key that has been encrypted with a public key associated with a different party authorized to access the data. The contents of the data structure are usable to provide access to a decrypted version of the data to a party that is able to decrypt the encrypted data decryption key stored in one of the access control entries.Type: ApplicationFiled: October 26, 2018Publication date: May 2, 2019Inventors: Raif Khassanov, Alexandra Kashpar
-
Publication number: 20190050593Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: ApplicationFiled: October 1, 2018Publication date: February 14, 2019Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
-
Patent number: 10114977Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: GrantFiled: October 26, 2017Date of Patent: October 30, 2018Assignee: VYRTY CorporationInventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
-
Publication number: 20180046827Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: ApplicationFiled: October 26, 2017Publication date: February 15, 2018Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
-
Patent number: 9817998Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: GrantFiled: February 16, 2017Date of Patent: November 14, 2017Assignee: VYRTY CorporationInventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
-
Publication number: 20170161518Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: ApplicationFiled: February 16, 2017Publication date: June 8, 2017Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
-
Patent number: 9613226Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: GrantFiled: October 1, 2015Date of Patent: April 4, 2017Assignee: VYRTY CorporationInventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
-
Publication number: 20160099935Abstract: A facility for accessing information relating to a person is described. In a reader device, the facility accesses first credentials stored in a first storage device, second credentials stored in a second storage device, and third credentials stored in the reader device. In the reader device, the facility uses a combination of the first credentials, second credentials, and third credentials to decrypt information relating to the person stored in the first storage device.Type: ApplicationFiled: October 1, 2015Publication date: April 7, 2016Inventors: Eugene Luskin, Raif Khassanov, Yakov P. Grinberg, Eugene Kolker
-
Publication number: 20150066899Abstract: A search index structure which extends a typical composite index by incorporating an index which is optimized for fast retrieval from storage and which eliminates data which is specific to phrase searching. Other data is represented in a manner which allows it to be calculated rather than stored. Associating variable length entries with logical categories allows their length to be inferred from the category rather than stored. Using delta values between document IDs rather than the ID itself generates a compact, dense symbol set which is efficiently compressed by Huffman encoding or a similar compression method. Using an upper threshold to remove large, and thus rare, delta values from the symbol set prior to encoding further improves the encoding performance.Type: ApplicationFiled: November 6, 2014Publication date: March 5, 2015Applicant: Microsoft CorporationInventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovich Kokhan
-
Patent number: 8914380Abstract: A search index structure which extends a typical composite index by incorporating an index which is optimized for fast retrieval from storage and which eliminates data which is specific to phrase searching. Other data is represented in a manner which allows it to be calculated rather than stored. Associating variable length entries with logical categories allows their length to be inferred from the category rather than stored. Using delta values between document IDs rather than the ID itself generates a compact, dense symbol set which is efficiently compressed by Huffman encoding or a similar compression method. Using an upper threshold to remove large, and thus rare, delta values from the symbol set prior to encoding further improves the encoding performance.Type: GrantFiled: March 19, 2012Date of Patent: December 16, 2014Assignee: Microsoft CorporationInventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovich Kokhan
-
Publication number: 20120179668Abstract: A search index structure which extends a typical composite index by incorporating an index which is optimized for fast retrieval from storage and which eliminates data which is specific to phrase searching. Other data is represented in a manner which allows it to be calculated rather than stored. Associating variable length entries with logical categories allows their length to be inferred from the category rather than stored. Using delta values between document IDs rather than the ID itself generates a compact, dense symbol set which is efficiently compressed by Huffman encoding or a similar compression method. Using an upper threshold to remove large, and thus rare, delta values from the symbol set prior to encoding further improves the encoding performance.Type: ApplicationFiled: March 19, 2012Publication date: July 12, 2012Applicant: Microsoft CorporationInventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovic Kokhan