Patents by Inventor Igor Sedukhin

Igor Sedukhin 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).

  • Publication number: 20080270411
    Abstract: The present invention extends to methods, systems, and computer program products for distributed behavior controlled execution of modeled applications. Embodiments of the invention facilitate the interoperation of a central data store along with various peer-to-peer functionalities. Thus, distributed applications can be executed in an environment that utilizes advantages of both a central data store and peer-to-peer messaging. A read-only portion of a centralized data store can be used to provide some behavior control over various processing systems during execution of a distributed software application. Thus, embodiments of the invention can be used to form a policy-driven collective of nodes forming a distributed, decentralized run-time for model-based applications. Utilizing a cooperating collective of nodes that comply with centralized polices and execute applications over a peer-to-peer fabric permits a distributed application runtime to accommodate distribution and decentralization on a large scale.
    Type: Application
    Filed: April 26, 2007
    Publication date: October 30, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Igor Sedukhin, Daniel Eshner, Steve Swartz, Udaya Kumar Bhaskara, Nagalinga Durga Prasad Sripathi Panditharadhya, Amol Sudhakar Kulkarni, Haoran Andy Wu, Mariusz Gerard Borsa, Michael Oliver Neary
  • Publication number: 20080270585
    Abstract: Abstracting communication with a plurality of containers. Each container encapsulates or hosts a module (e.g., a web service, a database, etc.) associated with a distributed application. A meta-container communicates with drivers that interface with each of the containers. The meta-container represents an abstraction and a virtualization of the containers in the hierarchy. Each container may also be a meta-container for other containers. The recursion and layered hierarchy provide flexible, extensible, and efficient management of the distributed application.
    Type: Application
    Filed: April 26, 2007
    Publication date: October 30, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Igor Sedukhin, Dan Eshner, Stephen T. Swartz, Oliver Sharp, Uday Kumar Bhaskara, Nagalinga Durga Prasad Sripathi Panditharadhya, Amol Sudhakar Kulkarni, Girish Mittur Venkataramanappa, Vladimir Pogrebinsky, Haoran Andy Wu
  • Patent number: 7321879
    Abstract: A data mining system and method are provided. The system includes at least one client and a service broker configured to include an interface to receive a consultation request from the client. The service broker forwards the consultation request to a Neugent to invoke a consultation of the Neugent, and forwards to the client a result object returned by the Neugent.
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: January 22, 2008
    Assignee: Computer Associates Think, Inc.
    Inventors: Qian Yang, Charles Garofalo, Yogesh Gupta, Ronald Cass, Kirk Wilson, Igor Sedukhin
  • Publication number: 20070033194
    Abstract: A method for managing policy in a service-oriented architecture includes intercepting a communication representing a transaction between a client and a service along a network, interpreting the communication to determine details of the transaction, determining if the transaction complies with policy based on the details of the transaction and remediating where the transaction is determined to not comply with the policy.
    Type: Application
    Filed: January 17, 2006
    Publication date: February 8, 2007
    Inventors: Davanum Srinivas, Leo Parker, Igor Sedukhin, Dmitri Tcherevik, Vlad Umansky
  • Publication number: 20040220900
    Abstract: A data mining system and method are provided. The system includes at least one client and a service broker configured to include an interface to receive a consultation request from the client. The service broker forwards the consultation request to a Neugent to invoke a consultation of the Neugent, and forwards to the client a result object returned by the Neugent.
    Type: Application
    Filed: January 20, 2004
    Publication date: November 4, 2004
    Inventors: Qian Yang, Charles Garofalo, Yogesh Gupta, Ronald Cass, Kirk Wilson, Igor Sedukhin
  • Publication number: 20040030627
    Abstract: A web service broker method comprises providing an interface between an enterprise and at least one of a service client and a service provider, the service client discovering web services on a service registry and using corresponding web services from the service provider, communicating between the enterprise and the at least one of the service client and the service provider and performing at least one of a) converting information from/to the enterprise to a form appropriate for the at least one of the service client and the service provider and b) converting information from/to the at least one of the service client and the service provider to a form appropriate for the enterprise.
    Type: Application
    Filed: April 18, 2003
    Publication date: February 12, 2004
    Applicant: Computer Associates Think, Inc.
    Inventor: Igor Sedukhin