SYSTEM AND METHOD FOR CROSSING NAVIGATION FOR USE IN AN ELECTRONIC TERMINAL
    1.
    发明申请
    SYSTEM AND METHOD FOR CROSSING NAVIGATION FOR USE IN AN ELECTRONIC TERMINAL 有权
    用于在电子终端中使用的导航的系统和方法

    公开(公告)号:US20120242598A1

    公开(公告)日:2012-09-27

    申请号:US13360490

    申请日:2012-01-27

    IPC分类号: G06F3/041

    CPC分类号: G06F3/04883 G06F3/04886

    摘要: A touch screen that is capable of receiving touch inputs from a user includes a crossing navigation input that uses two directional input to move through content within different content groups. The touch screen includes a graphical user interface that is configured to display content on the touch screen such that similar content items are in a content group. Additionally, the graphical user interface is configured to receive, through the touch screen, a first input to access different content groups and a second input to access content within the same group. The first input includes a touch input in a first direction and the second input includes a touch input in a second direction.

    摘要翻译: 能够从用户接收触摸输入的触摸屏包括使用两个方向输入来移动不同内容组内的内容的交叉导航输入。 触摸屏包括图形用户界面,其被配置为在触摸屏上显示内容,使得相似的内容项在内容组中。 此外,图形用户界面被配置为通过触摸屏接收第一输入以访问不同的内容组,以及第二输入来访问同一组内的内容。 第一输入包括在第一方向上的触摸输入,第二输入包括在第二方向上的触摸输入。

    Framework and method for interfacing a GUI, container with a GUI component
    3.
    发明授权
    Framework and method for interfacing a GUI, container with a GUI component 失效
    将GUI,容器与GUI组件连接起来的框架和方法

    公开(公告)号:US06175364B1

    公开(公告)日:2001-01-16

    申请号:US08831846

    申请日:1997-04-01

    IPC分类号: G06F1300

    CPC分类号: G06F9/451

    摘要: Methods, software and data structures for installing a component in a container suitable for display on a display screen as part of a graphical user interface are disclosed. In one embodiment, a name and desired location for a component are provided. Both the desired component and a component object table that is to be associated with the component are then created. The component object table is arranged to identify both the location and identity of the component. The component object table is then referenced in a container lookup table arranged to associate the component object table with a container at the desired location. In a preferred embodiment, the container is a sliding panel associated with a window suitable for display on the monitor. The sliding panel is capable of supporting a plurality of handles that act as independent sub-containers. The component object table includes a location identifier that identifies an edge of the window that the sliding panel is associated with, and a handle index indicative of a particular handle within the sliding panel.

    摘要翻译: 公开了用于将组件安装在适于在显示屏上显示的容器中的方法,软件和数据结构,作为图形用户界面的一部分。 在一个实施例中,提供了组件的名称和期望的位置。 然后创建与组件关联的所需组件和组件对象表。 组件对象表被布置成识别组件的位置和身份。 然后,组件对象表在容器查找表中引用,该查找表被布置为将组件对象表与期望位置处的容器相关联。 在优选实施例中,容器是与适于显示在监视器上的窗口相关联的滑动面板。 滑动面板能够支撑充当独立子容器的多个手柄。 组件对象表包括标识滑动面板相关联的窗口的边缘的位置标识符,以及指示滑动面板内的特定手柄的句柄索引。

    Method and apparatus for discovering and activating software components
    4.
    发明授权
    Method and apparatus for discovering and activating software components 失效
    用于发现和激活软件组件的方法和装置

    公开(公告)号:US06826759B2

    公开(公告)日:2004-11-30

    申请号:US08831845

    申请日:1997-04-01

    IPC分类号: G06F946

    CPC分类号: G06F9/44526

    摘要: Methods, software, and apparatus for transparently pairing data with a command object, with respect to the application which wishes to present the data, are disclosed. In one aspect of the present invention, a computer-implemented framework for associating data with a command object includes a data handler mechanism arranged to interface with an application which wishes to use the data. The framework also includes a data retriever mechanism that is arranged to obtain the data, and is in communication with the data handler mechanism, as well as a mapping mechanism, which is also in communication with the data handler mechanism, and is arranged to obtain the command object. In one embodiment of the present invention, the data is a stream of bytes, and the data handler mechanism is used to bind the stream of bytes to the command object.

    摘要翻译: 公开了用于将数据与命令对象透明地配对的方法,软件和装置相对于希望呈现数据的应用。 在本发明的一个方面,用于将数据与命令对象相关联的计算机实现的框架包括被布置为与希望使用该数据的应用程序接口的数据处理机构机构。 该框架还包括一个数据检索机构,被配置为获得数据,并且与数据处理机制通信,以及映射机制,其也与数据处理机制通信,并被安排成获得 命令对象。 在本发明的一个实施例中,数据是字节流,并且数据处理机制用于将字节流绑定到命令对象。

    Methods and apparatus for managing an application
    5.
    发明授权
    Methods and apparatus for managing an application 有权
    用于管理应用程序的方法和设备

    公开(公告)号:US07257812B1

    公开(公告)日:2007-08-14

    申请号:US09465980

    申请日:1999-12-16

    IPC分类号: G06F9/46

    CPC分类号: G06F9/485 G06F2209/482

    摘要: Methods and apparatus for managing execution of an application according to an application lifecycle. The application lifecycle is managed by an application manager through a set of commands that enable the application manager to cause the application to enter one of a plurality of states. In addition, the application can communicate with the application manager to indicate that the application cannot change its state as the application manager has requested or to request that the application manager change the state of the application to a particular state.

    摘要翻译: 根据应用程序生命周期管理应用程序执行的方法和装置。 应用程序生命周期由应用程序管理器通过一组使应用程序管理器使应用程序进入多个状态之一的命令进行管理。 此外,应用程序可以与应用程序管理器进行通信,以指示应用程序不能随着应用程序管理器请求而改变其状态,或者请求应用程序管理器将应用程序的状态更改为特定状态。

    System and method for crossing navigation for use in an electronic terminal
    8.
    发明授权
    System and method for crossing navigation for use in an electronic terminal 有权
    用于在电子终端中使用的导航的系统和方法

    公开(公告)号:US09223495B2

    公开(公告)日:2015-12-29

    申请号:US13360490

    申请日:2012-01-27

    IPC分类号: G06F3/048 G06F3/0488

    CPC分类号: G06F3/04883 G06F3/04886

    摘要: A touch screen that is capable of receiving touch inputs from a user includes a crossing navigation input that uses two directional input to move through content within different content groups. The touch screen includes a graphical user interface that is configured to display content on the touch screen such that similar content items are in a content group. Additionally, the graphical user interface is configured to receive, through the touch screen, a first input to access different content groups and a second input to access content within the same group. The first input includes a touch input in a first direction and the second input includes a touch input in a second direction.

    摘要翻译: 能够从用户接收触摸输入的触摸屏包括使用两个方向输入来移动不同内容组内的内容的交叉导航输入。 触摸屏包括图形用户界面,其被配置为在触摸屏上显示内容,使得相似的内容项在内容组中。 此外,图形用户界面被配置为通过触摸屏接收第一输入以访问不同的内容组,以及第二输入来访问同一组内的内容。 第一输入包括在第一方向上的触摸输入,第二输入包括在第二方向上的触摸输入。

    Simulation of multi top-level graphical containers in computing environments
    9.
    发明授权
    Simulation of multi top-level graphical containers in computing environments 有权
    在计算环境中模拟多个顶级图形容器

    公开(公告)号:US07716654B2

    公开(公告)日:2010-05-11

    申请号:US10871097

    申请日:2004-06-18

    CPC分类号: G06F9/451

    摘要: Techniques for simulation of multi top-level graphical-containers (e.g., frames) in an object-oriented computing environment are disclosed. A Multi Top-level Graphical-Container Simulator (MTGS) can be provided to simulate multi top-level graphical container support for applications that expect to use a plurality of top-level graphical containers (e.g., frames, windows). A MTGS may be implemented as a layer between a GUI-based application and an operating system and/or hardware/device with limited or virtually no graphical support capability. The Multi Top-level Graphical Simulator (MTGS) can effectively isolate the operating systems and/or hardware/device from the GUI-based application, and yet hide this simulation from the operating system and/or hardware/device. MTGS may be implemented in a platform independent programming language (e.g., Java™ programming language using a set of Java™ classes which have been provided in the Java™ Swing development toolkit.

    摘要翻译: 公开了用于在面向对象计算环境中模拟多顶层图形容器(例如,框架)的技术。 可以提供多顶级图形容器模拟器(MTGS),以模拟希望使用多个顶级图形容器(例如,框架,窗口)的应用程序的多顶级图形容器支持。 MTGS可以被实现为基于GUI的应用和具有有限或几乎没有图形支持能力的操作系统和/或硬件/设备之间的层。 多顶级图形模拟器(MTGS)可以将操作系统和/或硬件/设备与基于GUI的应用程序进行有效隔离,并将操作系统和/或硬件/设备的仿真隐藏起来。 MTGS可以以独立于平台的编程语言(例如,使用在Java TM Swing开发工具包中提供的一组Java TM类的Java TM编程语言)来实现。