会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for “Just-in-Time” dynamic loading and unloading of computer software libraries
    • “及时”动态加载和卸载计算机软件库的方法和装置
    • US06314566B1
    • 2001-11-06
    • US09162625
    • 1998-09-29
    • Yan J. ArrouyeSean J. FindleyKeith L. Mortensen
    • Yan J. ArrouyeSean J. FindleyKeith L. Mortensen
    • G06F9445
    • 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.
    • 提供“及时”动态加载和卸载库的方法和系统。 库代码在实际执行该库中的例程之前被加载到内存中,并且在库程序的执行完成后从存储器中卸载。 根据本发明,具有库加载器和库实现模块的库结构。 库加载器提供与库本身相同的入口点,并包含用于驱动实际包含代码以实现库调用的库实现模块的加载和卸载的代码。 在应用程序或其他软件模块执行开始时,应用程序或其他软件模块所需的库的库加载器将在该应用程序或其他软件模块完成时加载到内存中并卸载。 库加载器控制库实现模块的加载和卸载,其中包含实现库调用的实际代码,以便在执行库调用期间,库代码本身只在内存中。 优选地检测和管理对同一库的库调用序列,以避免不必要的卸载/重新加载同一库。
    • 3. 发明授权
    • Network device location using multicast
    • 使用多播的网络设备位置
    • US5282270A
    • 1994-01-25
    • US534154
    • 1990-06-06
    • Alan B. OppenheimerSean J. FindleyGursharan S. Sidhu
    • Alan B. OppenheimerSean J. FindleyGursharan S. Sidhu
    • H04L12/18H04L12/46H04L29/06
    • H04L45/745H04L12/18H04L12/4604H04L29/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.
    • 一种用于在通信系统中使用别名(或实体名称)确定实体的位置的方法和装置。 第二节点或实体向连接到包括别名的通信系统的第一本地网络的第一路由器发送第一信号,其中该别名包括区域名称。 第一路由器将包括实体名称的第一信号从第一信号转发到网络中的其他路由器,直到连接到具有实体名称中的区域名称的节点的第二路由器被定位。 每个第二路由器将第二信号转换成包括别名的第三信号,并且使用第一区多播地址将第三信号多播到第一组节点。 第一组节点的每个节点确定包含在别名内的区域名称是否等于第一组节点的每个节点的区域标识符。 具有区域名称的每个节点确定包含在第三信号内的别名是否等于该节点的别名信息。 具有别名的第一实体然后响应于第三信号向第二实体发送包括其网络地址的第四信号。
    • 4. 发明授权
    • Method and apparatus for “just-in-time” dynamic loading and unloading of computer software libraries
    • 用于“及时”动态加载和卸载计算机软件库的方法和装置
    • US07171674B2
    • 2007-01-30
    • US09943900
    • 2001-08-30
    • Yan J. ArrouyeSean J. FindleyKeith L. Mortensen
    • Yan J. ArrouyeSean J. FindleyKeith L. Mortensen
    • G06F9/445
    • 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.
    • 提供“及时”动态加载和卸载库的方法和系统。 库代码在实际执行该库中的例程之前被加载到内存中,并且在库程序的执行完成后从存储器中卸载。 根据本发明,具有库加载器和库实现模块的库结构。 库加载器提供与库本身相同的入口点,并包含用于驱动实际包含代码以实现库调用的库实现模块的加载和卸载的代码。 在应用程序或其他软件模块执行开始时,应用程序或其他软件模块所需的库的库加载器将在该应用程序或其他软件模块完成时加载到内存中并卸载。 库加载器控制库实现模块的加载和卸载,其中包含实现库调用的实际代码,以便在执行库调用期间,库代码本身只在内存中。 优选地检测和管理对同一库的库调用序列,以避免不必要的卸载/重新加载同一库。
    • 10. 发明授权
    • 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
    • Alan B. OppenheimerSean J. FindleyGursharan S. Sidhu
    • Alan B. OppenheimerSean J. FindleyGursharan S. Sidhu
    • H04L12/18H04L12/46H04L29/06
    • H04L45/745H04L12/18H04L12/4604H04L29/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.
    • 一种用于确定别名(或实体名称)是否可用于通信系统中的方法和装置。 发送节点或实体通过通信系统发送包括别名的第一信号。 别名包含区域名称。 如果发送节点接收到第一个信号的应答信号,则该别名不可用。 否则可以使用别名。 发送节点将第一信号发送到连接到通信系统的第一本地网络的第一路由器。 第一路由器将包括实体名称的第一信号从第一信号转发到网络中的其他路由器,直到连接到具有实体名称中的区域名称的节点的第二路由器被定位。 每个第二路由器将第二信号转换成包括别名的第三信号,并且使用第一区多播地址将第三信号多播到第一组节点。 第一组节点的每个节点确定包含在别名内的区域名称是否等于第一组节点的每个节点的区域标识符。 具有区域名称的每个节点确定包含在第三信号内的别名是否等于该节点的别名信息。 如果第一组节点中的实体具有别名,则实体向发送节点发送包括其网络地址的应答信号。