⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 user interface method and system for ___ - google patents.mht

📁 DirectX Or SDK1,显示卡的介绍
💻 MHT
📖 第 1 页 / 共 4 页
字号:
name=3Dpatent_citations_anchor></A>Citations</H3>
<DIV class=3Dabout_content id=3Dpatent_citations>
<DIV id=3Dpatent_citations_v>
<TABLE class=3Drel_patent cellSpacing=3D0 cellPadding=3D4 =
width=3D"100%">
  <TBODY>
  <TR>
    <TD class=3Drel_patent_header noWrap><B>Patent Number</B></TD>
    <TD class=3D"rel_patent_header rel_patent_title" noWrap=20
      width=3D"100%"><B>Title</B></TD>
    <TD class=3Drel_patent_header noWrap><B>Issue date</B></TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT5625783">5625783</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">Automated =
system and=20
      method for dynamic menu construction in a graphical user =
interface</TD>
    <TD vAlign=3Dtop noWrap>Apr 29, 1997</TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT5956484">5956484</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">Method and =
apparatus=20
      for providing force feedback over a computer network</TD>
    <TD vAlign=3Dtop noWrap>Sep 21, 1999</TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT6173284">6173284</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">Systems, =
methods and=20
      computer program products for automatically monitoring police =
records for=20
      a crime profile</TD>
    <TD vAlign=3Dtop noWrap>Jan 9, 2001</TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT6222533">6222533</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">System and =
process=20
      having a universal adapter framework and providing a global user =
interface=20
      and global messaging bus</TD>
    <TD vAlign=3Dtop noWrap>Apr 24, 2001</TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT6222537">6222537</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">User =
interface controls=20
      for a computer system</TD>
    <TD vAlign=3Dtop noWrap>Apr 24, 2001</TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT6222838">6222838</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">Method and =
system for=20
      delivering audio and data files</TD>
    <TD vAlign=3Dtop noWrap>Apr 24, 2001</TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT6348936">6348936</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">Method and =
apparatus=20
      for graphical selection of data</TD>
    <TD vAlign=3Dtop noWrap>Feb 19, 2002</TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT6405192">6405192</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">Navigation=20
      assistant-method and apparatus for providing user configured =
complementary=20
      information for data browsing in a viewer context</TD>
    <TD vAlign=3Dtop noWrap>Jun 11, 2002</TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT6545691">6545691</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">Client-side =
control of=20
      controls loaded by a browser</TD>
    <TD vAlign=3Dtop noWrap>Apr 8, 2003</TD></TR>
  <TR>
    <TD vAlign=3Dtop noWrap><A=20
      =
href=3D"http://www.google.com/patents?vid=3DUSPAT6558431">6558431</A></TD=
>
    <TD class=3Drel_patent_title vAlign=3Dtop width=3D"100%">Storing =
valid and=20
      invalid markup language in strict and relaxed tables =
respectively</TD>
    <TD vAlign=3Dtop noWrap>May 6,=20
2003</TD></TR></TBODY></TABLE></DIV></DIV></DIV></DIV>
<DIV class=3Dright>
<DIV class=3Dcell>
<H3 class=3Dabout_title><A name=3Dpatent_claims_anchor></A>Claims</H3>
<DIV class=3Dabout_content id=3Dpatent_claims>
<DIV id=3Dpatent_claims_v>What is claimed is:
<P>1. A computer implemented system for providing a graphical user =
interface for=20
a component based application program, comprising:
<DL>
  <DD style=3D"MARGIN-LEFT: 1em">a plurality of user interface =
components;
  <DD style=3D"MARGIN-LEFT: 1em">a document viewer for displaying a =
document or=20
  modifying the document within a component based application program, =
the=20
  document viewer having a user interface requirements specification =
referencing=20
  at least one of said plurality of user interface components; and
  <DD style=3D"MARGIN-LEFT: 1em">a renderer to render a graphical user =
interface=20
  for the component based application program according to said document =
viewer=20
  user interface requirements specification, when said document viewer =
is added=20
  as a component of the component based application program, without a =
need to=20
  recompile or reinstall the component based application =
program.</DD></DL>
<P>2. The computer implemented system of claim 1 further comprising a =
workflow=20
manager for registering user interface components associated with said =
user=20
interface requirements specification.
<P>3. The computer implemented system of claim 1 wherein at least one of =
said=20
plurality of user interface components is a button.
<P>4. The computer implemented system of claim 1 wherein at least one of =
said=20
plurality of user interface components is a slider.
<P>5. The computer implemented system of claim 1 wherein at least one of =
said=20
plurality of user interface components is an edit box.
<P>6. The computer implemented system of claim 1 wherein at least one of =
said=20
plurality of user interface components is implemented as an ActiveX =
control.
<P>7. The computer implemented system of claim 1 wherein at least one of =
said=20
plurality of user interface components is implemented as a Java applet.
<P>8. The computer implemented system of claim 1 wherein at least one of =
said=20
plurality of user interface components is implemented using Javascript.
<P>9. The computer implemented system of claim 1 wherein said document =
viewer is=20
implemented as a COM object.
<P>10. The computer implemented system of claim 1 wherein said document =
viewer=20
is implemented as a DCOM object.
<P>11. The computer implemented system of claim 1 wherein said document =
viewer=20
is implemented as a CORBA object.
<P>12. The computer implemented system of claim 1 wherein said renderer =
is a=20
DHTML browser.
<P>13. A method for providing a graphical user interface for a component =
based=20
application program, comprising;
<DL>
  <DD style=3D"MARGIN-LEFT: 1em">providing a user interface requirements =

  specification for a document viewer, the document viewer being used to =
display=20
  a document or to modify the document within a component based =
application=20
  program, and the user interface requirements specification referencing =
at=20
  least one of a plurality of user interface components; and
  <DD style=3D"MARGIN-LEFT: 1em">rendering a graphical user interface =
for the=20
  component based application program according to the document viewer =
user=20
  interface requirements specification, when the document viewer is =
added as a=20
  component of the component based application program, without =
recompiling or=20
  reinstalling the component based application program.</DD></DL>
<P>14. The method of claim 13 further comprising registering user =
interface=20
components associated with the user interface requirements =
specification, with a=20
workflow manager.
<P>15. The method of claim 14 further comprising; adding a new user =
interface=20
requirements specification to the component based application program; =
and
<DL>
  <DD style=3D"MARGIN-LEFT: 1em">registering user interface components =
associated=20
  with the new user interface requirements specification, with the =
workflow=20
  manager.</DD></DL>
<P>16. The method of claim 14 further comprising;
<DL>
  <DD style=3D"MARGIN-LEFT: 1em">providing a modified user interface =
requirements=20
  specification; and
  <DD style=3D"MARGIN-LEFT: 1em">registering user interface components =
associated=20
  with the modified user interface requirements specification, with the =
workflow=20
  manager.</DD></DL>
<P>17. The method of claim 13 wherein at least one of the plurality of =
user=20
interface components is a button.
<P>18. The method of claim 13 wherein at least one of the plurality of =
user=20
interface components is a slider.
<P>19. The method of claim 13 wherein at least one of the plurality of =
user=20
interface components is an edit box.
<P>20. The method of claim 13 wherein at least one of the plurality of =
user=20
interface components is implemented as an ActiveX control.
<P>21. The method of claim 13 wherein at least one of the plurality of =
user=20
interface components is implemented as a Java applet.
<P>22. The method of claim 13 wherein at least one of the plurality of =
user=20
interface components is implemented using Javascript.
<P>23. The method of claim 13 wherein the document viewer is implemented =
as a=20
COM object.
<P>24. The method of claim 13 wherein the document viewer is implemented =
as a=20
DCOM object.
<P>25. The method of claim 13 wherein the document viewer is implemented =
as a=20
CORBA object.
<P>26. The method of claim 13 wherein said rendering is performed by a =
DHTML=20
browser.
<P>27. A computer implemented system for providing a graphical user =
interface=20
for a component based application program, comprising;
<DL>
  <DD style=3D"MARGIN-LEFT: 1em">at least one user interface component;
  <DD style=3D"MARGIN-LEFT: 1em">a document viewer for displaying a =
document or=20
  modifying the document within a component based application program, =
the=20
  document viewer having a user interface requirements specification =
referencing=20
  at least one of said at least one user interface component, the =
document=20
  viewer having at least one predefined user interface layout defining =
an=20
  arrangement of said at least one user interface component;
  <DD style=3D"MARGIN-LEFT: 1em">a renderer to render a graphical user =
interface=20
  according to said at least one predefined user interface layout and a =
present=20
  context for said component based application program; and
  <DD style=3D"MARGIN-LEFT: 1em">an application proxy to manage =
communication=20
  between said renderer, said document viewer, and said at least one =
user=20
  interface component such that said graphical user interface is =
rendered upon a=20
  change in said present context.</DD></DL>
<P>28. The computer implemented system claimed in claim 27 wherein said =
renderer=20
comprises a DHTML browser.
<P>29. The computer implemented system claimed in claim 28 wherein said=20
predefined user interface layout is a browser page defined in DHTML.
<P>30. The computer implemented system according to claim 29 wherein =
said DHTML=20
includes at least one object to communicate with said application proxy.
<P>31. The computer implemented system according to claim 30 wherein =
said at=20
least one object is a Javascript object.
<P>32. The computer implemented system according to claim 28 wherein =
said at=20
least one user interface component is an ActiveX control.
<P>33. The computer implemented system according to claim 28 wherein =
said at=20
least one user interface component is a Java applet.
<P>34. A method for creating a graphical user interface for an =
application=20
program implemented with a component architecture, comprising:
<DL>
  <DD style=3D"MARGIN-LEFT: 1em">providing at least one document viewer =
for=20
  displaying a document or modifying the document within a component =
based=20
  application program, the document viewer having a user interface =
requirements=20
  specification referencing at least one user interface component, said =
at least=20
  one user interface component to be displayed in said graphical user =
interface=20
  in at least one context for said application program;
  <DD style=3D"MARGIN-LEFT: 1em">defining a graphical user interface =
layout for at=20
  least said at least one application program component, said graphical =
user=20
  interface layout defining a position and an arrangement for said at =
least one=20
  user interface component in said at least one context;
  <DD style=3D"MARGIN-LEFT: 1em">instantiating said at least one user =
interface=20
  component and associating it with said at least one application =
program=20
  component;
  <DD style=3D"MARGIN-LEFT: 1em">determining a present context of said =
application=20
  program and rendering said graphical user interface in accordance with =
said=20
  graphical user interface layout defined for said present context; and
  <DD style=3D"MARGIN-LEFT: 1em">rerendering said graphical user =
interface each=20
  time said present context of said application program=20
changes.</DD></DL></DIV></DIV>
<H3 class=3Dabout_title><A =
name=3Dselected_pages_anchor></A>Drawings</H3>
<DIV class=3Dabout_content id=3Dselected_pages>
<DIV id=3Dselected_pages_v>
<DIV class=3Dselectedpagesthumbnail><A=20
href=3D"http://www.google.com/patents?id=3DyfN6AAAAEBAJ&amp;pg=3DPA1&amp;=
dq=3DMGIphotosuite"><IMG=20
title=3DPage&nbsp;2 height=3D160 alt=3DPage&nbsp;2=20

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -