Patents by Inventor Abhishek Shah

Abhishek Shah 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: 8578326
    Abstract: Local areas of a visualized modeling language diagram are viewable at different levels of detail without losing information such as model elements and their connectivity. Multiple elements are associated with a group element, which has a visual portion derived from the appearance of a group member element. Connectors between group member elements and non-member elements are suppressed in favor of replacement connectors between the group element and the non-member element(s). The integrity of incoming and outgoing connections to the group is maintained relative to the rest of the model. Ungrouping elements restores the elements to their original state. Grouping can be applied locally to one or more parts of the visual model.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Patrick S. Tseng, Durham Goode, John Joseph Jordan, Bernie Tschirren, Arun Abraham, Abhishek Shah, Andrew Jude Byrne, Suhail Dutta
  • Patent number: 8301994
    Abstract: Synchronization between multiple data repositories is described which retrieves tree structures that represent the hierarchical organization of the data repositories that will be or are synchronized. One of tree structures is parsed for data nodes, while the other tree structures are parsed for each such data node to find matching data nodes having corresponding hierarchies. Moved nodes are identified when a matching node is found that does not have the same hierarchy in its tree structure. Similarly, deleted nodes are identified when a node is found with no match in a controlling tree structure. Data structure lists are compiled noting matching relationships and hierarchies and also noting moved and deleted nodes and their relationships with the rest of the formerly corresponding nodes. Using these data structure lists, a synchronization interface is generated for display to a user that visually compares the synchronization of the multiple data repositories.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: October 30, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Abhishek Shah, Anuj Dhawan
  • Publication number: 20110201263
    Abstract: A natural air ventilation system for vehicle cabin comprising a scoop provided to a front side of the cabin and one or more air ducts connected to said scoop to allow outside air into the cabin, an exit vent at the rear wall of the said cabin, the exit vent of rear wall connected by duct means to a snorkel having a matching vent to form tight air passage, the snorkel outlet is connected to an intake manifold of an engine through an air fitter such that when the engine is running intake air to said manifold includes a portion of air of cabin space through the said exit vent of cabin and a portion of outside air through an opening on the snorkel.
    Type: Application
    Filed: September 24, 2009
    Publication date: August 18, 2011
    Inventors: Karthik Srinivasan, Abhishek Shah, Rohan Gejji, Dhruv Kumar Jha
  • Publication number: 20100251187
    Abstract: Local areas of a visualized modeling language diagram are viewable at different levels of detail without losing information such as model elements and their connectivity. Multiple elements are associated with a group element, which has a visual portion derived from the appearance of a group member element. Connectors between group member elements and non-member elements are suppressed in favor of replacement connectors between the group element and the non-member element(s). The integrity of incoming and outgoing connections to the group is maintained relative to the rest of the model. Ungrouping elements restores the elements to their original state. Grouping can be applied locally to one or more parts of the visual model.
    Type: Application
    Filed: May 28, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Patrick S. Tseng, Durham Goode, John Joseph Jordan, Bernie Tschirren, Arun Abraham, Abhishek Shah, Andrew Jude Byrne, Suhail Dutta