会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System method, and computer program product for compositing true colors and intensity-maped colors into a frame buffer
    • 系统方法和用于将真实颜色和强度映射颜色合成到帧缓冲器中的计算机程序产品
    • US06611274B1
    • 2003-08-26
    • US09416055
    • 1999-10-12
    • Leroy B. KeelyAndrew J. Palay
    • Leroy B. KeelyAndrew J. Palay
    • G09G502
    • G06T11/001G09G5/022
    • The color of a pixel is represented in a pixel storage word, wherein color coordinate data and intensity data are coded separately in two fields of the pixel storage word, the color field and the intensity field. This permits a range of colors to be represented in a relatively small number of bits. In one embodiment of the invention, each of the three color coordinates of an input color is coded separately. The coded color components are concatenated and placed in a coded color field of the pixel storage word. In another embodiment of the invention, the color coordinate data is encoded as a color index, a binary value which maps to color coordinate data according to a predefined color table. Intensity data is also encoded with a binary value. The coded intensity can represent the intensity directly, or can be an index to intensity data stored in a predetermined intensity table. The invention can also convert a pixel storage word into a pixel display word, wherein the latter is a representation of the color in a format that permits ready display. For a given pixel, the coded color component data is read from the pixel storage word and processed to yield three color coordinates. The resulting color coordinates are then modulated by intensity data corresponding to the coded intensity read from the pixel storage word. This produces a pixel display word comprising three color coordinates in a form that permits display.
    • 在像素存储字中表示像素的颜色,其中颜色坐标数据和强度数据被分别编码在像素存储字,色域和强度场的两个场中。 这允许以相对较少数量的位表示范围的颜色。 在本发明的一个实施例中,输入颜色的三个颜色坐标中的每一个被分别编码。 经编码的颜色分量被连接并放置在像素存储字的编码色域中。 在本发明的另一实施例中,颜色坐标数据被编码为颜色索引,根据预定义的颜色表映射到颜色坐标数据的二进制值。 强度数据也用二进制值进行编码。 编码强度可以直接表示强度,或者可以是存储在预定强度表中的强度数据的索引。 本发明还可以将像素存储字转换为像素显示字,其中后者是允许准备显示的格式的颜色的表示。 对于给定像素,从像素存储字读取经编码的颜色分量数据,并处理以产生三个色坐标。 然后通过与从像素存储字读取的编码强度对应的强度数据来调制所得到的色坐标。 这产生一个包含允许显示的形式的三个颜色坐标的像素显示字。
    • 2. 发明授权
    • Search based specification for data synchronization
    • 基于搜索的数据同步规范
    • US09367599B2
    • 2016-06-14
    • US12603453
    • 2009-10-21
    • Andrew J. PalayAaron Whyte
    • Andrew J. PalayAaron Whyte
    • G06F17/30
    • G06F17/30581
    • Systems and methods for a search based specification for data synchronization are described. In some embodiments, a method to synchronize information of a client device from a server includes, at a client, receiving a communication from a server to synchronize information between the client device and the server, wherein the information is selected from all application data on the server by a search mechanism in accordance with one or more one or more search criteria, and the information is arranged in an order prior to transmission from the server; and performing operations to synchronize application data on the client in accordance with at least portions of the information received from the server. Other embodiments are also described.
    • 描述了用于数据同步的基于搜索的规范的系统和方法。 在一些实施例中,一种从服务器同步客户端设备的信息的方法包括在客户机处接收来自服务器的通信以同步客户端设备和服务器之间的信息,其中从所有客户端设备和服务器上的所有应用数据中选择信息 服务器根据一个或多个一个或多个搜索条件通过搜索机制,并且在从服务器发送之前按顺序排列信息; 以及根据从服务器接收到的信息的至少一部分,执行使客户机上的应用数据同步的操作。 还描述了其它实施例。
    • 3. 发明授权
    • Method and apparatus that enables a web-based client-server application to be used offline
    • 使基于Web的客户端 - 服务器应用程序能够脱机使用的方法和设备
    • US08826298B2
    • 2014-09-02
    • US13556360
    • 2012-07-24
    • Erik V. ArvidssonAndrew J. Palay
    • Erik V. ArvidssonAndrew J. Palay
    • G06F9/46G06F3/00G06F9/44G06F13/00G06F9/54
    • G06F9/547G06F9/541G06F9/545
    • One embodiment of the present invention provides a system that facilitates using a web-based client-server application offline. During operation, the system receives a function call at an object within a browser that is executing on a client, wherein the function call is generated by the web-based client-server application and is directed to a communication layer on the client. Next, the system determines an intended resource for the function call. The system also determines if the function call should be redirected to an alternate resource. If so, the system redirects the function call to the alternate resource. If not, the system forwards the function call to the intended resource. Note that in some embodiments of the present invention, the entire system operates within the context of the browser.
    • 本发明的一个实施例提供一种有助于离线使用基于web的客户机 - 服务器应用的系统。 在操作期间,系统在正在客户机上执行的浏览器内的对象上接收函数调用,其中该功能调用是由基于web的客户机 - 服务器应用程序生成的,并被引导到客户机上的一个通信层。 接下来,系统确定用于函数调用的预期资源。 该系统还确定函数调用是否应重定向到备用资源。 如果是这样,系统会将函数调用重定向到备用资源。 如果没有,系统会将功能调用转发到预期资源。 注意,在本发明的一些实施例中,整个系统在浏览器的上下文中操作。
    • 5. 发明授权
    • Conversation system and method for performing both conversation-based queries and message-based queries
    • 用于执行基于会话的查询和基于消息的查询的对话系统和方法
    • US09037601B2
    • 2015-05-19
    • US13220671
    • 2011-08-29
    • Andrew J. Palay
    • Andrew J. Palay
    • G06F7/00G06F17/30
    • G06F17/30312G06F17/30613G06F17/30663G06F17/30684H04L51/16
    • A conversation server system having one or more processors and memory stores a plurality of messages organized as a plurality of conversations, respective conversations including respective representative messages with message term(s) and conversation term(s) and messages with message term(s). The server receives a message search query and responds by: identifying matching message(s) associated with message terms matching the message search query; and returning message search results including representations matching message(s) to a client from which the message search query was received. The server also receives a conversation search query and responds by: identifying matching representative message(s) associated with a combination of message term(s) and conversation term(s) matching the conversation search query, selecting conversation(s) including a matching representative message; and returning conversation search results including representations of matching conversation(s) to a client from which the conversation search query was received.
    • 具有一个或多个处理器和存储器的会话服务器系统存储组织为多个会话的多个消息,各自的对话包括具有消息词和谈话词和具有消息词的消息的各自的代表消息。 服务器接收消息搜索查询并作出响应:识别与消息搜索查询匹配的消息条款相关联的匹配消息; 并将包括表示匹配消息的消息搜索结果返回给接收到消息搜索查询的客户端。 所述服务器还接收对话搜索查询并通过以下方式进行响应:识别与与对话搜索查询匹配的消息项和会话词组合的相关联的代表性消息,选择包括匹配代表的会话 信息; 以及将会话搜索结果(包括匹配会话的表示)返回给接收到会话搜索查询的客户端。
    • 6. 发明申请
    • Index Entries Configured to Support Both Conversation and Message Based Searching
    • 索引条目配置为支持对话和基于消息的搜索
    • US20130262438A1
    • 2013-10-03
    • US13220664
    • 2011-08-29
    • Andrew J. Palay
    • Andrew J. Palay
    • G06F17/30
    • G06F17/30312G06F17/30613G06F17/30663G06F17/30684H04L51/16
    • A conversation server system having one or more processors and memory stores a plurality of index components in an index, a respective index entry corresponding to a respective term and having a plurality of index components, a respective index component of the respective index entry identifying a message that is associated with the respective term. The server receives a first message, associates the first message with a conversation having at least one other message and stores, in the index, a plurality of first-message index components that each include an identifier of the first message. The first-message index components include one or more index components indicative of a plurality of message terms in the first message and one or more index components indicative of one or more conversation terms in the conversation, the one or more conversation terms comprising one or more terms that are not in the first message.
    • 具有一个或多个处理器和存储器的会话服务器系统在索引中存储多个索引组件,对应于相应术语并具有多个索引组件的相应索引项,标识消息的相应索引项的相应索引组件 这与相应的术语相关联。 服务器接收第一消息,将第一消息与具有至少一个其他消息的会话相关联,并且在索引中存储每个包括第一消息的标识符的多个第一消息索引组件。 第一消息索引组件包括指示第一消息中的多个消息项的一个或多个索引组件以及指示对话中的一个或多个会话项的一个或多个索引组件,一个或多个会话项包括一个或多个 不在第一条消息中的条款。
    • 7. 发明申请
    • Method and apparatus that enables a web-based client-server application to be used offline
    • 使基于Web的客户端 - 服务器应用程序能够脱机使用的方法和设备
    • US20080301221A1
    • 2008-12-04
    • US11809162
    • 2007-05-30
    • Erik V. ArvidssonAndrew J. Palay
    • Erik V. ArvidssonAndrew J. Palay
    • G06F15/16
    • G06F9/547G06F9/541G06F9/545
    • One embodiment of the present invention provides a system that facilitates using a web-based client-server application offline. During operation, the system receives a function call at an object within a browser that is executing on a client, wherein the function call is generated by the web-based client-server application and is directed to a communication layer on the client. Next, the system determines an intended resource for the function call. The system also determines if the function call should be redirected to an alternate resource. If so, the system redirects the function call to the alternate resource. If not, the system forwards the function call to the intended resource. Note that in some embodiments of the present invention, the entire system operates within the context of the browser.
    • 本发明的一个实施例提供一种有助于离线使用基于web的客户机 - 服务器应用的系统。 在操作期间,系统在正在客户机上执行的浏览器内的对象上接收函数调用,其中该功能调用是由基于web的客户机 - 服务器应用程序生成的,并被引导到客户机上的一个通信层。 接下来,系统确定用于函数调用的预期资源。 该系统还确定函数调用是否应重定向到备用资源。 如果是这样,系统会将函数调用重定向到备用资源。 如果没有,系统会将功能调用转发到预期资源。 注意,在本发明的一些实施例中,整个系统在浏览器的上下文中操作。
    • 8. 发明授权
    • Method and apparatus for executing scripts within a web browser
    • 在Web浏览器中执行脚本的方法和装置
    • US08065659B1
    • 2011-11-22
    • US11809160
    • 2007-05-30
    • Christopher M. PrinceAndrew J. Palay
    • Christopher M. PrinceAndrew J. Palay
    • G06F9/44
    • G06F9/445G06F9/4843G06F9/546G06F2209/548
    • One embodiment of the present invention provides a system that extends a scripting language native to a web browser to facilitate executing scripts within a web browser. During operation, the system receives a first command from a root script to initialize a first worker script within a web browser. In response to the first command, the system: creates a first operating-system thread, wherein the first operating-system thread is associated with a first message queue; starts a first worker script-engine using the first operating-system thread; receives a first message at the first message queue to execute the first worker script; and in response to the first message, executes the first worker script within the first worker script-engine.
    • 本发明的一个实施例提供了一种将本机的脚本语言扩展到web浏览器以便于在web浏览器内执行脚本的系统。 在操作期间,系统从根脚本接收第一个命令,以初始化Web浏览器中的第一个工作脚本。 响应于所述第一命令,所述系统:创建第一操作系统线程,其中所述第一操作系统线程与第一消息队列相关联; 使用第一个操作系统线程启动第一个工作脚本引擎; 在第一消息队列处接收第一消息以执行第一雇员脚本; 并且响应于第一消息,在第一个工作脚本引擎内执行第一个工作脚本。
    • 9. 发明授权
    • System and method for conditionally compiling a software compilation unit
    • 有条件地编译软件编译单元的系统和方法
    • US5692196A
    • 1997-11-25
    • US294823
    • 1994-08-26
    • Shankar UnniAndrew J. Palay
    • Shankar UnniAndrew J. Palay
    • G06F9/45G06F9/44
    • G06F8/48G06F8/423Y10S707/99933
    • A system and method for conditionally recompiling a compilation unit having a plurality of source code modules operates by selecting one of the source code modules, and determining whether it is necessary to generate a new condensed representation of the selected source code module. A new condensed representation of the selected source code module is generated if such generation is determined as being necessary. Changes between the new condensed representation of the selected source code module and an old condensed representation of the selected source code module are identified. Each of these changes is classified as either a compatible change or an incompatible change. An incompatible change is a change that requires recompilation of the compilation unit. A compatible change is a change that does not require recompilation of the compilation unit. The compilation unit is recompiled if any of the changes is classified as being an incompatible change.
    • 用于有条件地重新编译具有多个源代码模块的编译单元的系统和方法通过选择一个源代码模块来操作,并且确定是否需要生成所选择的源代码模块的新的缩写表示。 如果确定这样的生成是必要的,则生成所选择的源代码模块的新的缩写表示。 识别所选源代码模块的新浓缩表示与所选源代码模块的旧浓缩表示之间的变化。 这些更改都被分类为兼容更改或不兼容的更改。 不兼容的更改是需要重新编译编译单元的更改。 兼容的更改是一个不需要重新编译编译单元的更改。 如果任何更改被分类为不兼容的更改,则重新编译编译单元。
    • 10. 发明授权
    • Index entries configured to support both conversation and message based searching
    • 索引条目配置为支持会话和基于消息的搜索
    • US09009142B2
    • 2015-04-14
    • US13220664
    • 2011-08-29
    • Andrew J. Palay
    • Andrew J. Palay
    • G06F17/30
    • G06F17/30312G06F17/30613G06F17/30663G06F17/30684H04L51/16
    • A conversation server system having one or more processors and memory stores a plurality of index components in an index, a respective index entry corresponding to a respective term and having a plurality of index components, a respective index component of the respective index entry identifying a message that is associated with the respective term. The server receives a first message, associates the first message with a conversation having at least one other message and stores, in the index, a plurality of first-message index components that each include an identifier of the first message. The first-message index components include one or more index components indicative of a plurality of message terms in the first message and one or more index components indicative of one or more conversation terms in the conversation, the one or more conversation terms comprising one or more terms that are not in the first message.
    • 具有一个或多个处理器和存储器的会话服务器系统在索引中存储多个索引组件,对应于相应术语并具有多个索引组件的相应索引项,标识消息的相应索引项的相应索引组件 这与相应的术语相关联。 服务器接收第一消息,将第一消息与具有至少一个其他消息的会话相关联,并且在索引中存储每个包括第一消息的标识符的多个第一消息索引组件。 第一消息索引组件包括指示第一消息中的多个消息项的一个或多个索引组件以及指示对话中的一个或多个会话项的一个或多个索引组件,一个或多个会话项包括一个或多个 不在第一条消息中的条款。