-
1.
公开(公告)号:US08255883B2
公开(公告)日:2012-08-28
申请号:US11940029
申请日:2007-11-14
申请人: David E Sceppa , Carl Y Perry , Jeffrey M Derstadt , Andrew J Conrad , Amanda K Silver , Paul A Vick , Shyamalan Pather , Colin Joseph Meek
发明人: David E Sceppa , Carl Y Perry , Jeffrey M Derstadt , Andrew J Conrad , Amanda K Silver , Paul A Vick , Shyamalan Pather , Colin Joseph Meek
IPC分类号: G06F9/44
CPC分类号: G06F9/45516
摘要: There is alteration of a late-bound expression produced by a compiler into an early-bound structure. Alteration of the late-bound expression can occur at runtime and a visitor pattern can be used to create the alteration. In one instance, a conversion from late-bound to early-bound takes place through replacing a late-bound property with a statically typed call. The early-bound structure can translate into an expression tree to enable an implementation of a store specific query operated upon storage.
摘要翻译: 将编译器产生的后期界定表达式更改为早期绑定的结构。 晚期绑定表达式的更改可能在运行时发生,访问者模式可用于创建更改。 在一种情况下,通过使用静态类型调用替换后期绑定属性来实现从后期到早期的转换。 早期绑定的结构可以转换为表达式树,以使得能够实现在存储时操作的商店特定查询。
-
公开(公告)号:US20080263063A1
公开(公告)日:2008-10-23
申请号:US11940029
申请日:2007-11-14
申请人: David E. Sceppa , Carl Y. Perry , Jeffrey M. Derstadt , Andrew J. Conrad , Amanda K. Silver , Paul A. Vick , Shyamalan Pather , Colin Joseph Meek
发明人: David E. Sceppa , Carl Y. Perry , Jeffrey M. Derstadt , Andrew J. Conrad , Amanda K. Silver , Paul A. Vick , Shyamalan Pather , Colin Joseph Meek
IPC分类号: G06F17/30
CPC分类号: G06F9/45516
摘要: There is alteration of a late-bound expression produced by a compiler into an early-bound structure. Alteration of the late-bound expression can occur at runtime and a visitor pattern can be used to create the alteration. In one instance, a conversion from late-bound to early-bound takes place through replacing a late-bound property with a statically typed call. The early-bound structure can translate into an expression tree to enable an implementation of a store specific query operated upon storage.
摘要翻译: 将编译器产生的后期界定表达式更改为早期绑定的结构。 晚期绑定表达式的更改可能在运行时发生,访问者模式可用于创建更改。 在一种情况下,通过使用静态类型调用替换后期绑定属性来实现从后期到早期的转换。 早期绑定的结构可以转换为表达式树,以使得能够实现在存储时操作的商店特定查询。
-
公开(公告)号:US20080263531A1
公开(公告)日:2008-10-23
申请号:US11847140
申请日:2007-08-29
申请人: Carl Yates Perry , Jeffrey Michael Derstadt , Andrew J. Conrad , Amanda K. Silver , Paul A. Vick , Shyamalan Pather , David E. Sceppa
发明人: Carl Yates Perry , Jeffrey Michael Derstadt , Andrew J. Conrad , Amanda K. Silver , Paul A. Vick , Shyamalan Pather , David E. Sceppa
IPC分类号: G06F9/44
CPC分类号: G06F16/90335
摘要: Binding can automatically take place between controls and information sources at runtime. This minimizes an amount of code that is to be generated by a user and thus can lower errors from the code. In addition, some wizards that allow binding without code writing can become problematic since some information is not available at runtime (e.g., when the wizard operates prior to runtime.) Relevant information is received and at least one binding is created based off received information.
摘要翻译: 绑定可以在运行时自动发生在控件和信息源之间。 这最小化了由用户生成的代码量,从而可以降低代码中的错误。 另外,一些允许没有代码写入的绑定的向导可能会成为问题,因为一些信息在运行时不可用(例如,当向导在运行时之前运行时)。接收到相关信息,并且基于所接收的信息创建至少一个绑定。
-
公开(公告)号:US20090055364A1
公开(公告)日:2009-02-26
申请号:US11842629
申请日:2007-08-21
申请人: Srikanth Mandadi , Shyamalan Pather , Atul Adya , Timothy Mallalieu , Daniel Gerard Dosen , Colin Joseph Meek , Ju-Yi Kuo
发明人: Srikanth Mandadi , Shyamalan Pather , Atul Adya , Timothy Mallalieu , Daniel Gerard Dosen , Colin Joseph Meek , Ju-Yi Kuo
IPC分类号: G06F7/00
CPC分类号: G06F16/258 , G06F16/24526
摘要: The claimed subject matter provides systems and methods that effectuates and facilitates the generation of bidirectional views. The disclosed system can include components that transform queries and mappings into an internal representation that can be compiled into a bidirectional view. The bidirectional view can thereafter be employed to actuate query and update processing in a relational database management system.
摘要翻译: 所要求保护的主题提供了实现和促进双向视图的产生的系统和方法。 所公开的系统可以包括将查询和映射转换成可以被编译成双向视图的内部表示的组件。 此后可以采用双向视图来激活关系数据库管理系统中的查询和更新处理。
-
公开(公告)号:US20080263078A1
公开(公告)日:2008-10-23
申请号:US11838705
申请日:2007-08-14
申请人: Carl Yates Perry , Jeffrey Michael Derstadt , Andrew J. Conrad , Jeffrey E. Reed , Shyamalan Pather
发明人: Carl Yates Perry , Jeffrey Michael Derstadt , Andrew J. Conrad , Jeffrey E. Reed , Shyamalan Pather
IPC分类号: G06F17/30
CPC分类号: G06F17/30979
摘要: Programmers typically like operating with databases through use of classes. Classes allow a user to function with a database through use of a non-database programming language. To ease use of the classes, a class context is generated at runtime that does not force a programmer to handle various source files that are a product of class generation. Therefore, the user can have the ease of using classes without having to perform extra actions.
摘要翻译: 程序员通常喜欢通过使用类操作数据库。 类允许用户通过使用非数据库编程语言与数据库一起工作。 为了简化类的使用,在运行时生成类上下文,不会强制程序员处理作为类生成的产物的各种源文件。 因此,用户可以轻松地使用类,而不必执行额外的操作。
-
公开(公告)号:US08037039B2
公开(公告)日:2011-10-11
申请号:US11838705
申请日:2007-08-14
申请人: Carl Yates Perry , Jeffrey Michael Derstadt , Andrew J. Conrad , Jeffrey E. Reed , Shyamalan Pather
发明人: Carl Yates Perry , Jeffrey Michael Derstadt , Andrew J. Conrad , Jeffrey E. Reed , Shyamalan Pather
CPC分类号: G06F17/30979
摘要: Programmers typically like operating with databases through use of classes. Classes allow a user to function with a database through use of a non-database programming language. To ease use of the classes, a class context is generated at runtime that does not force a programmer to handle various source files that are a product of class generation. Therefore, the user can have the ease of using classes without having to perform extra actions.
摘要翻译: 程序员通常喜欢通过使用类操作数据库。 类允许用户通过使用非数据库编程语言与数据库一起工作。 为了简化类的使用,在运行时生成类上下文,不会强制程序员处理作为类生成的产物的各种源文件。 因此,用户可以轻松地使用类,而不必执行额外的操作。
-
7.
公开(公告)号:US07669177B2
公开(公告)日:2010-02-23
申请号:US10693735
申请日:2003-10-24
申请人: Robert H. Gerber , Holly Knight , Murali R. Krishnan , Niranjan Nilakantan , Shahaf Abileah , Shyamalan Pather
发明人: Robert H. Gerber , Holly Knight , Murali R. Krishnan , Niranjan Nilakantan , Shahaf Abileah , Shyamalan Pather
CPC分类号: G06F9/44505
摘要: The present systems and methods disclose a system for personalizing computer functionality. End-users are provided with tools to easily write rich and complex preferences, for example, by using a plurality simple IF-THEN propositional logic. The preferences are then transformed into queries and executed efficiently on structured data. Preferences that are satisfied then execute actions such as providing notification or storing data in a particular folder. Furthermore, according to an aspect of the invention, data, logic, events, inter alia, are all schematized, thereby enabling sharing of data between application components and across applications.
摘要翻译: 本系统和方法公开了一种用于个性化计算机功能的系统。 为最终用户提供了工具,可以轻松地编写丰富和复杂的首选项,例如,通过使用多个简单的IF-THEN命题逻辑。 然后将首选项转换为查询并高效地执行结构化数据。 首选项被满足,然后执行诸如提供通知或将数据存储在特定文件夹中的操作。 此外,根据本发明的一个方面,数据,逻辑,事件等都被示意化,从而使应用程序组件之间和跨应用程序共享数据。
-
8.
公开(公告)号:US07509304B1
公开(公告)日:2009-03-24
申请号:US10373328
申请日:2003-02-24
CPC分类号: G06F17/30867 , H04L12/1859 , H04L51/24 , Y10S707/99933
摘要: The present invention relates to a system and methodology to facilitate automated delivery of notifications to notification sinks while mitigating interface development and deployment within the framework of a notification platform. One or more message delivery channels are provided with the notification platform that can be associated with an extension component for delivering the notifications. The extension component automatically wraps an underlying message in a protocol associated with a notification sink such as wrapping a message post from a notification source within a common delivery protocol. The extension component can inherit delivery properties from an underlying platform interface associated with the delivery channels in order to mitigate coding and development details involved when utilizing or invoking the platform interface. Furthermore, the extension component enables various message protocols to be modeled as separate objects without having to implement higher-level or more complex aspects of the underlying interface.
摘要翻译: 本发明涉及一种系统和方法,以便于在通知平台的框架内减轻接口开发和部署,从而方便自动地将通知递送到通知汇。 一个或多个消息传递通道被提供有通知平台,该通知平台可以与用于传递通知的扩展组件相关联。 扩展组件自动地将基础消息包裹在与通知接收器相关联的协议中,例如在通用传送协议内从通知源包装消息帖子。 扩展组件可以从与传送通道相关联的底层平台接口继承传送属性,以减轻在使用或调用平台接口时涉及的编码和开发细节。 此外,扩展组件使得各种消息协议能够被建模为单独的对象,而不必实现底层接口的更高级或更复杂的方面。
-
公开(公告)号:US07437434B2
公开(公告)日:2008-10-14
申请号:US10981057
申请日:2004-11-04
申请人: William Michael Zintel , Amar S. Gandhi , Ye Gu , Shyamalan Pather , Jeffrey C. Schlimmer , Christopher M. Rude , Daniel R. Weisman , Donald R. Ryan , Paul J. Leach , Ting Cai , Holly N. Knight , Peter S. Ford
发明人: William Michael Zintel , Amar S. Gandhi , Ye Gu , Shyamalan Pather , Jeffrey C. Schlimmer , Christopher M. Rude , Daniel R. Weisman , Donald R. Ryan , Paul J. Leach , Ting Cai , Holly N. Knight , Peter S. Ford
IPC分类号: G06F15/177 , G06F12/00
CPC分类号: H04L29/12235 , H04L12/2803 , H04L12/2805 , H04L12/2807 , H04L12/2818 , H04L12/2856 , H04L12/2898 , H04L12/4633 , H04L29/06 , H04L29/0602 , H04L29/1232 , H04L29/12594 , H04L47/2408 , H04L61/2023 , H04L61/2092 , H04L61/30 , H04L67/02 , H04L67/025 , H04L67/125 , H04L67/14 , H04L67/16 , H04L69/329
摘要: A universal plug and play (UPnP) device makes itself known through a set of processes—discovery, description, control, eventing, and presentation. Following discovery of a UPnP device, an entity can learn more about the device and its capabilities by retrieving the device's description. The description includes vendor-specific manufacturer information like the model name and number, serial number, manufacturer name, URLs to vendor-specific Web sites, etc. The description also includes a list of any embedded devices or services, as well as URLs for control, eventing, and presentation. The description is written by a vendor, and is usually based on a device template produced by a UPnP forum working committee. The template is derived from a template language that is used to define elements to describe the device and any services supported by the device. The template language is written using an XML-based syntax that organizes and structures the elements.
-
公开(公告)号:US20070156656A1
公开(公告)日:2007-07-05
申请号:US11565369
申请日:2006-11-30
申请人: Shyamalan Pather , Praveen Seshadri , Phil Garrett , Robert Blanch , Holly Knight , Richard Dievendorff , Vince Curley
发明人: Shyamalan Pather , Praveen Seshadri , Phil Garrett , Robert Blanch , Holly Knight , Richard Dievendorff , Vince Curley
IPC分类号: G06F7/00
CPC分类号: G06F9/542 , G06F16/9535 , G06F2209/544 , G06Q30/02 , H04L67/26 , Y10S707/99933 , Y10S707/99934 , Y10S707/99936
摘要: The present invention relates to a subscription modeling system and methodology. A query processor receives subscription query and subscriber information and transforms the query and subscriber information into data. An index component propagates at least one database with the transformed data; and a matching component that associates the transformed data with event data to generate a database of notification data that can be delivered to subscribers. The invention provides for abstracting subscription and subscriber information (as well as event information if desired) to high-level classes (e.g., data fields)—thus the invention provides for modeling such notification related information as data. Subscription applications can thus be developed at high levels wherein complex subscription queries and subscriber information can be defined as data fields for example. Databases in accordance with the data fields can be propagated with subscription/subscriber specific information. The present invention takes advantages of the processing power associated with database engines (e.g., SQL server) to generate notifications via performing a join operation on the databases (e.g., subscription database(s), subscriber database(s) and event database(s)). Accordingly, notifications are generated en masse as compared to per subscription per subscriber. Thus the present invention provides for a highly scalable and efficient notification system.
摘要翻译: 本发明涉及订阅建模系统和方法。 查询处理器接收订阅查询和订户信息,并将查询和用户信息转换为数据。 索引组件使用转换的数据传播至少一个数据库; 以及匹配组件,其将经变换的数据与事件数据相关联,以生成可以递送给订户的通知数据的数据库。 本发明提供了将订阅和订户信息(以及如果需要的事件信息)提取给高级类(例如,数据字段) - 本发明提供了对与数据相关的通知相关信息进行建模。 因此,订阅应用程序可以以高级别开发,其中复合订阅查询和订户信息可以被定义为例如数据字段。 根据数据字段的数据库可以使用订阅/订户特定信息进行传播。 本发明利用与数据库引擎(例如,SQL服务器)相关联的处理能力来通过对数据库(例如订阅数据库,订户数据库和事件数据库)执行加入操作来生成通知, )。 因此,与每个用户的每个订阅相比,大量生成通知。 因此,本发明提供了高度可扩展和高效的通知系统。
-
-
-
-
-
-
-
-
-