会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Methods and apparatus for transferring data using a device driver
    • 使用设备驱动程序传输数据的方法和设备
    • US06594709B1
    • 2003-07-15
    • US09405612
    • 1999-09-24
    • Saravanan AgasaveeranRajesh AgrawalJames BalestriereSteven BerlGordon CoxSatish GannuAniruddha KhareM. Salim OlimeJohn G. Waclawsky
    • Saravanan AgasaveeranRajesh AgrawalJames BalestriereSteven BerlGordon CoxSatish GannuAniruddha KhareM. Salim OlimeJohn G. Waclawsky
    • G06F1310
    • G06F11/1492G06F9/54G06F11/004G06F11/1487
    • The invention is directed to techniques for transferring data using a device driver that is arranged to prevent improper operation of a non-primary routine (e.g., an administrative operation) from causing improper operation of a primary routine (e.g., a data transfer operation). Accordingly, the primary routine can continue to operate properly after a failure of the non-primary routine. In one arrangement, a data communications device transfers data. The data communications device includes a port that couples to a network, and a processor coupled to the port. The data communications device further includes memory, coupled to the processor, that stores a device driver. The device driver has a first set of instructions that directs the processor to perform a data transfer routine that moves data between memory and the port, and a second set of instructions that directs the processor to perform an administrative routine. The second set of instructions is arranged to prevent improper operation of the administrative routine from causing improper operation of the data transfer routine. In particular, execution and communication mechanisms enable the primary and administrative routines to operate in such a fault-tolerant manner.
    • 本发明涉及用于使用被设置为防止非主要例程(例如,管理操作)的不正确操作导致主程序(例如,数据传送操作)的不正确操作的设备驱动程序来传送数据的技术。 因此,主程序可以在非主程序故障之后继续正常运行。 在一种布置中,数据通信设备传送数据。 数据通信设备包括耦合到网络的端口和耦合到该端口的处理器。 数据通信设备还包括存储设备驱动器的存储器,其耦合到处理器。 设备驱动器具有指导处理器执行在存储器和端口之间移动数据的数据传输例程的第一组指令,以及指示处理器执行管理程序的第二组指令。 第二组指令被设置为防止管理程序的不正常操作导致数据传输例程的不正确操作。 特别地,执行和通信机制使主要和管理例程能够以这样的容错方式运行。
    • 2. 发明授权
    • Communication device for providing value-added information based upon content and/or context information
    • 用于基于内容和/或上下文信息提供增值信息的通信设备
    • US09491573B2
    • 2016-11-08
    • US12265821
    • 2008-11-06
    • Aniruddha Khare
    • Aniruddha Khare
    • H04W4/00H04W4/02H04L29/08
    • H04W4/02H04L67/18H04L67/20
    • A communication device, for use in a communication network, provides value-added information to a user of the communication device. The communication device includes a transceiver, operable to transmit and receive communications over the communication network, and a processor. The processor is operable to facilitate detecting context information representative of an environment in which the communication device is operated, detecting content information of a multi-directional communication stream by identifying significant words in the communication stream, encoding the detected context and content information as meta-information, transmitting the meta-information as a request for value-added information, receiving value-added information in response, and providing the value-added information to the user of the communication device. A method for providing value-added information to a user of a communication device and a communication system for providing value-added information are also disclosed.
    • 用于通信网络的通信设备向通信设备的用户提供增值信息。 通信设备包括可操作以通过通信网络发送和接收通信的收发器和处理器。 处理器可操作以便于检测表示通信设备操作的环境的上下文信息,通过识别通信流中的有效字来检测多方向通信流的内容信息,将检测到的上下文和内容信息编码为元数据, 信息,作为增值信息的请求发送元信息,响应接收增值信息,并向该用户提供增值信息。 还公开了一种用于向通信设备的用户提供增值信息的方法和用于提供增值信息的通信系统。
    • 3. 发明授权
    • Run-time property-based linking of software modules
    • 运行时基于属性的软件模块链接
    • US06865742B1
    • 2005-03-08
    • US09931822
    • 2001-08-16
    • Aniruddha KhareKarunakar Reddy ParneMichael Boe
    • Aniruddha KhareKarunakar Reddy ParneMichael Boe
    • G06F9/445G06F9/54
    • G06F9/44521
    • A method for dynamic linking of software modules includes detecting an event during the execution of a computer program that resides in a first memory, ascertaining whether there is at least one required property associated with the event if the event is detected, determining a property identifier for the at least one required property and loading at least one code module from a second memory into the first memory based upon a property identifier configured with the executable code module. According to one aspect, the loading includes loading the at least one executable code module into the first memory if it is not in the first memory. According to another aspect, the at least one executable code module includes at least one dynamic link library (DLL). According to another aspect, the event includes the addition of a hardware device and the required property includes a hardware device PROM identifier.
    • 一种用于软件模块的动态链接的方法包括在执行驻留在第一存储器中的计算机程序的过程中检测事件,确定是否存在与事件相关联的至少一个所需属性(如果检测到事件),确定属性标识符 所述至少一个所需属性并且基于配置有所述可执行代码模块的属性标识符将至少一个可执行代码模块从第二存储器加载到所述第一存储器中。 根据一个方面,所述加载包括将所述至少一个可执行代码模块加载到所述第一存储器中,如果其不在所述第一存储器中。 根据另一方面,所述至少一个可执行代码模块包括至少一个动态链接库(DLL)。 根据另一方面,该事件包括添加硬件设备,并且所需属性包括硬件设备PROM标识符。