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: 9819620Abstract: 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: GrantFiled: May 7, 2015Date of Patent: November 14, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Roy Williams, Yuriy M. Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Publication number: 20150244660Abstract: 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: ApplicationFiled: May 7, 2015Publication date: August 27, 2015Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Roy Williams, Yuriy M. Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Patent number: 9071561Abstract: 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: GrantFiled: August 21, 2013Date of Patent: June 30, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Publication number: 20140052800Abstract: 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: ApplicationFiled: August 21, 2013Publication date: February 20, 2014Applicant: Microsoft CorporationInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Patent number: 8549088Abstract: 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: GrantFiled: June 19, 2012Date of Patent: October 1, 2013Assignee: Microsoft CorporationInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Patent number: 8499044Abstract: 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: GrantFiled: December 7, 2006Date of Patent: July 30, 2013Assignee: Microsoft CorporationInventors: Roy Williams, Oleg V. Ouliankine, Yuriy M. Inglikov, Nelly L. Porter
-
Publication number: 20120259936Abstract: 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: ApplicationFiled: June 19, 2012Publication date: October 11, 2012Applicant: Microsoft CorporationInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Patent number: 8214439Abstract: 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: GrantFiled: April 6, 2006Date of Patent: July 3, 2012Assignee: Microsoft CorporationInventors: Roy Williams, Yuri Inglikov, Oleg V. Ouliankine, Nelly Porter, Loren Curtis
-
Publication number: 20080140783Abstract: 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: ApplicationFiled: December 7, 2006Publication date: June 12, 2008Applicant: Microsoft CorporationInventors: Roy Williams, Oleg V. Ouliankine, Yuriy M. Inglikov, Nelly L. Porter