K
Kaviraj Singh
Researcher at Microsoft
Publications - 4
Citations - 1112
Kaviraj Singh is an academic researcher from Microsoft. The author has contributed to research in topics: XPDL & Workflow management system. The author has an hindex of 3, co-authored 4 publications receiving 1112 citations.
Papers
More filters
Patent
Distributed computing services platform
Joseph D. Belfiore,David G. Campbell,Steve Capps,Steven M. Cellini,Vivek Gundotra,Mark H. Lucovsky,Paul A. Maritz,Amit Mital,Eric D. Rudder,Keith W. Short,Kaviraj Singh,Peter M. Spiro,Tandy W. Trower,David Vaskevitch,Charles T. Fitzgerald +14 more
TL;DR: In this paper, a server federation cooperatively interacts to fulfill service requests by communicating using data structures that follow a schema in which the meaning of the communicated data is implied by the schema.
Patent
Workflow as data-transition driven, scriptable state machines
Kaviraj Singh,Tudor Toma,David C. Johnson,Scot J. Gellock,Joseph P. Fernando,Carlos P. Gomes,Min Wei +6 more
TL;DR: In this article, a computing workflow system has a workflow process definition contained in a workflow table as script functions, which is part of an extended database schema operating with an extended store, a workflow engine and a script engine.
Patent
Workflow method and system
Kaviraj Singh,Tudor Toma,David C. Johnson,Scot J. Gellock,Joseph P. Fernando,Carlos P. Gomes,Min Wei +6 more
TL;DR: In this article, a computing workflow system has a workflow process definition contained in a workflow table as script functions, which is part of an extended database schema operating with an extended store, a workflow engine and a script engine.
Patent
Autonomous network service configuration
Joseph D. Belfiore,David G. Campbell,Steve Capps,Steven M. Cellini,Charles T. Fitzgerald,Vivek Gundotra,Mark H. Lucovsky,Paul A. Maritz,Amit Mital,Eric D. Rudder,Keith W. Short,Kaviraj Singh,Peter M. Spiro,Tandy W. Trower,David Vaskevitch +14 more
TL;DR: In this article, the authors propose a service provider architecture that allows the primary logic component that manages the live data to be autonomous from the client interactive logic components, and the service provider also assists in handling requests based on stale data by generating formal requests that are commutative and business service oriented.