Patents by Inventor Oleg V. Ouliankine

Oleg V. Ouliankine 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: 9819620
    Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: November 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Roy Williams, Yuriy M. Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
  • Publication number: 20150244660
    Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.
    Type: Application
    Filed: May 7, 2015
    Publication date: August 27, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Roy Williams, Yuriy M. Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
  • Patent number: 9071561
    Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: June 30, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
  • Publication number: 20140052800
    Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.
    Type: Application
    Filed: August 21, 2013
    Publication date: February 20, 2014
    Applicant: Microsoft Corporation
    Inventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
  • Patent number: 8549088
    Abstract: Embodiments disclosed herein are directed to a system and method for facilitating the interpretation of Multipurpose Internet Mail Extensions (MIME) data. Specifically, embodiments disclosed herein are directed to receiving MIME data and identifying structural information encoded within the MIME data. A MIME reader is then used to analyze the MIME data to interpret the encoded structural information and generate at least one primitive based on the encoded structural information. A MIME writer may be used to generate corresponding MIME data from the at least one primitive based on the encoded structural information. Embodiments also provide that corrupted MIME data interpreted by the MIME reader may be identified and corrected.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: October 1, 2013
    Assignee: Microsoft Corporation
    Inventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
  • Patent number: 8499044
    Abstract: A MIME or XML formatted message is stored and a map is processed in place of a message. The map is a compact representation of the message. The map is indicative of the content and structure of the message. The map comprises tags that map to and are indicative of portions of the message. When a portion of the message is to be accessed, the associated tag in the map is processed to determine the location of the associated portion of the message, and the associated portion of the message is accessed at the location. To allow accurate decryption of signed messages, the format of the message is preserved.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: July 30, 2013
    Assignee: Microsoft Corporation
    Inventors: Roy Williams, Oleg V. Ouliankine, Yuriy M. Inglikov, Nelly L. Porter
  • Publication number: 20120259936
    Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data. An interface can obtain MIME data. For instance, a stream of MIME data can be obtained, MIME data can be loaded from a static file, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. Also, a MIME reader can analyze the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generate at least one primitive based on the encoded structural information. Further, a hierarchical model can be built utilizing the at least one primitive.
    Type: Application
    Filed: June 19, 2012
    Publication date: October 11, 2012
    Applicant: Microsoft Corporation
    Inventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
  • Patent number: 8214439
    Abstract: The claimed subject matter provides systems and/or methods that facilitate interpreting Multipurpose Internet Mail Extensions (MIME) data to view and/or edit MIME content. An interface can obtain MIME data. For instance, this MIME data can be obtained from a stream of MIME data, from loading a static file including the MIME data, etc. Moreover, any disparate type of RFC 822 data can additionally or alternatively be received by the interface. In an embodiment, a MIME reader analyzes the MIME data (and/or normalized RFC 822 data) to interpret encoded structural information and generates at least one primitive based on the encoded structural information. A MIME writer which complements the MIME reader then generates MIME data from the at least one primitive. Further, a hierarchical model can be built utilizing the at least one primitive.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: July 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
  • Publication number: 20080140783
    Abstract: A MIME or XML formatted message is stored and a map is processed in place of a message. The map is a compact representation of the message. The map is indicative of the content and structure of the message. The map comprises tags that map to and are indicative of portions of the message. When a portion of the message is to be accessed, the associated tag in the map is processed to determine the location of the associated portion of the message, and the associated portion of the message is accessed at the location. To allow accurate decryption of signed messages, the format of the message is preserved.
    Type: Application
    Filed: December 7, 2006
    Publication date: June 12, 2008
    Applicant: Microsoft Corporation
    Inventors: Roy Williams, Oleg V. Ouliankine, Yuriy M. Inglikov, Nelly L. Porter