Network device location using multicast
    1.
    发明授权
    Network device location using multicast 失效
    使用多播的网络设备位置

    公开(公告)号:US5282270A

    公开(公告)日:1994-01-25

    申请号:US534154

    申请日:1990-06-06

    IPC分类号: H04L12/18 H04L12/46 H04L29/06

    摘要: A method and apparatus for determining the location of an entity using an alias (or entity name) in a communication system. A second node or entity transmits a first signal to a first router connected to a first local network of the communication system including the alias, wherein the alias includes a zone name. The first router forwards a second signal including the entity name from the first signal to other routers in the network until a second router connected to nodes having the zone name in the entity name is located. Each second router translates the second signal into a third signal which includes the alias, and using a first zone multicast address, multicasts the third signal to a first set of nodes. Each node of the first set of nodes determines whether the zone name contained within the alias is equal to a zone identifier for each node of the first set of nodes. Each node having the zone name determines whether the alias contained within the third signal is equal to alias information for the node. A first entity having the alias then transmits a fourth signal, which includes its network address, to the second entity in response to the third signal.

    摘要翻译: 一种用于在通信系统中使用别名(或实体名称)确定实体的位置的方法和装置。 第二节点或实体向连接到包括别名的通信系统的第一本地网络的第一路由器发送第一信号,其中该别名包括区域名称。 第一路由器将包括实体名称的第一信号从第一信号转发到网络中的其他路由器,直到连接到具有实体名称中的区域名称的节点的第二路由器被定位。 每个第二路由器将第二信号转换成包括别名的第三信号,并且使用第一区多播地址将第三信号多播到第一组节点。 第一组节点的每个节点确定包含在别名内的区域名称是否等于第一组节点的每个节点的区域标识符。 具有区域名称的每个节点确定包含在第三信号内的别名是否等于该节点的别名信息。 具有别名的第一实体然后响应于第三信号向第二实体发送包括其网络地址的第四信号。

    Method and apparatus for determining whether an alias is available to
uniquely identify an entity in a communications system
    2.
    发明授权
    Method and apparatus for determining whether an alias is available to uniquely identify an entity in a communications system 失效
    用于确定别名是否可用于唯一地标识通信系统中的实体的方法和装置

    公开(公告)号:US5388213A

    公开(公告)日:1995-02-07

    申请号:US146448

    申请日:1993-10-29

    IPC分类号: H04L12/18 H04L12/46 H04L29/06

    摘要: A method and apparatus for determining whether an alias (or entity name) is available for use in a communication system. A transmitting node or entity transmits a first signal including the alias over the communication system. The alias includes a zone name. If the transmitting node receives a reply signal to the first signal, then the alias is not available for use. Otherwise the alias is available for use. The transmitting node transmits the first signal to a first router connected to a first local network of the communication system. The first router forwards a second signal including the entity name from the first signal to other routers in the network until a second router connected to nodes having the zone name in the entity name is located. Each second router translates the second signal into a third signal which includes the alias, and using a first zone multicast address, multicasts the third signal to a first set of nodes. Each node of the first set of nodes determines whether the zone name contained within the alias is equal to a zone identifier for each node of the first set of nodes. Each node having the zone name determines whether the alias contained within the third signal is equal to alias information for the node. If an entity in the first set of nodes has the alias, then the entity transmits a reply signal, which includes its network address, to the transmitting node.

    摘要翻译: 一种用于确定别名(或实体名称)是否可用于通信系统中的方法和装置。 发送节点或实体通过通信系统发送包括别名的第一信号。 别名包含区域名称。 如果发送节点接收到第一个信号的应答信号,则该别名不可用。 否则可以使用别名。 发送节点将第一信号发送到连接到通信系统的第一本地网络的第一路由器。 第一路由器将包括实体名称的第一信号从第一信号转发到网络中的其他路由器,直到连接到具有实体名称中的区域名称的节点的第二路由器被定位。 每个第二路由器将第二信号转换成包括别名的第三信号,并且使用第一区多播地址将第三信号多播到第一组节点。 第一组节点的每个节点确定包含在别名内的区域名称是否等于第一组节点的每个节点的区域标识符。 具有区域名称的每个节点确定包含在第三信号内的别名是否等于该节点的别名信息。 如果第一组节点中的实体具有别名,则实体向发送节点发送包括其网络地址的应答信号。

    Method and apparatus for “Just-in-Time” dynamic loading and unloading of computer software libraries
    3.
    发明授权
    Method and apparatus for “Just-in-Time” dynamic loading and unloading of computer software libraries 有权
    “及时”动态加载和卸载计算机软件库的方法和装置

    公开(公告)号:US06314566B1

    公开(公告)日:2001-11-06

    申请号:US09162625

    申请日:1998-09-29

    IPC分类号: G06F9445

    CPC分类号: G06F9/44521

    摘要: A method and system for providing “just-in-time” dynamic loading and unloading of libraries. Library code is loaded into memory just prior to the actual execution of a routine in that library and is unloaded from memory after the execution of the library routine is completed. According to the present invention, a library structure having a library loader and a library implementation module. The library loader provides the same entry points as the library itself and contains code to drive the loading and unloading of the library implementation module which actually contains the code to implement the library call. At the beginning of the execution of an application or other software module, the library loaders for libraries needed by that application or other software module, are loaded into memory and unloaded upon completion of that application or other software module. The library loaders control the loading and unloading of the library implementation modules, which contain the actual code which implements the library call, so that the library code itself is only in memory while in use during execution of the library call. A sequence of library calls to the same library is preferably detected and managed so as to avoid unnecessary unloading/reloading of the same library.

    摘要翻译: 提供“及时”动态加载和卸载库的方法和系统。 库代码在实际执行该库中的例程之前被加载到内存中,并且在库程序的执行完成后从存储器中卸载。 根据本发明,具有库加载器和库实现模块的库结构。 库加载器提供与库本身相同的入口点,并包含用于驱动实际包含代码以实现库调用的库实现模块的加载和卸载的代码。 在应用程序或其他软件模块执行开始时,应用程序或其他软件模块所需的库的库加载器将在该应用程序或其他软件模块完成时加载到内存中并卸载。 库加载器控制库实现模块的加载和卸载,其中包含实现库调用的实际代码,以便在执行库调用期间,库代码本身只在内存中。 优选地检测和管理对同一库的库调用序列,以避免不必要的卸载/重新加载同一库。

    Table of contents menu over electronic book content on an electronic paper display
    4.
    发明授权
    Table of contents menu over electronic book content on an electronic paper display 有权
    电子纸显示屏上的电子书内容菜单

    公开(公告)号:US08621390B1

    公开(公告)日:2013-12-31

    申请号:US12255551

    申请日:2008-10-21

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0483 G06F15/0291

    摘要: A method for providing table-of-contents extensions for items displayed on an electronic device may include displaying contents of the item other than a table of contents for the item. The method may also include receiving user selection of a navigation option while the contents of the item are being displayed. The navigation option may correspond to a part of the item that is listed in the table of contents for the item. The method may also include navigating to the part of the item corresponding to the navigation option in response to the user's selection of the navigation option.

    摘要翻译: 用于为电子设备上显示的项目提供内容扩展的方法可以包括显示除项目的内容表之外的项目的内容。 该方法还可以包括在显示项目的内容的同时接收导航选项的用户选择。 导航选项可以对应于项目的目录中列出的项目的一部分。 该方法还可以包括响应于用户对导航选项的选择而导航到与导航选项相对应的项目的一部分。

    Method and apparatus for “just-in-time” dynamic loading and unloading of computer software libraries
    5.
    发明授权
    Method and apparatus for “just-in-time” dynamic loading and unloading of computer software libraries 有权
    用于“及时”动态加载和卸载计算机软件库的方法和装置

    公开(公告)号:US07171674B2

    公开(公告)日:2007-01-30

    申请号:US09943900

    申请日:2001-08-30

    IPC分类号: G06F9/445

    CPC分类号: G06F9/44521

    摘要: A method and system for providing “just-in-time” dynamic loading and unloading of libraries. Library code is loaded into memory just prior to the actual execution of a routine in that library and is unloaded from memory after the execution of the library routine is completed. According to the present invention, a library structure having a library loader and a library implementation module. The library loader provides the same entry points as the library itself and contains code to drive the loading and unloading of the library implementation module which actually contains the code to implement the library call. At the beginning of the execution of an application or other software module, the library loaders for libraries needed by that application or other software module, are loaded into memory and unloaded upon completion of that application or other software module. The library loaders control the loading and unloading of the library implementation modules, which contain the actual code which implements the library call, so that the library code itself is only in memory while in use during execution of the library call. A sequence of library calls to the same library is preferably detected and managed so as to avoid unnecessary unloading/reloading of the same library.

    摘要翻译: 提供“及时”动态加载和卸载库的方法和系统。 库代码在实际执行该库中的例程之前被加载到内存中,并且在库程序的执行完成后从存储器中卸载。 根据本发明,具有库加载器和库实现模块的库结构。 库加载器提供与库本身相同的入口点,并包含用于驱动实际包含代码以实现库调用的库实现模块的加载和卸载的代码。 在应用程序或其他软件模块执行开始时,应用程序或其他软件模块所需的库的库加载器将在该应用程序或其他软件模块完成时加载到内存中并卸载。 库加载器控制库实现模块的加载和卸载,其中包含实现库调用的实际代码,以便在执行库调用期间,库代码本身只在内存中。 优选地检测和管理对同一库的库调用序列,以避免不必要的卸载/重新加载同一库。

    Persistent state database for operating system services
    6.
    发明授权
    Persistent state database for operating system services 有权
    用于操作系统服务的持久状态数据库

    公开(公告)号:US08244687B2

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

    申请号:US13109319

    申请日:2011-05-17

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F9/461 Y10S707/99944

    摘要: A database is used to store user interface state information. The database is accessed by a key having a service ID field, a caller ID field, and a caller context ID field. The caller context ID is used to identify the context in the application program from which the user interface is called. In this manner, the system can differentiate between calls from different portions of the application program which can have different user expectations of the desirable user interface state.

    摘要翻译: 数据库用于存储用户界面状态信息。 数据库由具有服务ID字段,呼叫者ID字段和呼叫者上下文ID字段的密钥访问。 调用者上下文ID用于标识从其中调用用户界面的应用程序中的上下文。 以这种方式,系统可以区分来自应用程序的不同部分的呼叫,该呼叫可以具有不同的用户期望的期望的用户界面状态。

    Multi-repository display system using separate presentation, adaptation and access layers
    7.
    发明授权
    Multi-repository display system using separate presentation, adaptation and access layers 有权
    多存储库显示系统使用单独的表示,适配和访问层

    公开(公告)号:US06486897B1

    公开(公告)日:2002-11-26

    申请号:US09162125

    申请日:1998-09-29

    IPC分类号: G06F15173

    CPC分类号: G06F17/30067

    摘要: A software object display system using an adaptation layer to obtain information concerning a number of software objects is described. The adaptation layer communicates to a presentation layer which produces a display for the software objects. The adaptation layer isolates the presentation layer from the details of the structures of the software objects to be displayed. The adaptation layer provides a standard set of data to the presentation layer so that the presentation layer to provide for a display.

    摘要翻译: 描述了使用适配层来获得关于多个软件对象的信息的软件对象显示系统。 适配层与演示层通信,该演示层产生软件对象的显示。 适配层将表示层与要显示的软件对象的结构的细节隔离。 适配层向表示层提供标准的数据集,使得呈现层提供显示。

    Persistent State Database for Operating System Services
    8.
    发明申请
    Persistent State Database for Operating System Services 有权
    用于操作系统服务的持久状态数据库

    公开(公告)号:US20110219024A1

    公开(公告)日:2011-09-08

    申请号:US13109319

    申请日:2011-05-17

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F9/461 Y10S707/99944

    摘要: A database is used to store user interface state information. The database is accessed by a key having a service ID field, a caller ID field, and a caller context ID field. The caller context ID is used to identify the context in the application program from which the user interface is called. In this manner, the system can differentiate between calls from different portions of the application program which can have different user expectations of the desirable user interface state.

    摘要翻译: 数据库用于存储用户界面状态信息。 数据库由具有服务ID字段,呼叫者ID字段和呼叫者上下文ID字段的密钥访问。 调用者上下文ID用于标识从其中调用用户界面的应用程序中的上下文。 以这种方式,系统可以区分来自应用程序的不同部分的呼叫,该呼叫可以具有不同的用户期望的期望的用户界面状态。

    Persistent state database for operating system services
    9.
    发明授权
    Persistent state database for operating system services 有权
    用于操作系统服务的持久状态数据库

    公开(公告)号:US06532472B1

    公开(公告)日:2003-03-11

    申请号:US09162126

    申请日:1998-09-29

    IPC分类号: G06F1700

    CPC分类号: G06F9/461 Y10S707/99944

    摘要: A database is used to store user interface state information. The database is accessed by a key having a service ID field, a caller ID field, and a caller context ID field. The caller context ID is used to identify the context in the application program from which the user interface is called. In this manner, the system can differentiate between calls from different portions of the application program which can have different user expectations of the desirable user interface state.

    摘要翻译: 数据库用于存储用户界面状态信息。 数据库由具有服务ID字段,呼叫者ID字段和呼叫者上下文ID字段的密钥访问。 调用者上下文ID用于标识从其中调用用户界面的应用程序中的上下文。 以这种方式,系统可以区分来自应用程序的不同部分的呼叫,该呼叫可以具有不同的用户期望的期望的用户界面状态。

    Method for connecting a mobile computer to a computer network by using
an address server
    10.
    发明授权
    Method for connecting a mobile computer to a computer network by using an address server 失效
    通过使用地址服务器将移动计算机连接到计算机网络的方法

    公开(公告)号:US5410543A

    公开(公告)日:1995-04-25

    申请号:US270517

    申请日:1994-07-05

    IPC分类号: H04L29/06 H04J3/24 H04L12/46

    CPC分类号: H04L29/06

    摘要: This invention provides a method for connecting a mobile computer to a computer network by using an address server. The mobile computer connects itself to a network and requests an address server to represent it on the network. The address server accepts packets intended for the mobile computer and redirects them to the current actual address of the mobile computer. As the mobile computer moves, it reports its new actual address to the address server, so that packets intended for the mobile computer can be redirected to the new actual address.

    摘要翻译: 本发明提供一种通过使用地址服务器将移动计算机连接到计算机网络的方法。 移动计算机将自身连接到网络,并请求地址服务器在网络上进行表示。 地址服务器接受针对移动计算机的数据包,并将其重定向到移动计算机的当前实际地址。 随着移动计算机移动,它向地址服务器报告其新的实际地址,以便可以将针对移动计算机的数据包重定向到新的实际地址。