会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for enabling location-independent and location-transparent interaction between a program and a user
    • 用于在程序和用户之间实现位置无关和位置 - 透明的交互的方法和装置
    • US06356964B1
    • 2002-03-12
    • US09143892
    • 1998-08-31
    • Ajay MohindraApratim PurakayasthaDavid Michael ShofiWilliam Harold Tetzlaff
    • Ajay MohindraApratim PurakayasthaDavid Michael ShofiWilliam Harold Tetzlaff
    • G06F1300
    • G06F9/4862
    • A system and method wherein a mobile user, or a user interacting with a mobile program, can at any time initiate a program status request. The program status request initiates the sequence of events whereby the current location of the program is determined and/or the current user location is made available to the program without the necessity of either entity changing location. Further, the agent script for the program maintains a composite data structure which includes an input buffer for storing input variables, an output buffer for storing output values to be displayed to the user, a program state data structure, and an optional bag buffer for temporarily storing input variables which the program will need in the course of future execution. By maintaining such a composite data structure, it is assured that all necessary information can be provided at a program location regardless of whether the program or the user has relocated.
    • 一种系统和方法,其中移动用户或与移动节目交互的用户可以随时启动节目状态请求。 程序状态请求启动事件的顺序,由此确定程序的当前位置和/或当前用户位置对程序可用,而无需任何一个实体改变位置。 此外,用于程序的代理脚本保持复合数据结构,其包括用于存储输入变量的输入缓冲器,用于存储要显示给用户的输出值的输出缓冲器,程序状态数据结构和用于临时地显示的可选袋缓冲器 存储程序在将来执行过程中需要的输入变量。 通过维护这样的复合数据结构,确保所有必要的信息可以在程序位置提供,而不管程序或用户是否被重定位。
    • 4. 发明授权
    • Dynamic mobile agents
    • 动态移动代理
    • US6055562A
    • 2000-04-25
    • US847079
    • 1997-05-01
    • Murthy DevarakondaAjay MohindraApratim PurakayasthaDeborra Jean Zukowski
    • Murthy DevarakondaAjay MohindraApratim PurakayasthaDeborra Jean Zukowski
    • G06F15/16G06F9/46G06F9/50G06F12/00G06F13/00H04L29/06H04L29/08H04L29/12
    • H04L29/12047G06F9/4862H04L29/06H04L29/12009H04L61/15H04L67/10H04L67/1008H04L67/1021H04L2029/06054H04L67/1002H04L69/329
    • An improved method and apparatus for dynamic execution of mobile agents. For example, a symbolic name for a component to be executed can be dynamically resolved using a component directory to determine an appropriate network host that the agent needs to visit. Preferably, the component directory can be queried by client or host machines, and updated by component hosts. Changes in a component's location and/or availability can also be captured at runtime and the agents dynamically routed to alternate component hosts. Still other features enable agents to flexibly accommodate the dynamics of the system. For example, if the attributes of a component are modified, or a component host becomes heavily loaded, agents can adapt to such changes by looking up an alternate host for the same component. Yet other features provide improved system manageability. For example, component hosts can freely update a component's location and/or attributes at any time. Changes to code for agents that use components residing at an updated component location are not required.
    • 一种用于动态执行移动代理的改进方法和装置。 例如,可以使用组件目录来动态地解析要执行的组件的符号名称,以确定代理需要访问的适当的网络主机。 优选地,组件目录可以由客户机或主机查询,并由组件主机更新。 还可以在运行时捕获组件位置和/或可用性的更改,并将代理程序动态路由到备用组件主机。 还有其他功能使代理能够灵活地适应系统的动态。 例如,如果组件的属性被修改或组件主机变得负载过重,则代理可以通过查找相同组件的备用主机来适应这些更改。 其他功能提供了改进的系统可管理性。 例如,组件主机可以随时自由地更新组件的位置和/或属性。 不需要对使用位于更新组件位置的组件的代理程序的代码进行更改。
    • 5. 发明授权
    • Method and apparatus for inter-application communication in wireless networks
    • 无线网络中应用间通信的方法和装置
    • US06816881B1
    • 2004-11-09
    • US09523894
    • 2000-03-13
    • Ajay MohindraApratim Purakayastha
    • Ajay MohindraApratim Purakayastha
    • G06F1516
    • H04L67/04H04L69/329H04W84/18
    • A method for providing inter-application communication between a sending device and one or more receiving devices in a wireless network comprises the steps of: (i) at the sending device, tagging a data item with an identifier unique to an intended communication between the sending device and the one or more receiving devices; (ii) at the sending device, broadcasting the tagged data item in the wireless network; (iii) at a receiving device, receiving the broadcast data item when the receiving device is within a radio-range of the sending device; and (iv) at a receiving device, accepting the data item for processing when the identifier substantially matches an identifier expected by an application associated with the receiving device; wherein the sending device and the receiving device need not be aware of each other's presence.
    • 一种用于在发送设备与无线网络中的一个或多个接收设备之间提供应用间通信的方法包括以下步骤:(i)在发送设备处,使用对发送之间的预期通信唯一的标识符来标记数据项 设备和一个或多个接收设备; (ii)在发送设备处,在无线网络中广播标记的数据项; (iii)在接收设备处,当所述接收设备在所述发送设备的无线电范围内时,接收所述广播数据项; 以及(iv)在接收设备处,当所述标识符基本上与由与所述接收设备相关联的应用所期望的标识符匹配时接受所述数据项进行处理; 其中发送装置和接收装置不需要意识到彼此的存在。
    • 7. 发明授权
    • Method and apparatus for security-aware elasticity of application and services
    • 应用和服务的安全感知弹性的方法和装置
    • US08793766B2
    • 2014-07-29
    • US13419037
    • 2012-03-13
    • Ashish KunduAjay MohindraSambit Sahu
    • Ashish KunduAjay MohindraSambit Sahu
    • G06F21/00H04L29/06G06F9/50
    • G06F21/604G06F2209/5019
    • In a method for scaling up/down security (non-functional) components of an application, determine (a) types of interactions and a number of each type of interaction each non-security (functional) component has with security components for a plurality of requests. Determine, based on (a) and an expected number of incoming requests to the application, (b) types of requests to and interactions with the security components involving the non-security components and (c) a number of requests to and interactions with the security components involving non-security components for each type of request to the security components involving non-security components. Determine, for each security component, a capacity required for each type of request involving the non-security components and a capacity required for each type of interaction involving the non-security components. Change the capacities of the security components to new capacities, wherein the new capacities are based on (a), (c) and the determined capacities.
    • 在用于扩展/降低应用程序的安全性(非功能))组件的方法中,确定(a)每个非安全(功能)组件具有的多个交互的安全组件的交互类型和每种类型的交互的数量, 要求。 根据(a)和对应用程序的传入请求的预期数量确定(b)与涉及非安全组件的安全组件的请求类型和与其相互作用,以及(c)与 涉及非安全组件的安全组件,用于针对涉及非安全组件的安全组件的每种请求类型。 为每个安全组件确定涉及非安全组件的每种类型的请求所需的容量以及涉及非安全组件的每种类型的交互所需的容量。 将安全组件的能力改变为新能力,其中新能力基于(a),(c)和确定的能力。