Methods and apparatus for visual application design

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20060064674A1
SERIAL NO

11144152

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A preferred embodiment comprises a visual language configured to utilize the infrastructure of a mainstream platform and take advantage of economic effects associated with a large network of users and component providers. In various aspects, systems and methods of the present invention enable translation of the primitives of a modem object-oriented language into a visual form and provide component composition facilities through a graphic interface. A preferred language is based on Microsoft's .NET platform, permits dataflow and event connections between .NET objects, and enables integration of a variety of disparate components such as query systems, browsers, and web services. Various aspects include the use of reflection to discover and expose object members, the use of the .NET type system to constrain and guide users' choices, and propagation algorithms that use heuristics to make the system conform to users' expectations.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SYMYX SOLUTIONS INC415 OAKMEAD PARKWAY ATTN LEGAL DEPT SUNNYVALE CA 94085

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Olson, John Bernard JR San Leandro, CA 1 63
Thomas, Wilhelm Alameda, CA 1 63
Travers, Mike Pacifica, CA 1 63

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation