-
公开(公告)号:US07797643B1
公开(公告)日:2010-09-14
申请号:US10951915
申请日:2004-09-27
申请人: Steven P. Jobs , Stephen O. Lemay , Jessica Kahn , Sarah Wilkin , David Hyatt , Jens Alfke , Wayne Loofbourrow
发明人: Steven P. Jobs , Stephen O. Lemay , Jessica Kahn , Sarah Wilkin , David Hyatt , Jens Alfke , Wayne Loofbourrow
IPC分类号: G06F3/048
CPC分类号: G06F3/0481 , G06F3/04847 , G06F2203/04803
摘要: A user interface comprises an interactive control and method for quickly changing the amount of text displayed in each item in a list of text items. The control allows the user to choose from a large range of choices for how much text is displayed and provides live updates of the changes. The method saves the user time by eliminating the need to refresh the screen when changing the amount of text displayed.
摘要翻译: 用户界面包括用于快速改变在文本列表中的每个项目中显示的文本的量的交互式控制和方法。 该控件允许用户从大范围的选择中选择显示多少文本并提供更改的实时更新。 该方法通过在更改显示的文本量时不需要刷新屏幕来节省用户时间。
-
公开(公告)号:US20060236261A1
公开(公告)日:2006-10-19
申请号:US11105771
申请日:2005-04-13
申请人: Scott Forstall , Gregory Christie , Kevin Tiene , Donald Melton , Stephen Lemay , Wayne Loofbourrow , Jessica Kahn , David Hyatt
发明人: Scott Forstall , Gregory Christie , Kevin Tiene , Donald Melton , Stephen Lemay , Wayne Loofbourrow , Jessica Kahn , David Hyatt
IPC分类号: G06F9/00
CPC分类号: G06F3/0485
摘要: In a scrollable user interface window including two or more panels, a single scroll bar scrolls all of the panels. Panels move in lock-step with one another at certain times, but not at other times, depending on whether the lock-step scrolling would cause blank areas to be displayed. If the user's scroll commands would result in a blank area of a panel being displayed, the scroll command is not performed; rather, the panel remains frozen in its current position, even while other panel(s) do scroll. Thus, the present invention ensures that useful content is displayed at all times in all panels, and no screen real estate is wasted due to scrolling operations.
摘要翻译: 在包含两个或多个面板的可滚动用户界面窗口中,单个滚动条滚动所有面板。 面板在某些时候相互锁定,而不是在其他时间,这取决于锁定步骤滚动是否会导致显示空白区域。 如果用户的滚动命令将导致显示面板的空白区域,则不执行滚动命令; 相反,面板仍然冻结在其当前位置,即使其他面板滚动。 因此,本发明确保在所有面板中始终显示有用内容,并且由于滚动操作而不会浪费屏幕空间。
-
公开(公告)号:US07428709B2
公开(公告)日:2008-09-23
申请号:US11105771
申请日:2005-04-13
申请人: Scott James Forstall , Gregory N. Christie , Kevin John Tiene , Donald Dale Melton , Stephen Lemay , Wayne Russell Loofbourrow , Jessica Kahn , David Hyatt
发明人: Scott James Forstall , Gregory N. Christie , Kevin John Tiene , Donald Dale Melton , Stephen Lemay , Wayne Russell Loofbourrow , Jessica Kahn , David Hyatt
IPC分类号: G06F3/048
CPC分类号: G06F3/0485
摘要: In a scrollable user interface window including two or more panels, a single scroll bar scrolls all of the panels. Panels move in lock-step with one another at certain times, but not at other times, depending on whether the lock-step scrolling would cause blank areas to be displayed. If the user's scroll commands would result in a blank area of a panel being displayed, the scroll command is not performed; rather, the panel remains frozen in its current position, even while other panel(s) do scroll. Thus, the present invention ensures that useful content is displayed at all times in all panels, and no screen real estate is wasted due to scrolling operations.
摘要翻译: 在包含两个或多个面板的可滚动用户界面窗口中,单个滚动条滚动所有面板。 面板在某些时候相互锁定,而不是在其他时间,这取决于锁定步骤滚动是否会导致显示空白区域。 如果用户的滚动命令将导致显示面板的空白区域,则不执行滚动命令; 相反,面板仍然冻结在其当前位置,即使其他面板滚动。 因此,本发明确保在所有面板中始终显示有用内容,并且由于滚动操作而不会浪费屏幕空间。
-
公开(公告)号:US20130138725A1
公开(公告)日:2013-05-30
申请号:US13620892
申请日:2012-09-15
申请人: David Hyatt , Ramanathan Guha
发明人: David Hyatt , Ramanathan Guha
IPC分类号: H04L29/08
CPC分类号: H04L41/0813 , G06F9/451 , H04L67/02
摘要: A web browser program is for execution by a client computer connectable to a plurality of server computers via a computer network. The web browser program automatically reconfigures chrome of a user interface to the web browser program to provide a user access to any one of a plurality of groups of related information. A content display program module is configured to receive content data from a current server computer that is one of the plurality of server computers. The content display program module causes a display, on a content portion of the a display of the client computer, that corresponds to the content data. A chrome display program module is configured to cause a display of chrome on a chrome portion of the client computer display that corresponds to chrome specifiers in a chrome configuration database.
-
公开(公告)号:US20130159480A1
公开(公告)日:2013-06-20
申请号:US13620890
申请日:2012-09-15
申请人: David Hyatt , Ramanathan Guha
发明人: David Hyatt , Ramanathan Guha
IPC分类号: H04L12/24
CPC分类号: H04L41/0813 , G06F9/451 , H04L67/02
摘要: A web browser program is for execution by a client computer connectable to a plurality of server computers via a computer network. The web browser program automatically reconfigures chrome of a user interface to the web browser program to provide a user access to any one of a plurality of groups of related information. A content display program module is configured to receive content data from a current server computer that is one of the plurality of server computers. The content display program module causes a display, on a content portion of the a display of the client computer, that corresponds to the content data. A chrome display program module is configured to cause a display of chrome on a chrome portion of the client computer display that corresponds to chrome specifiers in a chrome configuration database.
摘要翻译: 网络浏览器程序由用于通过计算机网络连接到多个服务器计算机的客户端计算机执行。 网络浏览器程序自动将用户界面的chrome重新配置到网络浏览器程序,以提供用户对多个相关信息组中的任何一个的访问。 内容显示程序模块被配置为从作为多个服务器计算机之一的当前服务器计算机接收内容数据。 内容显示程序模块在客户端计算机的显示器的内容部分上显示与内容数据相对应的显示。 铬显示程序模块被配置为使得在Chrome配置数据库中显示对应于chrome说明符的客户端计算机显示器的铬部分上的chrome显示。
-
公开(公告)号:US08464157B2
公开(公告)日:2013-06-11
申请号:US12023352
申请日:2008-01-31
申请人: David Hyatt , Ramanathan Guha
发明人: David Hyatt , Ramanathan Guha
IPC分类号: G06F3/00
CPC分类号: H04L41/0813 , G06F9/451 , H04L67/02
摘要: A web browser program is for execution by a client computer connectable to a plurality of server computers via a computer network. The web browser program automatically reconfigures chrome of a user interface to the web browser program to provide a user access to any one of a plurality of groups of related information. A content display program module is configured to receive content data from a current server computer that is one of the plurality of server computers. The content display program module causes a display, on a content portion of the a display of the client computer, that corresponds to the content data. A chrome display program module is configured to cause a display of chrome on a chrome portion of the client computer display that corresponds to chrome specifiers in a chrome configuration database.
摘要翻译: 网络浏览器程序由用于通过计算机网络连接到多个服务器计算机的客户端计算机执行。 网络浏览器程序自动将用户界面的chrome重新配置到网络浏览器程序,以提供用户对多个相关信息组中的任何一个的访问。 内容显示程序模块被配置为从作为多个服务器计算机之一的当前服务器计算机接收内容数据。 内容显示程序模块在客户端计算机的显示器的内容部分上显示与内容数据相对应的显示。 铬显示程序模块被配置为使得在Chrome配置数据库中显示对应于chrome说明符的客户端计算机显示器的铬部分上的chrome显示。
-
公开(公告)号:US20120266061A1
公开(公告)日:2012-10-18
申请号:US13529579
申请日:2012-06-21
申请人: Richard Williamson , David Hyatt , John Louch
发明人: Richard Williamson , David Hyatt , John Louch
IPC分类号: G06F17/00
CPC分类号: G06F17/2247 , G06F17/218 , G06F17/2252 , G06F17/3089 , G06T11/20
摘要: A graphics object can be expressed using procedural language embedded in a markup language document. In an embodiment, a drawing space is specified in markup language. A drawing command to arbitrarily draw a graphics object into the drawing space is specified in procedural language. Interpretation of the markup and procedural language commands results in the rendering of the arbitrary graphics object. In another embodiment, there is a browser comprising a rendering engine, an interpreter, and parser. The rendering engine is configured to interpret a markup language instruction that specifies a drawing space as well as drawing commands in procedural language for drawing an arbitrary graphical object into the drawing space. The parser can then parse the drawing commands and convert them into an execution tree of tree objects.
摘要翻译: 可以使用嵌入在标记语言文档中的过程语言来表达图形对象。 在一个实施例中,以标记语言指定绘图空间。 用绘图命令任意绘制图形对象到绘图空间中以程序语言指定。 标记和程序语言命令的解释导致任意图形对象的渲染。 在另一个实施例中,存在包括呈现引擎,解释器和解析器的浏览器。 渲染引擎被配置为解释指定绘图空间的标记语言指令以及用于将任意图形对象绘制到绘图空间中的过程语言的绘制命令。 解析器然后可以解析绘图命令并将其转换为树形对象的执行树。
-
公开(公告)号:US07328405B1
公开(公告)日:2008-02-05
申请号:US09208805
申请日:1998-12-09
申请人: David Hyatt , Ramanathan Guha
发明人: David Hyatt , Ramanathan Guha
IPC分类号: G06F3/00
CPC分类号: H04L41/0813 , G06F9/451 , H04L67/02
摘要: A web browser program automatically reconfigures chrome of an interface to provide access to groups of related information. The web browser program includes a content display program module, a chrome display program module, a current site communication program module, a chrome configuration processing program module, and a related information servers indication receiving program module.
摘要翻译: Web浏览器程序自动重新配置接口的chrome,以提供对相关信息组的访问。 网络浏览器程序包括内容显示程序模块,铬显示程序模块,当前站点通信程序模块,铬配置处理程序模块和相关信息服务器指示接收程序模块。
-
公开(公告)号:US20060005114A1
公开(公告)日:2006-01-05
申请号:US11144384
申请日:2005-06-02
申请人: Richard Williamson , David Hyatt , John Louch
发明人: Richard Williamson , David Hyatt , John Louch
CPC分类号: G06F17/2247 , G06F17/218 , G06F17/2252 , G06F17/3089 , G06T11/20
摘要: A graphics object can be expressed using procedural language embedded in a markup language document. In a embodiment, a drawing space is specified in markup language. A drawing command to arbitrarily draw a graphics object into the drawing space is specified in procedural language. Interpretation of the markup and procedural language commands results in the rendering of the arbitrary graphics object. In another embodiment, there is a browser comprising a rendering engine, an interpreter, and parser. The rendering engine is configured to interpret a markup language instruction that specifies a drawing space as well as drawing commands in procedural language for drawing an arbitrary graphic object into the drawing space. The parser can then parse the drawing commands and convert them into an execution tree of tree objects.
摘要翻译: 可以使用嵌入在标记语言文档中的过程语言来表达图形对象。 在一个实施例中,以标记语言指定绘图空间。 用绘图命令任意绘制图形对象到绘图空间中以程序语言指定。 标记和程序语言命令的解释导致任意图形对象的渲染。 在另一个实施例中,存在包括呈现引擎,解释器和解析器的浏览器。 渲染引擎被配置为解释指定绘图空间的标记语言指令以及用于将任意图形对象绘制到绘图空间中的过程语言的绘制命令。 解析器然后可以解析绘图命令并将其转换为树形对象的执行树。
-
公开(公告)号:US09477646B2
公开(公告)日:2016-10-25
申请号:US13529579
申请日:2012-06-21
申请人: Richard Williamson , David Hyatt , John Louch
发明人: Richard Williamson , David Hyatt , John Louch
CPC分类号: G06F17/2247 , G06F17/218 , G06F17/2252 , G06F17/3089 , G06T11/20
摘要: A graphics object can be expressed using procedural language embedded in a markup language document. In an embodiment, a drawing space is specified in markup language. A drawing command to arbitrarily draw a graphics object into the drawing space is specified in procedural language. Interpretation of the markup and procedural language commands results in the rendering of the arbitrary graphics object. In another embodiment, there is a browser comprising a rendering engine, an interpreter, and parser. The rendering engine is configured to interpret a markup language instruction that specifies a drawing space as well as drawing commands in procedural language for drawing an arbitrary graphical object into the drawing space. The parser can then parse the drawing commands and convert them into an execution tree of tree objects.
摘要翻译: 可以使用嵌入在标记语言文档中的过程语言来表达图形对象。 在一个实施例中,以标记语言指定绘图空间。 用绘图命令任意绘制图形对象到绘图空间中以程序语言指定。 标记和程序语言命令的解释导致任意图形对象的渲染。 在另一个实施例中,存在包括呈现引擎,解释器和解析器的浏览器。 渲染引擎被配置为解释指定绘图空间的标记语言指令以及用于将任意图形对象绘制到绘图空间中的过程语言的绘制命令。 解析器然后可以解析绘图命令并将其转换为树形对象的执行树。
-
-
-
-
-
-
-
-
-