Search

Maxim Lukiyanov Phones & Addresses

  • 8604 233Rd Pl NE, Redmond, WA 98053
  • Kirkland, WA
  • Kiona, WA

Resumes

Resumes

Maxim Lukiyanov Photo 1

Program Manager

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Microsoft since Oct 2006
Program Manager
Skills:
Windows Azure
Distributed Systems
Online Services
Sharepoint
Software Project Management
Software Design
Agile Methodologies
Maxim Lukiyanov Photo 2

Principal Pm Manager

View page
Location:
Redmond, WA
Work:
Microsoft
Principal Pm Manager

Publications

Us Patents

Query Throttling During Query Translation

View page
US Patent:
8108421, Jan 31, 2012
Filed:
Mar 30, 2009
Appl. No.:
12/414360
Inventors:
Maxim S. Lukiyanov - Kirkland WA, US
Hor Siu Ivan Han - Bellevue WA, US
Edward G. Sheppard - Mercer Island WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707770
Abstract:
A computer determines whether an original query expressed in an initial query language includes clauses unsupported by a target query language. If so, the computer separates the original query into a client-side query and one or more server-side queries. The computer then determines whether the client-side query is efficient. If so, the computer translates the one or more server-side queries into one or more supplemental queries expressed in the target query language and receives server-side result sets for the supplemental queries. The computer generates a client-side result set by querying the server-side result sets using the client-side query. The computer returns the client-side result set as a result set of the original query. If the client-side query is not efficient, the computer returns an error message. Thus, by identifying inefficient queries, the computer effectively controls (i. e.

Resolving Conflicts In Content Management Systems

View page
US Patent:
20090327358, Dec 31, 2009
Filed:
Jun 26, 2008
Appl. No.:
12/146467
Inventors:
Maxim Lukiyanov - Kirkland WA, US
Arulseelan Thiruppathi - Redmond WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30
US Classification:
707203, 707E17005
Abstract:
A conflict resolution system is described for reducing false conflicts among entities synchronized within a content management system. A typical content management system maintains a version for an entity that is incremented each time an endpoint modifies the entity, including changes that affect the metadata rather than the content of the entity. The conflict resolution system adds a new content version that is updated when the content of the entity changes. By comparing content version information, endpoints can automatically resolve false conflicts that occur when an endpoint has modified the metadata of the entity.

High Availability Of Machines During Patching

View page
US Patent:
20120102480, Apr 26, 2012
Filed:
Oct 20, 2010
Appl. No.:
12/908623
Inventors:
Alexander Hopmann - Seattle WA, US
Zach Rosenfield - Seattle WA, US
Marc Keith Windle - Woodinville WA, US
Patrick Simek - Redmond WA, US
Erick Raymundo Lerma - Bothell WA, US
Doron Bar-Caspi - Redmond WA, US
Tarkan Sevilmis - Redmond WA, US
Maxim Lukiyanov - Redmond WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/44
US Classification:
717172
Abstract:
A cloud manager is utilized in the patching of physical machines and virtual machines that are used within an online service, such as an online content management service. The cloud manager assists in the scheduling of the application of software patches to the machines (physical and virtual) within the network such that the availability of the online service is maintained while machines are being patched. The machines to be patched are partitioned into groups that are patched at different times. Generally, the groups are partitioned into a highly available independent groups of machines such that one or more of the groups that are not currently being patched continue to provide the service(s) of the group that is being patched. The machines (physical and virtual) within each of the groups may be patched in parallel.

Resolving Conflicts In Content Management Systems

View page
US Patent:
20120179654, Jul 12, 2012
Filed:
Nov 30, 2011
Appl. No.:
13/307024
Inventors:
Maxim Lukiyanov - Kirkland WA, US
Arulseelan Thiruppathi - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707638, 707E17005
Abstract:
A conflict resolution system is described for reducing false conflicts among entities synchronized within a content management system. A typical content management system maintains a version for an entity that is incremented each time an endpoint modifies the entity, including changes that affect the metadata rather than the content of the entity. The conflict resolution system adds a new content version that is updated when the content of the entity changes. By comparing content version information, endpoints can automatically resolve false conflicts that occur when an endpoint has modified the metadata of the entity.

Techniques For Dynamic Domain-Based Isolation

View page
US Patent:
20130111560, May 2, 2013
Filed:
Nov 2, 2011
Appl. No.:
13/287172
Inventors:
Yina Arenas - Redmond WA, US
Betty Cheuk Man Yip - Redmond WA, US
Maxim Lukiyanov - Redmond WA, US
Sujata Adgaonkar - Redmond WA, US
Dale Rector - Bothell WA, US
Dean Justus - Monroe WA, US
Jay Rathi - Woodinville WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 21/00
G06F 15/173
US Classification:
726 4, 709223
Abstract:
Techniques for dynamic domain-based isolation are described. An apparatus may comprise a domain name component operative to receive a domain name request for a uniform resource locator, the domain name component operative to resolve the domain name request on a wildcard entry in a domain name table, a receiving component operative to receive a request for a web application at the uniform resource locator, the uniform resource locator having been dynamically assigned to the web application, and an application identification component operative to determine which hosted web application of a plurality of hosted web applications corresponds to the requested web application on the basis of the uniform resource locator. Other embodiments are described and claimed.

Service Environment Upgrades Based On Upgrade Health Of Service Units

View page
US Patent:
20140053144, Feb 20, 2014
Filed:
Aug 14, 2012
Appl. No.:
13/585045
Inventors:
Tittu Jose - Redmond WA, US
Janak Agarwal - Redmond WA, US
Hardik Shah - Seattle WA, US
Maxim Lukiyanov - Redmond WA, US
Stephen Clark - Bellevue WA, US
Tarkan Sevilmis - Redmond WA, US
Sreekanth Lingannapeta - Redmond WA, US
Arshish Kapadia - Issaquah WA, US
Gheorghita Irimescu - Sammamish WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/44
US Classification:
717168
Abstract:
Disclosed herein are systems, methods, and software for facilitating technology upgrades. In at least one implementation, an incomplete upgrade to service units within a service environment is initiated. An upgrade health of each of the service units is evaluated based at least in part on results of the incomplete upgrade. A complete upgrade of the service environment is then initiated based at least in part on the upgrade health of each of the plurality of service units.

Failure Mode Identification And Reporting

View page
US Patent:
20140075248, Mar 13, 2014
Filed:
Sep 13, 2012
Appl. No.:
13/614301
Inventors:
Tarkan Sevilmis - Redmond WA, US
Arshish Cyrus Kapadia - Issaquah WA, US
Maxim Lukiyanov - Redmond WA, US
Tittu Jose - Sammamish WA, US
Gheorghita Irimescu - Sammamish WA, US
Janak Madhusudan Agarwal - Redmond WA, US
Stephen John Clark - Bellevue WA, US
Hardik Shah - Seattle WA, US
Sreekanth Lingannapeta - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/34
US Classification:
714 45, 714E11189
Abstract:
When a software component is starting (), such as but not limited to a task or a subtask, the component pushes () its identification (ID) onto a stack. The component then executes () its other instructions. If the component completes its instructions so that it can terminate normally (), then it pops () the stack, which removes its ID from the stack. If the component fails, such as by not being able to complete its instructions, then it will not be able to pop the stack so its ID will remain in the stack. Another software process can then read the IDs in the stack to identify () which components have failed and can automatically take a specified action (), such as by sending an email message to, sending a text message to, or calling by telephone, a person or persons responsible for that software component.

Techniques For Dynamic Domain-Based Isolation

View page
US Patent:
20160292414, Oct 6, 2016
Filed:
Jun 13, 2016
Appl. No.:
15/180082
Inventors:
Yina Arenas - Redmond WA, US
Betty Cheuk Man Yip - Redmond WA, US
Maxim Lukiyanov - Redmond WA, US
Sujata Adgaonkar - Redmond WA, US
Dale Rector - Bothell WA, US
Dean Justus - Monroe WA, US
Jay Rathi - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 21/53
G06F 17/30
H04L 29/06
H04L 29/08
H04L 29/12
Abstract:
Techniques for dynamic domain-based isolation are described. An apparatus may comprise a domain name component operative to receive a domain name request for a uniform resource locator, the domain name component operative to resolve the domain name request on a wildcard entry in a domain name table, a receiving component operative to receive a request for a web application at the uniform resource locator, the uniform resource locator having been dynamically assigned to the web application, and an application identification component operative to determine which hosted web application of a plurality of hosted web applications corresponds to the requested web application on the basis of the uniform resource locator. Other embodiments are described and claimed.
Maxim S Lukiyanov from Redmond, WA, age ~47 Get Report