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: 11531781
    Abstract: 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: Grant
    Filed: November 10, 2020
    Date of Patent: December 20, 2022
    Assignee: VYRTY CORPORATION
    Inventors: Raif Khassanov, Alexandra Kashpar
  • Patent number: 11087021
    Abstract: 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: Grant
    Filed: January 27, 2020
    Date of Patent: August 10, 2021
    Assignee: VYRTY CORPORATION
    Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
  • Publication number: 20210056230
    Abstract: 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: Application
    Filed: November 10, 2020
    Publication date: February 25, 2021
    Inventors: Raif Khassanov, Alexandra Kashpar
  • Patent number: 10893027
    Abstract: 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: Grant
    Filed: June 5, 2019
    Date of Patent: January 12, 2021
    Assignee: VYRTY CORPORATION
    Inventors: Raif Khassanov, Alexandra Kashpar
  • Publication number: 20200401725
    Abstract: 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: Application
    Filed: January 27, 2020
    Publication date: December 24, 2020
    Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
  • Patent number: 10860743
    Abstract: 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: Grant
    Filed: October 26, 2018
    Date of Patent: December 8, 2020
    Assignee: VYRTY CORPORATION
    Inventors: Raif Khassanov, Alexandra Kashpar
  • Publication number: 20190327311
    Abstract: 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: Application
    Filed: April 18, 2019
    Publication date: October 24, 2019
    Inventors: Raif Khassanov, Alexandra Kashpar, Uladzimir Abashyn
  • Publication number: 20190312849
    Abstract: 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: Application
    Filed: June 5, 2019
    Publication date: October 10, 2019
    Inventors: Raif Khassanov, Alexandra Kashpar
  • Patent number: 10348695
    Abstract: 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: Grant
    Filed: May 25, 2017
    Date of Patent: July 9, 2019
    Assignee: VYRTY Corporation
    Inventors: Raif Khassanov, Alexandra Kashpar
  • Publication number: 20190130128
    Abstract: 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: Application
    Filed: October 26, 2018
    Publication date: May 2, 2019
    Inventors: Raif Khassanov, Alexandra Kashpar
  • Publication number: 20190050593
    Abstract: 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: Application
    Filed: October 1, 2018
    Publication date: February 14, 2019
    Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
  • Patent number: 10114977
    Abstract: 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: Grant
    Filed: October 26, 2017
    Date of Patent: October 30, 2018
    Assignee: VYRTY Corporation
    Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
  • Publication number: 20180046827
    Abstract: 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: Application
    Filed: October 26, 2017
    Publication date: February 15, 2018
    Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
  • Patent number: 9817998
    Abstract: 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: Grant
    Filed: February 16, 2017
    Date of Patent: November 14, 2017
    Assignee: VYRTY Corporation
    Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
  • Publication number: 20170161518
    Abstract: 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: Application
    Filed: February 16, 2017
    Publication date: June 8, 2017
    Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
  • Patent number: 9613226
    Abstract: 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: Grant
    Filed: October 1, 2015
    Date of Patent: April 4, 2017
    Assignee: VYRTY Corporation
    Inventors: Raif Khassanov, Eugene Luskin, Yakov P. Grinberg, Eugene Kolker
  • Publication number: 20160099935
    Abstract: 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: Application
    Filed: October 1, 2015
    Publication date: April 7, 2016
    Inventors: Eugene Luskin, Raif Khassanov, Yakov P. Grinberg, Eugene Kolker
  • Publication number: 20150066899
    Abstract: 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: Application
    Filed: November 6, 2014
    Publication date: March 5, 2015
    Applicant: Microsoft Corporation
    Inventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovich Kokhan
  • Patent number: 8914380
    Abstract: 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: Grant
    Filed: March 19, 2012
    Date of Patent: December 16, 2014
    Assignee: Microsoft Corporation
    Inventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovich Kokhan
  • Publication number: 20120179668
    Abstract: 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: Application
    Filed: March 19, 2012
    Publication date: July 12, 2012
    Applicant: Microsoft Corporation
    Inventors: Chadd Creighton Merrigan, Mihai Petriuc, Raif Khassanov, Artsiom Ivanovic Kokhan