Electrical computers and digital processing systems: interprogra – High level application control
Reexamination Certificate
2006-06-21
2010-06-01
Nguyen, Van H (Department: 2194)
Electrical computers and digital processing systems: interprogra
High level application control
Reexamination Certificate
active
07730496
ABSTRACT:
Hosting user interface controls in a window via an interface for controlling the window is disclosed. One aspect of the invention is a computerized system having an operating system and at least one program. The operating system provides for hosting controls of a predetermined type within windows of a predetermined type via an interface for controlling the windows. The programs utilize the interface to host one or more controls within one or more windows. Thus, with respect to versions of the MICROSOFT WINDOWS operating system, a program may utilize the WIN32 API (i.e., interface) to host ACTIVEX-type controls within windows hosted by the program, also via the WIN32 API.
REFERENCES:
patent: 5204947 (1993-04-01), Bernstein et al.
patent: 5455904 (1995-10-01), Bouchet et al.
patent: 5500929 (1996-03-01), Dickinson
patent: 5535422 (1996-07-01), Chiang et al.
patent: 5682510 (1997-10-01), Zimmerman et al.
patent: 5704050 (1997-12-01), Redpath
patent: 5754175 (1998-05-01), Koppolu et al.
patent: 5761656 (1998-06-01), Ben-Shachar
patent: 5764916 (1998-06-01), Busey et al.
patent: 5802530 (1998-09-01), Van Hoff
patent: 5831609 (1998-11-01), London et al.
patent: 5845299 (1998-12-01), Arora et al.
patent: 5862377 (1999-01-01), Lee
patent: 5886694 (1999-03-01), Breinberg et al.
patent: 5889522 (1999-03-01), Chew et al.
patent: 5978579 (1999-11-01), Buxton et al.
patent: 5990889 (1999-11-01), Amro
patent: 6002395 (1999-12-01), Wagner et al.
patent: 6008805 (1999-12-01), Land et al.
patent: 6061695 (2000-05-01), Slivka et al.
patent: 6065012 (2000-05-01), Balsara et al.
patent: 6144377 (2000-11-01), Oppermann et al.
patent: 6229537 (2001-05-01), Sobeski et al.
patent: 6243764 (2001-06-01), Leach et al.
patent: 6263352 (2001-07-01), Cohen
patent: 6275833 (2001-08-01), Nakamura et al.
patent: 6334157 (2001-12-01), Oppermann et al.
patent: 6473100 (2002-10-01), Beaumont et al.
patent: 6611878 (2003-08-01), De Armas et al.
patent: 6874148 (2005-03-01), Richardson
patent: 7093267 (2006-08-01), Beaumont et al.
Spinellis, “A Critique of the Windows Application Programming Interface”, Dec. 1997, pp. 1-6.
Microsoft Windows NT V 4.0, Screen Shots, 1996.
Microsoft Outlook 97, Screen Shots and Screen Helps, 1996.
Reiter, H. et al.; “Interaction between Java and Lon Works,”IEEE,1997, pp. 335-340.
Chappel, D., “ActiveX and OLE,” Microsoft Press, Redmond, WA, Cover Page, Title Page and Table of Contents, 1996.
Denning, A., “ActiveX Controls Inside Out,” Microsoft Press, Redmond, WA, Cover Page, Title Page and Table of Contents, 1997.
Rogerson, D., “Inside COM,” Microsoft Press, Redmond, WA, Cover Page, Title Page and Table of Contents, 1997.
Simpson, Alan, “Windows 95 Uncut,” IDG Books Worldwide, Inc., Jun. 1995, 119, 224-234.
“Introduction to ActiveX Controls,” MSDN Library, http://msdn.microsoft.com/workshop/components/activex/intro.asp?frame=true, Oct. 2001, 10 pages.
Chappell, D., “ActiveX Controls,”Understanding ActiveX and Ole,Microsoft Press, 1996, Chapter 9, 203-235.
“Hosting ActiveX Controls Using ATL AXHost,” http://search.microsoft.com/search/results.aspx?qu=control+hosting&View=msdn&st=b&c=0&s=1&swc=0, undated.
Beaumont Christian
Springfield James F.
Stefanovic Nenad
Hoang Phuong N
Microsoft Corporation
Nguyen Van H
Woodcock & Washburn LLP
LandOfFree
Hosting controls in a window via an interface for... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Hosting controls in a window via an interface for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hosting controls in a window via an interface for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4186299