1
Vijay Mital, Peter Maude: Apparatus and method for storing, navigating among and adding links between data items in computer databases. Charles J Townsend and Townsend and Crew Kulas, December 14, 1999: US06003040 (152 worldwide citation)

Information, or data, among applications in multiple diverse computer systems is represented in a uniform way allowing the data to be easily manipulated, navigated and modified. Each piece of information is stored as a uniquely identifiable object instance of one of multiple uniquely identifiable ob ...


2
Vijay Mital, Peter Maude: Apparatus and method for storing, navigating among and adding links between data items. Melting Point, Charles J Kulas, Townsend and Townsend and Crew, February 13, 2001: US06189012 (121 worldwide citation)

Information, or data, among applications in multiple diverse computer systems is represented in a uniform way allowing the data to be easily manipulated, navigated and modified. Each piece of information is stored as a uniquely identifiable object instance of one of multiple uniquely identifiable ob ...


3
Vijay Mital, Andrew Robert Miller, Alexander Stojanovic: Processing data-centric business models. Microsoft Corporation, Workman Nydegger, October 6, 2009: US07599901 (74 worldwide citation)

The present invention extends to methods, systems, and computer program products for processing data-centric business models. An execution engine accesses a commingled data-centric application model that includes a data model for a data store and a business logic model for interacting with data enti ...


4
Gueorgui B Chkodrov, Vijay Mital: Recognizing event patterns from event streams. Microsoft Corporation, Senniger Powers, December 1, 2009: US07627544 (34 worldwide citation)

System and method for identifying a pattern. A method of the invention compiles a pattern description where the pattern description defines a series of a first event and a second event relating to the first event. The first event is received and includes a type parameter data, a time parameter data, ...


5
Vijay Mital, Darryl E Rubin, David G Green: Data-driven visualization transformation. Microsoft Corporation, Workman Nydegger, September 10, 2013: US08531451 (18 worldwide citation)

The rendering of sequential data-driven scenes. Each data-driven scene is constructed using a plurality of view components, each receiving data into its input parameters, and using construction logic to formulate a rendering of corresponding visual item(s). When a transition even is detected, the da ...


6
Darryl E Rubin, Vijay Mital, Brian C Beckman, G Shon Katzenberger: Dependency graph in data-driven model. Microsoft Corporation, Workman Nydegger, January 8, 2013: US08352397 (16 worldwide citation)

The inference of a dependency graph that represents a graph of solves that leads from input model parameter(s) to output model parameters using analytics. In one embodiment, the dependency graph is part of visually driven analytics in which the output model parameter(s) are used to formulate data-dr ...


7
Vijay Mital, Gueorgui B Chkodrov: Real time event stream processor to ensure up-to-date and accurate result. Microsoft Corporation, Senniger Powers, March 31, 2009: US07512829 (14 worldwide citation)

Identifying a transaction from a real time event stream having latency. A method of the invention receives events from the real time event stream where events define a plurality of transactions to be identified. Each of the transactions includes a first event and a second event; the first event has ...


8
Vijay Mital, Alexander Stojanovic: Dynamic user experience with semantic rich objects. Microsoft Corporation, Senniger Powers, August 10, 2010: US07774713 (14 worldwide citation)

Semantic rich objects for a dynamic user experience. One or more actions in the process are represented by semantic rich objects (SROs) for exposing functionality of the process. Each of the SROs includes metadata associated with an action and an execution environment therefor. In response to an int ...


9
Vijay Mital, Darryl Rubin: Compound application presentation across multiple devices. Microsoft Technology Licensing, Jessica Meyers, Aaron Hoff, Micky Minhas, July 19, 2016: US09396698 (8 worldwide citation)

Presentation of transformation chain output on devices. The transformation chain includes one or more presentation nodes that drive rendering of output, such that a change in a value in the presentation node causes rendering to occur. In response to a change in value of the presentation node, the pr ...


10
Vijay Mital, Greg Lindhorst: Dynamically monitoring application behavior. Microsoft Corporation, Boswell IP Law, J Mason Boswell, December 11, 2012: US08332825 (8 worldwide citation)

A dynamic verification system is described that enables application developers to safely include significant custom business logic in their applications. The dynamic verification system receives application behavior criteria that specify behavior of an application of interest to an application host. ...