INTERACTION BETWEEN ADS AND APPLICATIONS
    1.
    发明申请
    INTERACTION BETWEEN ADS AND APPLICATIONS 有权
    ADS与应用之间的交互

    公开(公告)号:US20110320956A1

    公开(公告)日:2011-12-29

    申请号:US12826259

    申请日:2010-06-29

    IPC分类号: G06F3/00

    CPC分类号: G06Q30/0241

    摘要: Various technologies, methods, systems, processes, and compositions of matter pertaining to advertisements, and advertisement interactions with users and applications may be described. A single advertisement may be selected for a user based on a single lookup of the user profile at an advertisement server. The advertisement server may send a single adget to the user. This single adget is then seamlessly used on multiple devices. Each device may automatically select a different View of the advertisement. Each device may automatically render a different Actions as supported by a device.

    摘要翻译: 可以描述与广告有关的各种技术,方法,系统,过程和组成,以及与用户和应用的广告交互。 可以基于在广告服务器处的用户简档的单次查找来为用户选择单个广告。 广告服务器可以向用户发送单个附件。 然后,这个单一的内容可以在多个设备上无缝地使用。 每个设备可以自动选择广告的不同视图。 每个设备可以自动呈现由设备支持的不同动作。

    LOCAL TARGETING ENGINE
    2.
    发明申请
    LOCAL TARGETING ENGINE 审中-公开
    本地定位发动机

    公开(公告)号:US20100191599A1

    公开(公告)日:2010-07-29

    申请号:US12359224

    申请日:2009-01-23

    IPC分类号: G06Q30/00 G06F17/00

    CPC分类号: G06Q30/02 G06Q30/0251

    摘要: Technology is described for local ad targeting. An engine executing on a client computing device may select ads based on rules that can be modified without modifying the engine. The engine can select from advertisements stored locally based on data discovered at the client computing device, such as by observing the user's actions, stored documents, state of the client computing device and/or its peripherals, etc. The technology can employ plug-ins to extend functionality provided by the engine. The technology can include a plug-in manager that manages plug-ins. The technology can also download and manage rules. Each rule can specify what actions to take, such as when an event occurs. When a component of the operating system observes an event, the engine (or a rule executor component associated with the engine) executes each related rule. The technology can thus select ads based on arbitrary events of the operating system, applications, or other components.

    摘要翻译: 技术描述为本地广告定位。 在客户端计算设备上执行的引擎可以基于可以修改而不修改引擎的规则来选择广告。 引擎可以基于在客户端计算设备发现的数据本地存储的广告中进行选择,例如通过观察用户的动作,存储的文档,客户端计算设备和/或其外围设备的状态等。该技术可以使用插件 扩展引擎提供的功能。 该技术可以包括管理插件的插件管理器。 该技术还可以下载和管理规则。 每个规则可以指定要执行的操作,例如事件发生时。 当操作系统的组件观察事件时,引擎(或与引擎相关联的规则执行器组件)执行每个相关规则。 因此,该技术可以基于操作系统,应用程序或其他组件的任意事件来选择广告。

    Metadata-enabled dynamic updates of online advertisements

    公开(公告)号:US09811835B2

    公开(公告)日:2017-11-07

    申请号:US12818799

    申请日:2010-06-18

    IPC分类号: G06Q30/00 G06Q30/02

    摘要: Systems, methods, and computer media for dynamically updating online advertisements and providing updated online advertisements are provided. An object-oriented online advertisement is provided that has properties inherited from an advertisement class. The inherited properties include metadata fields and corresponding metadata values. The metadata fields and values determine the content, appearance, behavior, and other characteristics of the online advertisement when it is published on a web page. Changes to or addition or deletion of metadata fields and values in an advertisement class or subclass are communicated to the online advertisements, and the metadata of the advertisements are updated to reflect the changes.

    Adaptive run-time advertisements
    4.
    发明授权

    公开(公告)号:US09710817B2

    公开(公告)日:2017-07-18

    申请号:US12242406

    申请日:2008-09-30

    IPC分类号: G06Q30/00 G06Q30/02

    摘要: Systems, computer-implemented methods and computer-storage media are provided for presenting customizable advertisements to a user. Advertising is customized through the use of user-specific or user-relevant data. Items such as keywords, profile data, and application data are received and are then used to retrieve customizations. These customizations are stored by a server or group of servers that the vendor makes available to the advertising provider. Items that could further identify adaptations desirable for advertising, such as a user profile, may be sent to the vendor's server as well. The adaptations take forms that include pictures, text, graphics, links, audio, and video files. Systems that comprise an advertising server, a vendor server, and a client application used for completing the above method, as well as computer-readable media necessary at each device to accomplish the customizations, are also described.

    Interaction between ads and applications
    5.
    发明授权
    Interaction between ads and applications 有权
    广告和应用之间的互动

    公开(公告)号:US09378512B2

    公开(公告)日:2016-06-28

    申请号:US12826259

    申请日:2010-06-29

    IPC分类号: G06Q30/02

    CPC分类号: G06Q30/0241

    摘要: Various technologies, methods, systems, processes, and compositions of matter pertaining to advertisements, and advertisement interactions with users and applications may be described. A single advertisement may be selected for a user based on a single lookup of the user profile at an advertisement server. The advertisement server may send a single adget to the user. This single adget is then seamlessly used on multiple devices. Each device may automatically select a different View of the advertisement. Each device may automatically render a different Actions as supported by a device.

    摘要翻译: 可以描述与广告有关的各种技术,方法,系统,过程和组成,以及与用户和应用的广告交互。 可以基于在广告服务器处的用户简档的单次查找来为用户选择单个广告。 广告服务器可以向用户发送单个附件。 然后,这个单一的内容可以在多个设备上无缝地使用。 每个设备可以自动选择广告的不同视图。 每个设备可以自动呈现由设备支持的不同动作。

    ADVERTISEMENT STORAGE AND RETRIEVAL
    6.
    发明申请
    ADVERTISEMENT STORAGE AND RETRIEVAL 审中-公开
    广告存储和检索

    公开(公告)号:US20120278173A1

    公开(公告)日:2012-11-01

    申请号:US13097057

    申请日:2011-04-29

    IPC分类号: G06Q30/00

    摘要: Architecture for finding and browsing advertisements presented to a user. In general, the user is able to save advertisements, distribute/share saved advertisements and/or advertisements in the user history, and distribute/share advertisements via existing communication modalities (e.g., email, SMS (short message service), social networks, messaging, etc.). The architecture provides a website the user can access to view the user history of advertisements, coupons, and offers that were presented to the user. Saved advertisements can be made available only for the duration of that particular campaign, beyond which the advertisements can be grayed out and purged with user consent. Additionally, all the advertisements can be published via one or more websites, store advertisements locally on a device, store advertisements in the cloud, and synchronize advertisements across different devices.

    摘要翻译: 用于查找和浏览呈现给用户的广告的架构。 通常,用户能够在用户历史中保存广告,分发/共享保存的广告和/或广告,并且通过现有的通信模式(例如,电子邮件,SMS(短消息服务),社交网络,消息传递 等)。 该架构提供了用户可以访问的网站,以查看呈现给用户的广告,优惠券和优惠的用户历史记录。 保存的广告只能在特定活动期间提供,超过此广告可以在用户同意的情况下变灰并清除。 另外,所有的广告都可以通过一个或多个网站发布,在设备上本地存储广告,在云中存储广告,并且跨不同设备同步广告。

    METADATA-ENABLED DYNAMIC UPDATES OF ONLINE ADVERTISEMENTS
    7.
    发明申请
    METADATA-ENABLED DYNAMIC UPDATES OF ONLINE ADVERTISEMENTS 有权
    元数据启用动态更新的在线广告

    公开(公告)号:US20110313848A1

    公开(公告)日:2011-12-22

    申请号:US12818799

    申请日:2010-06-18

    IPC分类号: G06Q30/00

    摘要: Systems, methods, and computer media for dynamically updating online advertisements and providing updated online advertisements are provided. An object-oriented online advertisement is provided that has properties inherited from an advertisement class. The inherited properties include metadata fields and corresponding metadata values. The metadata fields and values determine the content, appearance, behavior, and other characteristics of the online advertisement when it is published on a web page. Changes to or addition or deletion of metadata fields and values in an advertisement class or subclass are communicated to the online advertisements, and the metadata of the advertisements are updated to reflect the changes.

    摘要翻译: 提供了用于动态更新在线广告和提供更新的在线广告的系统,方法和计算机媒体。 提供了具有从广告类继承的属性的面向对象的在线广告。 继承的属性包括元数据字段和相应的元数据值。 元数据字段和值确定在网络发布时在线广告的内容,外观,行为和其他特征。 将广告类或子类中的元数据字段和值的更改或添加或删除传送到在线广告,并更新广告的元数据以反映更改。

    System and method for browse information parsing without compilation
    8.
    发明授权
    System and method for browse information parsing without compilation 有权
    无编译浏览信息解析的系统和方法

    公开(公告)号:US07240340B2

    公开(公告)日:2007-07-03

    申请号:US10218142

    申请日:2002-08-12

    IPC分类号: G06F9/45

    CPC分类号: G06F8/20 G06F8/33 G06F11/0751

    摘要: A dynamic browse information parser captures the location within a program at which symbols exist. The dynamic browse information parser also parses function bodies, capturing location of symbols within the function body. Upon selection of a symbol and type of information desired, a datastore of browse information is queried. If additional information is required for disambiguation, the dynamic browse information parser parses the source code again to find the indicated browse information. Optionally the browse information is displayed in a window.

    摘要翻译: 动态浏览信息解析器捕获程序中存在符号的位置。 动态浏览信息解析器还解析函数体,捕获函数体内符号的位置。 在选择所需信息的符号和类型时,查询浏览信息的数据存储区。 如果消除歧义需要额外的信息,动态浏览信息解析器将再次解析源代码以找到指示的浏览信息。 可选地,浏览信息显示在窗口中。

    Systems and methods for varying software build properties using primary and supplemental build files
    9.
    发明申请
    Systems and methods for varying software build properties using primary and supplemental build files 有权
    使用主要和补充构建文件改变软件构建属性的系统和方法

    公开(公告)号:US20060041870A1

    公开(公告)日:2006-02-23

    申请号:US10922025

    申请日:2004-08-19

    IPC分类号: G06F9/45

    CPC分类号: G06F8/20

    摘要: A primary file can be used to specify default build properties for software under development. A set of modified build properties may be stored in a supplemental file. The default build properties can be temporarily overridden with modified build properties for a given build, allowing freedom in the choice of build properties without proliferation of files used for the same purpose, which can be confusing. In addition, users can create new build commands for software under development, and associate the new commands with supplemental files. When the user invokes a new build command, the build process can override the default properties with the modified properties in the supplemental file, and then restore the defaults. Other advantages and features of the invention are described below.

    摘要翻译: 主文件可用于指定正在开发的软件的默认构建属性。 一组修改的构建属性可以存储在补充文件中。 默认构建属性可以临时覆盖给定构建的修改的构建属性,允许自由选择构建属性,而不会增加用于相同目的的文件,这可能会令人困惑。 此外,用户可以为正在开发的软件创建新的构建命令,并将新命令与补充文件相关联。 当用户调用新的构建命令时,构建过程可以使用补充文件中修改的属性来覆盖默认属性,然后还原默认属性。 下面描述本发明的其它优点和特征。

    System and method for interacting with computer programming languages at semantic level
    10.
    发明申请
    System and method for interacting with computer programming languages at semantic level 有权
    在语义层面与计算机编程语言交互的系统和方法

    公开(公告)号:US20050081193A1

    公开(公告)日:2005-04-14

    申请号:US10967734

    申请日:2004-10-18

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/36

    摘要: The present invention relates to a system and method that models computer programming language concepts in a plurality of objects and enables a computer programmer to interact with multiple programming languages through one code model interface. This allows the computer programmer to identify objects or functionality available in an application without having to know or specify an underlying language that implements that object or functionality. The computer programmer can employ the code model to locate an object that implements a specific functionality and return a code model object that implements that functionality. The computer programmer may then interact with that code model object rather than having to interact with the computer programming language.

    摘要翻译: 本发明涉及一种对多个对象中的计算机编程语言概念进行建模并使计算机程序员能够通过一个代码模型界面与多个编程语言交互的系统和方法。 这允许计算机程序员识别应用程序中可用的对象或功能,而不必知道或指定实现该对象或功能的底层语言。 计算机程序员可以使用代码模型来定位实现特定功能的对象,并返回实现该功能的代码模型对象。 然后,计算机程序员可以与该代码模型对象交互,而不必与计算机编程语言交互。