The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 10, 2013

Filed:

Jun. 07, 2010
Applicants:

Ramrajprabu Balasubramanian, Renton, WA (US);

Pravin R. Indurkar, Sammamish, WA (US);

Yun Jin, Issaquah, WA (US);

Balasubramanian Shyamsundar, Redmond, WA (US);

Catherine E. Dumas, Bothell, WA (US);

AU Ying Hung, Shanghai, CN;

Matthew R. Winkler, Redmond, WA (US);

Chao Tian, Shanghai, CN;

Inventors:

Ramrajprabu Balasubramanian, Renton, WA (US);

Pravin R. Indurkar, Sammamish, WA (US);

Yun Jin, Issaquah, WA (US);

Balasubramanian Shyamsundar, Redmond, WA (US);

Catherine E. Dumas, Bothell, WA (US);

Au Ying Hung, Shanghai, CN;

Matthew R. Winkler, Redmond, WA (US);

Chao Tian, Shanghai, CN;

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
Abstract

The present invention extends to methods, systems, and computer program products for assigning type parameters. Embodiments of the invention permit using a visual editor to edit arbitrary object instances in a graphical fashion. Instances of generic types can be manipulated to change the type parameters for that generic (to be able to change a List<Customer> to a List<Product>, for instance). Values are preserved and data can be patched to other dependent nodes in an object hierarchy.


Find Patent Forward Citations

Loading…