会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 42. 发明授权
    • Analytical model solver framework
    • 分析模型求解器框架
    • US08117145B2
    • 2012-02-14
    • US12163949
    • 2008-06-27
    • Darryl E. RubinVijay MitalBrian C. Beckman
    • Darryl E. RubinVijay MitalBrian C. Beckman
    • G06F17/00G06N5/02
    • G06F17/50
    • A solver framework for use with an analytical model. The analytical model includes multiple model parameters and includes definitions for analytical relationships between the model parameters. The solver framework coordinates the processing of multiple specialized solvers. In particular, the solver framework identifies which model parameters are input model variables and which are output model variables. The solver framework then analyzes dependencies to determine a solve order to solve for the output model variables. The solver framework then charged the specialized solvers with performing portions of the solve operation such that the specialized solvers solve for the output model variables in an order which considers the dependencies. In one embodiment, additional or replacement solvers may register with the solver framework to thereby make the specialized solver available for solving for output model variables in the future.
    • 用于分析模型的求解器框架。 分析模型包括多个模型参数,并包括模型参数之间分析关系的定义。 求解器框架协调多个专门求解器的处理。 特别地,求解器框架识别哪些模型参数是输入模型变量,哪些是输出模型变量。 求解器框架然后分析依赖关系以确定求解输出模型变量的求解顺序。 解算器框架然后对执行解决操作的部分的特殊求解器进行计费,使得专门的解算器以考虑依赖性的顺序解决输出模型变量。 在一个实施例中,附加或替换求解器可以向求解器框架注册,从而使得专用求解器可用于在将来解决输出模型变量。
    • 43. 发明申请
    • DATA-DRIVEN VISUALIZATION OF PSEUDO-INFINITE SCENES
    • 数据驱动视觉化的无限无限场景
    • US20100325196A1
    • 2010-12-23
    • US12488292
    • 2009-06-19
    • Brian C. BeckmanVijay MitalDarryl E. RubinG. Shon Katzenberger
    • Brian C. BeckmanVijay MitalDarryl E. RubinG. Shon Katzenberger
    • G06F15/16
    • G06F17/30516
    • The use of a data stream object to enumerate elements of a data stream to thereby drive rendering of a data-driven model. The data driven model includes multiple view components that may use their own construction logic to render visual items based on data provided to their input parameter(s). The data stream may be quite large, in which case, only a portion of the data stream is enumerated by the data stream object. The enumerated elements of the data stream may be used to populate the input parameters of the view components, and or may be provided to analytics, from which input parameters of the view components may be derived. Thus, a data stream, regardless of its size, may be dealt with in the consistent manner to thereby drive the data-driven model.
    • 使用数据流对象来枚举数据流的元素,从而驱动数据驱动模型的渲染。 数据驱动模型包括多个视图组件,其可以使用它们自己的构造逻辑基于提供给其输入参数的数据来呈现可视项目。 数据流可能相当大,在这种情况下,仅数据流的一部分被数据流对象枚举。 数据流的枚举元素可以用于填充视图组件的输入参数,并且可以被提供给分析,从中可以导出视图组件的输入参数。 因此,无论其大小如何,数据流都可以以一致的方式处理,从而驱动数据驱动的模型。
    • 44. 发明申请
    • IMPLICIT ITERATION OF KEYED ARRAY SYMBOL
    • 关键字阵列的隐含迭代
    • US20100158245A1
    • 2010-06-24
    • US12344216
    • 2008-12-24
    • Brian C. BeckmanVijay MitalDarryl E. Rubin
    • Brian C. BeckmanVijay MitalDarryl E. Rubin
    • H04L9/08
    • G06F17/30333G06F9/44G06F17/30958
    • The use of a data structure that is a symbolic representation of a keyed array that has an array variable and an associated key variable. There is a correlation maintained between the variable type of the array variable and the corresponding keying set that is to be bound to the associated key variable. The keyed array may remain unbound thereby being simply symbolically represented, or the keying set may be bound to the key variable more immediately. In one embodiment, once the keying set is bound to the key variable, data may be bound to the array variable itself. This may be repeated for multiple keyed arrays. The data from multiple keyed arrays may be operated upon to about another array of values, which may then be aggregated in some way.
    • 使用数据结构,它是具有数组变量和关联键变量的键控数组的符号表示。 在数组变量的变量类型和要绑定到关联的键变量的对应的键集之间存在相关性。 键控阵列可以保持未绑定,从而被简单地象征性地表示,或者密钥集可以更加紧密地绑定到密钥变量。 在一个实施例中,一旦密钥集合被绑定到密钥变量,数据可以被绑定到数组变量本身。 对于多个键控阵列可能会重复。 来自多个键控阵列的数据可以被操作在大约另一数值阵列上,然后可以以某种方式聚合。
    • 45. 发明申请
    • Interpretive Computing Over Visualizations, Data And Analytics
    • 可视化,数据和分析的解释性计算
    • US20090322743A1
    • 2009-12-31
    • US12163867
    • 2008-06-27
    • Darryl E. RubinArye GittelmanFlorian VossVijay Mital
    • Darryl E. RubinArye GittelmanFlorian VossVijay Mital
    • G06T17/00
    • G06T11/206G06T13/00G06T19/00
    • Visual items may each be constructed and placed in position using logic defined by a view component corresponding to each visual item, where that logic may depend on one or more values populated into parameter(s) of the view component. Some of those parameter values may correspond to known model parameter values. Others, however, may have been solved for using a model that defines analytical relationships between the model parameters. In one embodiment, which of the model parameters are known, and which are unknown, may not be predetermined. Accordingly, a solver might be prepared for multiple solve operation paths even using a single model. The view composition process may be entirely data-driven, and may include a mechanism for canonicalizing input data, and binding canonicalized input data to the model parameters. The view composition framework may operate the same regardless of the domain.
    • 可以使用由与每个视觉项目相对应的视图组件定义的逻辑来构建和放置可视项目,其中该逻辑可以取决于填充到视图组件的参数中的一个或多个值。 这些参数值中的一些可以对应于已知的模型参数值。 然而,其他人可能已经解决了使用定义模型参数之间的分析关系的模型。 在一个实施例中,哪些模型参数是已知的,哪些是未知的,可能不是预先确定的。 因此,即使使用单个模型,也可以为多个求解操作路径准备求解器。 视图合成过程可以完全是数据驱动的,并且可以包括用于规范化输入数据的机制,以及将规范化的输入数据绑定到模型参数。 视图构图框架可以操作相同,而不管域。
    • 49. 发明授权
    • Method of sharing memory between an operating system and an application
