Patents by Inventor Chen-mi Lin

Chen-mi Lin 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: 20120158557
    Abstract: Concepts and technologies are described herein for budget control configuration. Budgets associated with one or more organizations may be tracked and enforced on transactions associated with the organizations. One or more budgets or financial dimensions associated with the budgets are tracked and managed. Budget funds available calculations can be defined and changed at any time, and can take into account original budgets, amendments to the budgets, expenditures, draft documents, and the like. Entities can specify and update funds considered as budget resources. Budget checks can consider more than one source of funding and track the various sources. Budget checks also can be tailored based upon user permissions, and actions and messaging options can be tailored for users, groups of users, and the like.
    Type: Application
    Filed: December 21, 2010
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Heidi Renee Minzner, Kimberly J. Kroetsch, Chen-mi Lin, Ramaswamy Narayana, Brett Michael Iwen, Jeffrey R. Anderson
  • Patent number: 7650357
    Abstract: Join expressions, expressed in terms of objects, are translated into a relational database join statement by generating a parse tree based on the join expression. The parse tree is traversed to build the relational database join statement.
    Type: Grant
    Filed: January 13, 2005
    Date of Patent: January 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Chen-mi Lin, Anthony R. Trappen, Dempsey R. Swam, Matthew A. Thalman, Raymond Holzhey, Steven P. Anonsen, Wade Daniel Lee Baird
  • Patent number: 7478087
    Abstract: Join expressions, expressed in terms of objects, are translated into a relational database join statement by generating a parse tree based on the join expression. The parse tree is traversed to build the relational database join statement.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Chen-mi Lin, Anthony R. Trappen, Dempsey R. Swam, Matthew A. Thalman, Raymond Holzhey, Steven P. Anonsen, Wade Daniel Lee Baird
  • Patent number: 7149733
    Abstract: Join expressions, expressed in terms of objects, are translated into a relational database join statement by generating a parse tree based on the join expression. The parse tree is traversed to build the relational database join statement.
    Type: Grant
    Filed: July 20, 2002
    Date of Patent: December 12, 2006
    Assignee: Microsoft Corporation
    Inventors: Chen-mi Lin, Anthony R. Trappen, Dempsey Swan, Matthew Aaron Thalman, Raymond Holzhey, Steven P. Anonsen, Wade Daniel Lee Baird
  • Publication number: 20060253419
    Abstract: Join expressions, expressed in terms of objects, are translated into a relational database join statement by generating a parse tree based on the join expression. The parse tree is traversed to build the relational database join statement.
    Type: Application
    Filed: July 5, 2006
    Publication date: November 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Chen-mi Lin, Anthony Trappen, Dempsey Swan, Matthew Thalman, Raymond Holzhey, Steven Anonsen, Wade Baird
  • Publication number: 20050125432
    Abstract: Join expressions, expressed in terms of objects, are translated into a relational database join statement by generating a parse tree based on the join expression. The parse tree is traversed to build the relational database join statement.
    Type: Application
    Filed: January 13, 2005
    Publication date: June 9, 2005
    Applicant: Microsoft Corporation
    Inventors: Chen-mi Lin, Anthony Trappen, Dempsey Swam, Matthew Thalman, Raymond Holzhey, Steven Anonsen, Wade Baird
  • Publication number: 20040015487
    Abstract: Join expressions, expressed in terms of objects, are translated into a relational database join statement by generating a parse tree based on the join expression. The parse tree is traversed to build the relational database join statement.
    Type: Application
    Filed: July 20, 2002
    Publication date: January 22, 2004
    Inventors: Chen-mi Lin, Anthony R. Trappen, Dempsey Swan, Matthew Aaron Thalman, Raymond Holzhey, Steven P. Anonsen, Wade Daniel Lee Baird