Patents by Inventor Adam J. Wiener

Adam J. Wiener 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: 7912862
    Abstract: A Relational Schema Definition (RSD) language that uses metadata of the relational database to generate an implementation-neutral or implementation-specific format that represents the precise database structure and data. The RSD language is a declarative description language such that an RSD file can then be used offline in a disconnected environment to reconstruct and use the database.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: March 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Alexander Vaschillo, Avner Y. Aharoni, Bertan Ari, Alex Laskos, Adam J. Wiener
  • Patent number: 7739223
    Abstract: A data mapping architecture for mapping between two or more data sources without modifying the metadata or structure of the data sources themselves. Data mapping also supports updates. The architecture also supports at least the case where data sources that are being mapped, are given, their schemas predefined, and cannot be changed. The architecture includes a mapping component that receives respective metadata from at least two arbitrary data models, and maps expressions between the data models.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Alexander Vaschillo, Ilker Cengiz, Bertan Ari, Srinivasa R. Burugapalli, Luca Bolognese, Avner Y. Aharoni, Steven D. White, Alex Laskos, Andrew J. Conrad, Todd F. Pfleiger, Jason Z. Zhu, Chris Suver, David Schach, Adam J. Wiener
  • Patent number: 7711739
    Abstract: The subject invention relates to systems and methods that augment node-based programming languages to facilitate efficient data manipulation of hierarchical data structures. In one aspect, a query or general purpose language system is provided. The system includes a query component to interact with hierarchical node-based data collections and a language extension component to augment the query component to facilitate interactions with the node-based data collections. The language extension component supplies various functions to filter the data collections at a granular level, re-shape the data collections, sort the data collections, or extend the data collections with computed nodes.
    Type: Grant
    Filed: January 25, 2005
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: David Schach, Henricus Johannes Maria Meijer, Avner Y. Aharoni, Adam J. Wiener
  • Publication number: 20090024642
    Abstract: A Relational Schema Definition (RSD) language that uses metadata of the relational database to generate an implementation-neutral or implementation-specific format that represents the precise database structure and data. The RSD language is a declarative description language such that an RSD file can then be used offline in a disconnected environment to reconstruct and use the database.
    Type: Application
    Filed: July 21, 2008
    Publication date: January 22, 2009
    Applicant: Microsoft Corporation
    Inventors: Alexander Vaschillo, Avner Y. Aharoni, Bertan Ari, Alex Laskos, Adam J. Wiener
  • Patent number: 7403956
    Abstract: A Relational Schema Definition (RSD) language that uses metadata of the relational database to generate an implementation-neutral or implementation-specific format that represents the precise database structure and data. The RSD language is a declarative description language such that an RSD file can then be used offline in a disconnected environment to reconstruct and use the database.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: July 22, 2008
    Assignee: Microsoft Corporation
    Inventors: Alexander Vaschillo, Avner Y. Aharoni, Bertan Ari, Alex Laskos, Adam J. Wiener