program
    • 在操作系统和应用程序之间共享内存的方法
    • US5673394A
    • 1997-09-30
    • US113798
    • 1993-08-30
    • Thomas FenwickDarryl E. Rubin
    • Thomas FenwickDarryl E. Rubin
    • G06F12/08H01J13/00
    • G06F12/0866G06F2212/311
    • An improved method for the sharing of data among a file server, a file system, and a network driver executing on a computer is provided. The file system allocates cache buffers to be used in reading from or writing to a file. When reading a file, the file system starts loading the cache buffers with the file data. When a buffer is loaded, the file system signals the file server that a buffer at a certain address is loaded. The file server provides the network driver with the buffer address of the data that is ready to be transported onto a computer network. The transport system then reads the data from the cache buffers and sends the data onto the computer network. When writing a file, the file system allocates cache buffers to receive the file. The file system notifies the file server of the cache buffer addresses. The file server then notifies the network driver of the cache buffer addresses. When the network driver receives the data it loads the data directly into the cache buffers. The file system can then write the data from the cache buffers to the disk.
    • 提供了一种用于在文件服务器,文件系统和在计算机上执行的网络驱动程序之间共享数据的改进方法。 文件系统分配用于从文件读取或写入文件时使用的缓存缓冲区。 当文件读取时,文件系统开始加载具有文件数据的缓存缓冲区。 当加载缓冲区时,文件系统向文件服务器发信号通知加载某个地址的缓冲区。 文件服务器为网络驱动程序提供准备好传输到计算机网络上的数据的缓冲区地址。 然后,传输系统从高速缓冲存储器读取数据并将数据发送到计算机网络上。 在写入文件时,文件系统会分配高速缓存以接收文件。 文件系统通知文件服务器缓存地址。 文件服务器然后通知网络驱动程序缓存地址。 当网络驱动程序接收到数据时,它将数据直接加载到缓存缓冲区中。 然后,文件系统可以将数据从缓存缓冲区写入磁盘。
    • 50. 发明授权
    • Mobile computing devices, architecture and user interfaces based on dynamic direction information
    • 基于动态方向信息的移动计算设备,架构和用户界面
    • US08700302B2
    • 2014-04-15
    • US12536889
    • 2009-08-06
    • Moe KhosravyLev NovikDarryl E. Rubin
    • Moe KhosravyLev NovikDarryl E. Rubin
    • G01C21/00G06F3/12
    • G01C21/3679G01C21/20H04L67/18H04W4/02
    • Mobile endpoints are provided that enable direction based pointing services including a positional component for receiving positional information as a function of a location of the portable electronic device, a directional component that outputs direction information as a function of an orientation of the portable electronic device and a location based engine that processes the positional information and the direction information to determine a subset of points of interest relative to the portable electronic device as a function of at least the positional information and the direction information. Devices can include compass(es), e.g., magnetic or gyroscopic, to determine a direction and GPS systems for determining location. A component for determining acceleration can also optionally be included.
    • 提供了移动端点,其实现基于方向的指向服务,包括用于接收作为便携式电子设备的位置的函数的位置信息的位置组件;输出作为便携式电子设备的取向的函数的方向信息的方向分量;以及 基于位置的引擎,其处理所述位置信息和所述方向信息,以便根据至少所述位置信息和所述方向信息来确定相对于所述便携式电子设备的兴趣点的子集。 设备可以包括罗盘,例如磁性或陀螺仪,以确定用于确定位置的方向和GPS系统。 还可以包括用于确定加速度的部件。