会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Reducing stack memory resources in a threaded computer system
    • 减少线程计算机系统中的堆栈内存资源
    • US06968557B1
    • 2005-11-22
    • US09740661
    • 2000-12-18
    • Hong ZhangSheng LiangRajiv MiraniAbhishek Chauhan
    • Hong ZhangSheng LiangRajiv MiraniAbhishek Chauhan
    • G06F9/00G06F9/40G06F9/50
    • G06F9/5016G06F9/4484G06F2209/5011
    • A computer thread utilizes an auxiliary stack resource to execute program code function calls requiring substantial stack memory resources. In a wrapper embodiment, portions of the program code having function calls requiring substantial stack resources are wrapped in a wrapper that calls an auxiliary stack resource for executing the function call and returns the auxiliary stack resource when the function call is completed. In one embodiment, the stack memory allocated to the thread is selected to accommodate a first class of function calls requiring comparatively low amounts of stack memory and the auxiliary stack resource is called to accommodate the requirements of a second class of function calls requiring comparatively large amounts of stack memory. The allocation of stack memory according to the requirements of function calls allows for multiple computing tasks, such as those carried out by Internet websites and services, to be carried out more efficiently.
    • 计算机线程利用辅助堆栈资源来执行需要大量堆栈存储器资源的程序代码功能调用。 在包装实施例中,具有需要大量堆栈资源的功能调用的程序代码的部分被包装在包装器中,该包装器调用辅助堆栈资源以执行功能调用,并且在函数调用完成时返回辅助堆栈资源。 在一个实施例中,分配给线程的堆栈存储器被选择以适应需要相对较少量的堆栈存储器的第一类功能调用,并且调用辅助堆栈资源以适应需要较大量的第二类功能调用的要求 的堆栈内存。 根据功能呼叫的要求分配堆栈内存,可以更有效地执行多个计算任务,如互联网网站和服务执行的任务。
    • 5. 发明授权
    • Inferencing data types of message components
    • 推断消息组件的数据类型
    • US08695084B2
    • 2014-04-08
    • US13212068
    • 2011-08-17
    • Abhishek ChauhanRajiv MiraniPrince KohliNamit Sikka
    • Abhishek ChauhanRajiv MiraniPrince KohliNamit Sikka
    • H04L29/06
    • H04L63/0263H04L63/0236
    • A method of a device for filtering messages routing across a network includes extracting, by a filter configured on the device, a plurality of message components from messages received via a network. The plurality of message components is identified as having at least a field name in common, including a first field name. A learning engine configured on the device creates a list of data types for values of the first field name. The list includes one or more data types of a value of the first field name identified for each of the plurality of message components. The learning engine determines a most restrictive data type from the list of data types for the values of the first field name of the plurality of message components.
    • 用于过滤通过网络的消息路由的设备的方法包括通过经由网络接收的消息从设备上配置的过滤器提取多个消息组件。 多个消息组件被识别为具有至少一个共同的字段名称,包括第一字段名称。 在设备上配置的学习引擎为第一个字段名称的值创建数据类型的列表。 列表包括为多个消息组件中的每一个标识的第一字段名称的值的一个或多个数据类型。 学习引擎从多个消息组件的第一字段名称的值的数据类型列表中确定最严格的数据类型。