Patents by Inventor Artem D. Yegorov
Artem D. Yegorov 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: 9805093Abstract: The present invention extends to methods, systems, and computer program products for executed stored procedures at parallel databases. Stored procedures are transformed so that execution of the stored procedure is split between a standalone database server and a parallel database coordinator. Execution of the stored procedure is initiated at the standalone database server. At execution time, control-flow statements, variable assignment, expression evaluation, etc., are handled by the standalone database server. SQL statements are passed from the standalone database server to the database for the execution. Results from executed SQL statements can be returned to the standalone database server or to a client. The parallel database coordinator can be added as a linked server to the standalone database server. In some embodiments, a session token is used to share session state between different parties.Type: GrantFiled: August 12, 2015Date of Patent: October 31, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Nikhil Teletia, Alan Dale Halverson, Artem D. Yegorov
-
Publication number: 20150347513Abstract: The present invention extends to methods, systems, and computer program products for executed stored procedures at parallel databases. Stored procedures are transformed so that execution of the stored procedure is split between a standalone database server and a parallel database coordinator. Execution of the stored procedure is initiated at the standalone database server. At execution time, control-flow statements, variable assignment, expression evaluation, etc., are handled by the standalone database server. SQL statements are passed from the standalone database server to the database for the execution. Results from executed SQL statements can be returned to the standalone database server or to a client. The parallel database coordinator can be added as a linked server to the standalone database server. In some embodiments, a session token is used to share session state between different parties.Type: ApplicationFiled: August 12, 2015Publication date: December 3, 2015Inventors: Nikhil Teletia, Alan Dale Halverson, Artem D. Yegorov
-
Patent number: 9128990Abstract: The present invention extends to methods, systems, and computer program products for executed stored procedures at parallel databases. Stored procedures are transformed so that execution of the stored procedure is split between a standalone database server and a parallel database coordinator. Execution of the stored procedure is initiated at the standalone database server. At execution time, control-flow statements, variable assignment, expression evaluation, etc., are handled by the standalone database server. SQL statements are passed from the standalone database server to the database for the execution. Results from executed SQL statements can be returned to the standalone database server or to a client. The parallel database coordinator can be added as a linked server to the standalone database server. In some embodiments, a session token is used to share session state between different parties.Type: GrantFiled: March 15, 2013Date of Patent: September 8, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Nikhil Teletia, Alan Dale Halverson, Artem D. Yegorov
-
Patent number: 8930770Abstract: The present invention extends to methods, systems, and computer program products for monitoring the health of distributed systems. Embodiments of the invention provide distributed, self-maintained, continuous health monitoring. Using XML and pluggable infrastructure, a logical view of an appliance can be provided. The logical view abstracts physical implementation details of the appliance. Monitoring agents can correlate different distributed system failures and events and reason over collected health information.Type: GrantFiled: October 29, 2013Date of Patent: January 6, 2015Assignee: Microsoft CorporationInventors: Igor Stanko, Matthew K. Peebles, Namyong Lee, Artem D. Yegorov
-
Publication number: 20140280324Abstract: The present invention extends to methods, systems, and computer program products for executed stored procedures at parallel databases. Stored procedures are transformed so that execution of the stored procedure is split between a standalone database server and a parallel database coordinator. Execution of the stored procedure is initiated at the standalone database server. At execution time, control-flow statements, variable assignment, expression evaluation, etc., are handled by the standalone database server. SQL statements are passed from the standalone database server to the database for the execution. Results from executed SQL statements can be returned to the standalone database server or to a client. The parallel database coordinator can be added as a linked server to the standalone database server. In some embodiments, a session token is used to share session state between different parties.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: MICROSOFT CORPORATIONInventors: Nikhil Teletia, Alan Dale Halverson, Artem D. Yegorov
-
Publication number: 20140156832Abstract: The present invention extends to methods, systems, and computer program products for monitoring the health of distributed systems. Embodiments of the invention provide distributed, self-maintained, continuous health monitoring. Using XML and pluggable infrastructure, a logical view of an appliance can be provided. The logical view abstracts physical implementation details of the appliance. Monitoring agents can correlate different distributed system failures and events and reason over collected health information.Type: ApplicationFiled: October 29, 2013Publication date: June 5, 2014Applicant: MICROSOFT CORPORATIONInventors: Igor Stanko, Matthew K. Peebles, Namyong Lee, Artem D. Yegorov
-
Patent number: 8719335Abstract: The claimed subject matter provides a system and/or a method that facilitates integrating two or more applications for secure sharing of data. A line of business (LOB) system can include a portion of metadata associated with a business application. An adapter can employ a dynamic service contract to the LOB system, wherein the service contract is a fluid contract constructed in real time from a portion of metadata selected within the LOB system. Moreover, the adapter can enable a client to access the portion of metadata selected via the service contract.Type: GrantFiled: August 21, 2007Date of Patent: May 6, 2014Assignee: Microsoft CorporationInventors: Chandramouli Venkatesh, Artem D. Yegorov, Ehab Sobhy, Xing Wu, Sonu Arora
-
Patent number: 8572439Abstract: The present invention extends to methods, systems, and computer program products for monitoring the health of distributed systems. Embodiments of the invention provide distributed, self-maintained, continuous health monitoring. Using XML and pluggable infrastructure, a logical view of an appliance can be provided. The logical view abstracts physical implementation details of the appliance. Monitoring agents can correlate different distributed system failures and events and reason over collected health information.Type: GrantFiled: May 4, 2011Date of Patent: October 29, 2013Assignee: Microsoft CorporationInventors: Igor Stanko, Matthew K. Peebles, Namyong Lee, Artem D. Yegorov
-
Publication number: 20120284571Abstract: The present invention extends to methods, systems, and computer program products for monitoring the health of distributed systems. Embodiments of the invention provide distributed, self-maintained, continuous health monitoring. Using XML and pluggable infrastructure, a logical view of an appliance can be provided. The logical view abstracts physical implementation details of the appliance. Monitoring agents can correlate different distributed system failures and events and reason over collected health information.Type: ApplicationFiled: May 4, 2011Publication date: November 8, 2012Applicant: Microsoft CorporationInventors: Igor Stanko, Matthew K. Peebles, Namyong Lee, Artem D. Yegorov
-
Publication number: 20090055202Abstract: The claimed subject matter provides a system and/or a method that facilitates integrating two or more applications for secure sharing of data. A line of business (LOB) system can include a portion of metadata associated with a business application. An adapter can employ a dynamic service contract to the LOB system, wherein the service contract is a fluid contract constructed in real time from a portion of metadata selected within the LOB system. Moreover, the adapter can enable a client to access the portion of metadata selected via the service contract.Type: ApplicationFiled: August 21, 2007Publication date: February 26, 2009Applicant: MICROSOFT CORPORATIONInventors: Chandramouli Venkatesh, Artem D. Yegorov, Ehab Sobhy, Xing Wu, Sonu Arora