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
    12.
    发明授权

    公开(公告)号: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.

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

    公开(公告)号:US08701083B2

    公开(公告)日:2014-04-15

    申请号:US12857414

    申请日:2010-08-16

    IPC分类号: G06F9/44

    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.

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

    SYSTEMS AND METHODS FOR VARYING SOFTWARE BUILD PROPERTIES USING PRIMARY AND SUPPLEMENTAL BUILD FILES
    14.
    发明申请
    SYSTEMS AND METHODS FOR VARYING SOFTWARE BUILD PROPERTIES USING PRIMARY AND SUPPLEMENTAL BUILD FILES 有权
    使用主要和补充建筑文件改变软件建筑物的系统和方法

    公开(公告)号:US20100313180A1

    公开(公告)日:2010-12-09

    申请号:US12857414

    申请日:2010-08-16

    IPC分类号: G06F9/45 G06F9/44

    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.

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

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

    公开(公告)号:US07802228B2

    公开(公告)日:2010-09-21

    申请号:US10922025

    申请日:2004-08-19

    IPC分类号: G06F9/44

    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
    16.
    发明授权
    System and method for interacting with computer programming languages at semantic level 有权
    在语义层面与计算机编程语言交互的系统和方法

    公开(公告)号:US07669178B2

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

    申请号:US10967734

    申请日:2004-10-18

    IPC分类号: G06F9/44

    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.

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

    HYDROPROCESSING IN MULTIPLE BEDS WITH INTERMEDIATE FLASH ZONES
    17.
    发明申请
    HYDROPROCESSING IN MULTIPLE BEDS WITH INTERMEDIATE FLASH ZONES 审中-公开
    在多中心地带采用中间区域进行加氢处理

    公开(公告)号:US20090095654A1

    公开(公告)日:2009-04-16

    申请号:US12268249

    申请日:2008-11-10

    IPC分类号: C10G65/12

    CPC分类号: C10G65/10 C10G2400/04

    摘要: The instant invention comprises a hydroprocessing method having at least two stages. The first stage employs a hydroprocessing catalyst which may contain hydrotreating catalyst, hydrocracking catalyst, or a combination of both. The subsequent stage is limited to hydrocracking. Conversion in subsequent stages may be improved by the addition of multiple reaction zones for hydrocracking, with flash separation zones between the stages. Middle distillate yield is thereby increased and the volume of the recycle stream is reduced. This invention reduces the need for equipment which would normally be required for a large recycle stream.

    摘要翻译: 本发明包括具有至少两个阶段的加氢处理方法。 第一阶段采用加氢处理催化剂,其可以含有加氢处理催化剂,加氢裂化催化剂或两者的组合。 后续阶段仅限于加氢裂化。 后续阶段的转化可以通过加入多个反应区用于加氢裂化而改善,其中阶段之间具有闪蒸分离区。 因此中间馏分产率增加,并且再循环料流的体积减少。 本发明减少了对大循环流通常需要的设备的需求。

    Automatic statement completion
    19.
    发明授权
    Automatic statement completion 失效
    自动语句完成

    公开(公告)号:US06305008B1

    公开(公告)日:2001-10-16

    申请号:US09191781

    申请日:1998-11-13

    IPC分类号: G06F1700

    摘要: Automatic statement completion is disclosed. In one embodiment, a system includes an editor to provide for developing source code for a computer program, and a database containing information on entities in the source code. The system also includes a completion module invoked by the editor upon the occurrence of a predetermined event and operative to display a set of valid entities in response to a pre-determined event.

    摘要翻译: 披露自动报表完成。 在一个实施例中,系统包括用于提供用于开发计算机程序的源代码的编辑器和包含源代码中的实体的信息的数据库。 该系统还包括在发生预定事件时由编辑器调用的完成模块,并且可操作以响应于预定事件显示一组有效实体。

    Interaction between ads and applications
    20.
    发明授权
    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.

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