-
公开(公告)号:US20050154705A1
公开(公告)日:2005-07-14
申请号:US11049153
申请日:2005-02-02
CPC分类号: G06F17/30415 , G06F17/30917 , G06F17/30929 , Y10S707/99933 , Y10S707/99934 , Y10S707/99942 , Y10S707/99943
摘要: Methods, systems, and computer program products for accessing data where the data store provider is abstracted from both the data manipulation language used to access the data and the schema that describes the data. A received request structured in accordance with the data manipulation language is represented in an intermediate form. From the intermediate representation, a native request for any of one or more data store providers may be produced. Before being returned to the requestor, a native response from data store provider may be formatted so that it is structured in accordance with the data manipulation language used for the request. A given request received by one computer system may cause a procedure to be generated for accessing the data store provider. When a later request is received by second computer system, the previously generated stored procedure may be reused if applicable.
摘要翻译: 用于访问数据存储提供者从用于访问数据的数据操作语言和描述数据的模式中抽取数据的方法,系统和计算机程序产品。 根据数据操作语言构造的接收到的请求以中间形式表示。 从中间表示可以产生对一个或多个数据存储提供者中的任何一个的本机请求。 在返回给请求者之前,来自数据存储提供者的本地响应可以被格式化,使得根据用于该请求的数据操作语言被构造。 一个计算机系统接收到的给定请求可能导致生成用于访问数据存储提供者的过程。 当第二计算机系统接收到稍后的请求时,如果适用,可以重新使用先前生成的存储过程。
-
公开(公告)号:US06738823B1
公开(公告)日:2004-05-18
申请号:US09494273
申请日:2000-01-31
申请人: Shaun Pierce
发明人: Shaun Pierce
IPC分类号: G06F1516
CPC分类号: H04L12/6418 , H04L12/40052 , H04L12/40058 , H04L12/40071 , H04L29/06 , H04L69/08
摘要: The present invention provides for transmitting asynchronous type data using isochronous packets over a 1394 compliant serial bus. Benefits of this type of communication include reducing overhead and increasing throughput. First, the transmitter(s) and the receiver(s) of the packet designate an isochronous channel for the communication. The request to transmit an asynchronous packet is converted into a request to transmit an isochronous packet. An isochronous packet is assembled and then the hardware is directed to transmit the packet over the channel asynchronously. Therefore the packet is transmitted as soon as possible, rather than waiting for the next opportunity to send an isochronous packet (which occurs at a rate of 8000 times/sec). Even though the packet is sent in an asynchronous manner, the hardware (transmitter and receiver) identifies the packet as isochronous and knows therefore not to generate any acknowledgments. When using isochronous transfer, generally the high-level protocol takes care of acknowledgments.
摘要翻译: 本发明提供使用1394兼容串行总线上的同步分组来发送异步类型数据。 这种通信的好处包括减少开销和增加吞吐量。 首先,分组的发射机和接收机指定用于通信的同步信道。 发送异步分组的请求被转换为发送等时分组的请求。 组装同步数据包,然后将硬件指向异步通过信道传输数据包。 因此,尽快发送分组,而不是等待下一次发送同步分组(以8000次/秒的速率发送)的机会。 即使分组以异步方式发送,硬件(发射机和接收机)将分组识别为同步,因此知道分组不产生任何确认。 当使用同步传输时,一般来说,高级协议将负责确认。
-
3.
公开(公告)号:US20060150140A1
公开(公告)日:2006-07-06
申请号:US11347448
申请日:2006-02-03
申请人: Ferhan Elvanoglu , Shaun Pierce
发明人: Ferhan Elvanoglu , Shaun Pierce
IPC分类号: G06F9/44
CPC分类号: G06F9/541 , G06F9/543 , G06F21/6218 , G06F21/6227 , G06F21/6245 , G06Q10/109 , H04L12/1859 , H04L12/1863 , H04L29/06 , H04L63/0227 , H04L63/0428 , H04L63/1425 , H04L67/02 , H04L67/10 , H04L67/16 , H04L67/303 , H04L67/325
摘要: Methods, systems, and computer program products for applying actions during server system processing. Functional processing blocks where actions may be applied to a service request are identified. actions are dynamically associated with functional processing blocks. During execution of a functional processing block, a check is performed to determine whether an action is associated with the functional processing block. If an action is associated with a functional processing block, the action is applied during the functional processing block's execution. An evaluation may be performed to determine if an action should be applied before or after the functional processing block. The server system may comprise an XML data repository, providing access to XML data, based on identity information which is received with a client system request. A portion of the server system may be described in accordance with an XML schenia.
摘要翻译: 用于在服务器系统处理期间应用动作的方法,系统和计算机程序产品。 识别可以将操作应用于服务请求的功能处理块。 动作与功能处理块动态相关联。 在功能处理块的执行期间,执行检查以确定动作是否与功能处理块相关联。 如果动作与功能处理块相关联,则在功能处理块的执行期间应用动作。 可以执行评估以确定在功能处理块之前或之后是否应用动作。 服务器系统可以包括基于用客户机系统请求接收的身份信息来提供对XML数据的访问的XML数据存储库。 服务器系统的一部分可以根据XML语音来描述。
-
公开(公告)号:US20050278344A1
公开(公告)日:2005-12-15
申请号:US11203485
申请日:2005-08-12
申请人: Eric Horvitz , Paul Steckler , Shaun Pierce , Lijiang Fang , Mark Lucovsky , Winnie Wu
发明人: Eric Horvitz , Paul Steckler , Shaun Pierce , Lijiang Fang , Mark Lucovsky , Winnie Wu
CPC分类号: G06Q10/109 , G06F21/335 , G06F21/6218 , G06F21/6227 , G06F21/6236 , G06F21/6245 , G06F21/6272 , G06F21/629 , G06F2221/2115 , G06F2221/2117 , G06F2221/2119 , G06F2221/2141 , G06F2221/2149 , H04L29/06 , H04L63/10 , H04L63/102 , H04L67/02 , H04L67/16 , H04L67/28 , H04L67/2819 , H04L67/303 , H04L67/306 , H04L67/325 , H04L67/40 , H04L67/42 , H04L69/329 , Y10S707/99931 , Y10S707/99939 , Y10S707/99942 , Y10S707/99943
摘要: Described is a schema-based notification platform that provides regularized notification handling including user control and normalization of the operation of policies across different information types and contexts. Information-service schemas and services are combined to build a content-sensitive and context-sensitive information service to communicate information to recipient devices of users that subscribe to those services. An information agent service collects the information, and based on various criteria, determines if, when, and how to send and render the information, and to which subscribing client device or devices. The set of schemas include a notification schema that represents the subscription of a service to an information source and details about that information, and a device schema that represents information about user devices. The information agent service accesses criteria including user preferences and user contextual information, including presence information, location information, and schedule information along with people and groups data and extended-context data. Preferences about subscriptions and information handling policies may be stored and used at notification sources or in more central preference encodings. Access to multiple preferences is maintained, and a user interface is provided that allows users to inspect and control multiple subscriptions in one conceptual place.
-
公开(公告)号:US20050273692A1
公开(公告)日:2005-12-08
申请号:US11203482
申请日:2005-08-12
申请人: Eric Horvitz , Paul Steckler , Shaun Pierce , Lijiang Fang , Mark Lucovsky , Winnie Wu
发明人: Eric Horvitz , Paul Steckler , Shaun Pierce , Lijiang Fang , Mark Lucovsky , Winnie Wu
CPC分类号: G06Q10/109 , G06F21/335 , G06F21/6218 , G06F21/6227 , G06F21/6236 , G06F21/6245 , G06F21/6272 , G06F21/629 , G06F2221/2115 , G06F2221/2117 , G06F2221/2119 , G06F2221/2141 , G06F2221/2149 , H04L29/06 , H04L63/10 , H04L63/102 , H04L67/02 , H04L67/16 , H04L67/28 , H04L67/2819 , H04L67/303 , H04L67/306 , H04L67/325 , H04L67/40 , H04L67/42 , H04L69/329 , Y10S707/99931 , Y10S707/99939 , Y10S707/99942 , Y10S707/99943
摘要: Described is a schema-based notification platform that provides regularized notification handling including user control and normalization of the operation of policies across different information types and contexts. Information-service schemas and services are combined to build a content-sensitive and context-sensitive information service to communicate information to recipient devices of users that subscribe to those services. An information agent service collects the information, and based on various criteria, determines if, when, and how to send and render the information, and to which subscribing client device or devices. The set of schemas include a notification schema that represents the subscription of a service to an information source and details about that information, and a device schema that represents information about user devices. The information agent service accesses criteria including user preferences and user contextual information, including presence information, location information, and schedule information along with people and groups data and extended-context data. Preferences about subscriptions and information handling policies may be stored and used at notification sources or in more central preference encodings. Access to multiple preferences is maintained, and a user interface is provided that allows users to inspect and control multiple subscriptions in one conceptual place.
-
6.
公开(公告)号:US20050165773A1
公开(公告)日:2005-07-28
申请号:US11086590
申请日:2005-03-21
申请人: Ferhan Elvanoglu , Shaun Pierce
发明人: Ferhan Elvanoglu , Shaun Pierce
CPC分类号: G06F9/541 , G06F9/543 , G06F21/6218 , G06F21/6227 , G06F21/6245 , G06Q10/109 , H04L12/1859 , H04L12/1863 , H04L29/06 , H04L63/0227 , H04L63/0428 , H04L63/1425 , H04L67/02 , H04L67/10 , H04L67/16 , H04L67/303 , H04L67/325
摘要: Methods, systems, and computer program products for applying actions during server system processing. Functional processing blocks where actions may be applied to a service request are identified. Actions are dynamically associated with functional processing blocks. During execution of a functional processing block, a check is performed to determine whether an action is associated with the functional processing block. If an action is associated with a functional processing block, the action is applied during the functional processing block's execution. An evaluation may be performed to determine if an action should be applied before or after the functional processing block. The server system may comprise an XML data repository, providing access to XML data, based on identity information which is received with a client system request. A portion of the server system may be described in accordance with an XML schema.
摘要翻译: 用于在服务器系统处理期间应用动作的方法,系统和计算机程序产品。 识别可以将操作应用于服务请求的功能处理块。 动作与功能处理块动态关联。 在功能处理块的执行期间,执行检查以确定动作是否与功能处理块相关联。 如果动作与功能处理块相关联,则在功能处理块的执行期间应用动作。 可以执行评估以确定在功能处理块之前或之后是否应用动作。 服务器系统可以包括基于用客户机系统请求接收的身份信息来提供对XML数据的访问的XML数据存储库。 可以根据XML模式来描述服务器系统的一部分。
-
公开(公告)号:US20060161554A1
公开(公告)日:2006-07-20
申请号:US11276655
申请日:2006-03-09
申请人: Mark Lucovsky , Shaun Pierce , Ramu Movva , Jagadeesh Kalki , David Auerbach , Peter Ford , Yun-Qi Yuan , Yi-Wen Guu , Samuel George , William Hoffman , Jay Jacobs , Paul Steckler , Walter Hsueh , Kendall Keil , Burra Gopal , Steven White , Paul Leach , Richard Ward , Philip Smoot , Lijiang Fang , Michael Taylor , Suresh Kannan , Winnie Wu
发明人: Mark Lucovsky , Shaun Pierce , Ramu Movva , Jagadeesh Kalki , David Auerbach , Peter Ford , Yun-Qi Yuan , Yi-Wen Guu , Samuel George , William Hoffman , Jay Jacobs , Paul Steckler , Walter Hsueh , Kendall Keil , Burra Gopal , Steven White , Paul Leach , Richard Ward , Philip Smoot , Lijiang Fang , Michael Taylor , Suresh Kannan , Winnie Wu
CPC分类号: G06Q10/109 , G06F21/335 , G06F21/6218 , G06F21/6227 , G06F21/6236 , G06F21/6245 , G06F21/6272 , G06F21/629 , G06F2221/2115 , G06F2221/2117 , G06F2221/2119 , G06F2221/2141 , G06F2221/2149 , H04L29/06 , H04L63/10 , H04L63/102 , H04L67/02 , H04L67/16 , H04L67/28 , H04L67/2819 , H04L67/303 , H04L67/306 , H04L67/325 , H04L67/40 , H04L67/42 , H04L69/329 , Y10S707/99931 , Y10S707/99939 , Y10S707/99942 , Y10S707/99943
摘要: A schema-based service for Internet access to per-user services data, wherein access to data is based on each user's identity. The service includes a schema that defines rules and a structure for each user's data, and also includes methods that provide access to the data in a defined way. The services schema thus corresponds to a logical document containing the data for each user. The user manipulates (e.g., reads or writes) data in the logical document by data access requests through defined methods. In one implementation, the services schemas are arranged as XML documents, and the services provide methods that control access to the data based on the requesting user's identification, defined role and scope for that role. In this way, data can be accessed by its owner, and shared to an extent determined by the owner.
摘要翻译: 用于因特网访问每用户服务数据的基于模式的服务,其中对数据的访问基于每个用户的身份。 该服务包括定义每个用户数据的规则和结构的模式,并且还包括以定义的方式提供对数据的访问的方法。 因此,服务模式对应于包含每个用户的数据的逻辑文档。 用户通过定义的方法通过数据访问请求来操纵(例如,读或写)逻辑文档中的数据。 在一个实现中,服务模式被排列为XML文档,并且服务提供了基于请求用户的标识,该角色的定义角色和范围来控制对数据的访问的方法。 以这种方式,数据可由其所有者访问,并由所有者确定的程度共享。
-
公开(公告)号:US20050080865A1
公开(公告)日:2005-04-14
申请号:US10968731
申请日:2004-10-19
申请人: Paul Leach , Chris Kaler , Ferhan Elvanoglu , Mark Lucovsky , Shaun Pierce
发明人: Paul Leach , Chris Kaler , Ferhan Elvanoglu , Mark Lucovsky , Shaun Pierce
CPC分类号: G06F21/6218 , G06F21/6227 , G06F21/6245 , G06Q10/109 , H04L12/1859 , H04L12/1863 , H04L67/02 , H04L67/142 , H04L67/16 , H04L67/2804 , H04L67/288 , H04L67/303 , H04L67/306 , H04L67/325 , H04L67/40 , H04L67/42 , H04L69/329
摘要: Processing a response to a network request using information that was transplanted into the response from a specific portion of the request. A requesting computer system generates an electronic request that includes the specific portion. The requesting computer system then submits the request to a responding computer system, which processes the request to form a response to the request. During processing of the request, the responding system transplants the specific portion of the request to the response. The responding computer system then transmits the response to the request to a processing computer system that processes the request. The processing computer system receives the response and extracts the information from the specific portion of the response. The processing computer system then uses the extracted information to process the request.
摘要翻译: 使用从请求的特定部分移植到响应中的信息来处理对网络请求的响应。 请求计算机系统生成包括特定部分的电子请求。 请求计算机系统然后将请求提交给响应的计算机系统,该系统处理请求以形成对请求的响应。 在处理请求期间,响应系统将请求的特定部分移植到响应。 响应的计算机系统然后将响应发送到处理请求的处理计算机系统。 处理计算机系统从响应的特定部分接收响应并提取信息。 处理计算机系统然后使用所提取的信息来处理请求。
-
公开(公告)号:US20060036642A1
公开(公告)日:2006-02-16
申请号:US11203490
申请日:2005-08-12
申请人: Eric Horvitz , Paul Steckler , Shaun Pierce , Lijiang Fang , Mark Lucovsky , Winnie Wu
发明人: Eric Horvitz , Paul Steckler , Shaun Pierce , Lijiang Fang , Mark Lucovsky , Winnie Wu
IPC分类号: G06F7/00
CPC分类号: G06Q10/109 , G06F21/335 , G06F21/6218 , G06F21/6227 , G06F21/6236 , G06F21/6245 , G06F21/6272 , G06F21/629 , G06F2221/2115 , G06F2221/2117 , G06F2221/2119 , G06F2221/2141 , G06F2221/2149 , H04L29/06 , H04L63/10 , H04L63/102 , H04L67/02 , H04L67/16 , H04L67/28 , H04L67/2819 , H04L67/303 , H04L67/306 , H04L67/325 , H04L67/40 , H04L67/42 , H04L69/329 , Y10S707/99931 , Y10S707/99939 , Y10S707/99942 , Y10S707/99943
摘要: Described is a schema-based notification platform that provides regularized notification handling including user control and normalization of the operation of policies across different information types and contexts. Information-service schemas and services are combined to build a content-sensitive and context-sensitive information service to communicate information to recipient devices of users that subscribe to those services. An information agent service collects the information, and based on various criteria, determines if, when, and how to send and render the information, and to which subscribing client device or devices. The set of schemas include a notification schema that represents the subscription of a service to an information source and details about that information, and a device schema that represents information about user devices. The information agent service accesses criteria including user preferences and user contextual information, including presence information, location information, and schedule information along with people and groups data and extended-context data. Preferences about subscriptions and information handling policies may be stored and used at notification sources or in more central preference encodings. Access to multiple preferences is maintained, and a user interface is provided that allows users to inspect and control multiple subscriptions in one conceptual place.
-
公开(公告)号:US20050278366A1
公开(公告)日:2005-12-15
申请号:US11203484
申请日:2005-08-12
申请人: Eric Horvitz , Paul Steckler , Shaun Pierce , Lijiang Fang , Mark Lucovsky , Winnie Wu
发明人: Eric Horvitz , Paul Steckler , Shaun Pierce , Lijiang Fang , Mark Lucovsky , Winnie Wu
CPC分类号: G06Q10/109 , G06F21/335 , G06F21/6218 , G06F21/6227 , G06F21/6236 , G06F21/6245 , G06F21/6272 , G06F21/629 , G06F2221/2115 , G06F2221/2117 , G06F2221/2119 , G06F2221/2141 , G06F2221/2149 , H04L29/06 , H04L63/10 , H04L63/102 , H04L67/02 , H04L67/16 , H04L67/28 , H04L67/2819 , H04L67/303 , H04L67/306 , H04L67/325 , H04L67/40 , H04L67/42 , H04L69/329 , Y10S707/99931 , Y10S707/99939 , Y10S707/99942 , Y10S707/99943
摘要: Described is a schema-based notification platform that provides regularized notification handling including user control and normalization of the operation of policies across different information types and contexts. Information-service schemas and services are combined to build a content-sensitive and context-sensitive information service to communicate information to recipient devices of users that subscribe to those services. An information agent service collects the information, and based on various criteria, determines if, when, and how to send and render the information, and to which subscribing client device or devices. The set of schemas include a notification schema that represents the subscription of a service to an information source and details about that information, and a device schema that represents information about user devices. The information agent service accesses criteria including user preferences and user contextual information, including presence information, location information, and schedule information along with people and groups data and extended-context data. Preferences about subscriptions and information handling policies may be stored and used at notification sources or in more central preference encodings. Access to multiple preferences is maintained, and a user interface is provided that allows users to inspect and control multiple subscriptions in one conceptual place.
-
-
-
-
-
-
-
-
-