Application compiling
    1.
    发明授权

    公开(公告)号:US10209968B2

    公开(公告)日:2019-02-19

    申请号:US12474617

    申请日:2009-05-29

    IPC分类号: G06F8/41 G06F8/40

    摘要: A computer implemented method includes receiving a programming language input having a client portion and a server portion, where client symbols of the client input portion are usable in the server input portion and server symbols of the server input portion are usable in the client input portion. The method includes parsing the input to separate the client input portion from the server input portion, identifying the usage of any client symbols in the server input portion and any server symbols in the client input portion, producing at least one communication service between the separated client and server input portions to support the usage of any client symbols in the separated server input portion and any server symbols in the separated client input portion, and translating the client input portion into an executable client application and the server input portion into an executable server application with communication there between.

    Optimizing application compiling
    3.
    发明授权
    Optimizing application compiling 有权
    优化应用程序编译

    公开(公告)号:US08615750B1

    公开(公告)日:2013-12-24

    申请号:US12483356

    申请日:2009-06-12

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3624 G06F8/456

    摘要: A computer implemented method includes receiving a client programming language input and a server programming language input, processing the client and server programming language inputs, and translating the client programming language input into an executable client application and the server programming language input into an executable server application, the executable client and server applications operable to communicate with each other. Processing the client and server programming language inputs includes identifying any invocations of server procedures of the server programming language input in the client programming language input, producing a combined server procedure in the server programming language input for identified server procedures invoked by the client programming language input, and replacing invocations of the identified server procedures in the client programming language input with an invocation of the combined server procedure.

    摘要翻译: 计算机实现的方法包括接收客户端编程语言输入和服务器编程语言输入,处理客户端和服务器编程语言输入,以及将客户端编程语言输入转换为可执行客户端应用程序,以及将服务器编程语言输入到可执行服务器应用程序 ,可执行的客户机和服务器应用可操作以相互通信。 处理客户端和服务器编程语言输入包括识别在客户端编程语言输入中输入的服务器编程语言的服务器过程的任何调用,在由客户端编程语言输入调用的用于识别的服务器过程的服务器编程语言输入中产生组合的服务器过程 并且通过调用组合的服务器过程来替换在客户端编程语言输入中识别的服务器过程的调用。

    Application Compiling
    4.
    发明申请
    Application Compiling 审中-公开
    应用编译

    公开(公告)号:US20130167128A1

    公开(公告)日:2013-06-27

    申请号:US12474617

    申请日:2009-05-29

    IPC分类号: G06F9/45 G06F15/16

    CPC分类号: G06F8/41 G06F8/40 G06F8/447

    摘要: A computer implemented method includes receiving a programming language input having a client portion and a server portion, where client symbols of the client input portion are usable in the server input portion and server symbols of the server input portion are usable in the client input portion. The method includes parsing the input to separate the client input portion from the server input portion, identifying the usage of any client symbols in the server input portion and any server symbols in the client input portion, producing at least one communication service between the separated client and server input portions to support the usage of any client symbols in the separated server input portion and any server symbols in the separated client input portion, and translating the client input portion into an executable client application and the server input portion into an executable server application with communication there between.

    摘要翻译: 计算机实现的方法包括接收具有客户端部分和服务器部分的编程语言输入,其中客户端输入部分的客户端符号可用于服务器输入部分,并且服务器输入部分的服务器符号可用于客户端输入部分。 该方法包括解析输入以将客户端输入部分与服务器输入部分分离,识别服务器输入部分中的任何客户端符号的使用以及客户端输入部分中的任何服务器符号,从而在分离的客户端之间产生至少一个通信服务 以及服务器输入部分,以支持分离的服务器输入部分中的任何客户端符号的使用以及分离的客户端输入部分中的任何服务器符号,以及将客户端输入部分转换为可执行客户端应用程序,并将服务器输入部分转换为可执行服务器应用 与之沟通。

    Cost based optimization of decision support queries using transient views
    5.
    发明授权
    Cost based optimization of decision support queries using transient views 有权
    基于成本优化的决策支持查询使用瞬态视图

    公开(公告)号:US06275818B1

    公开(公告)日:2001-08-14

    申请号:US09186804

    申请日:1998-11-05

    IPC分类号: G06F700

    摘要: The present invention discloses a method, apparatus, and article of manufacture for optimizing one or more queries. Initially, redundancies in execution steps for the one or more queries are identified. Then, a new set of equivalent execution steps is created by eliminating redundancies in the execution steps. The new set of equivalent execution steps is used to execute the one or more queries when the use results in efficient query processing.

    摘要翻译: 本发明公开了一种用于优化一个或多个查询的方法,装置和制品。 最初,识别一个或多个查询的执行步骤中的冗余。 然后,通过消除执行步骤中的冗余,创建一组新的等效执行步骤。 当使用结果进行有效的查询处理时,新的等效执行步骤用于执行一个或多个查询。

    In-order execution in an asynchronous programming environment
    6.
    发明授权
    In-order execution in an asynchronous programming environment 有权
    在异步编程环境中进行顺序执行

    公开(公告)号:US08701096B2

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

    申请号:US12579532

    申请日:2009-10-15

    IPC分类号: G06F9/45

    CPC分类号: G06F8/443 G06F9/4843

    摘要: A computer implemented method includes receiving an ordered sequence of programming language statements, identifying a first statement and one or more second statements that are configured to be executed after the first statement, in which the first statement is configured to initiate an asynchronous task that executes asynchronously with respect to the one or more second statements, and configuring the one or more second statements to execute upon completion of the asynchronous task.

    摘要翻译: 计算机实现的方法包括接收编程语言语句的有序序列,识别第一语句和配置为在第一语句之后被执行的一个或多个第二语句,其中第一语句被配置为发起异步执行的异步任务 关于所述一个或多个第二语句,以及配置所述一个或多个第二语句以在所述异步任务完成时执行。

    Using an XML query language to publish relational data as XML
    7.
    发明授权
    Using an XML query language to publish relational data as XML 有权
    使用XML查询语言将关系数据作为XML发布

    公开(公告)号:US06947945B1

    公开(公告)日:2005-09-20

    申请号:US09531802

    申请日:2000-03-21

    IPC分类号: G06F17/30

    摘要: A method for publishing relational data as XML by translating XML queries into queries against an relational database. Conversion of the relational database into an XML database is not required. Each relational table is mapped to a virtual XML document, and XML queries are issued over these virtual documents. An XML query is parsed and transformed into a language-neutral intermediate representation, which is a sequence of operations describing how the output document is derived from the underlying relational tables. The intermediate representation is then translated into an SQL query over the underlying relational tables and into instructions for a tagger. The SQL query is executed, and the SQL query results are then fed into the tagger, which follows tagger instructions to generate the marked up output.

    摘要翻译: 通过将XML查询转换为关系数据库的查询,将关系数据作为XML发布的方法。 不需要将关系数据库转换为XML数据库。 每个关系表映射到一个虚拟XML文档,并通过这些虚拟文档发出XML查询。 解析XML查询并将其转换为语言中立的中间表示,它是描述输出文档如何从底层关系表导出的操作序列。 然后将中间表示形式转换为基于关系表的SQL查询和标记器的指令。 执行SQL查询,然后将SQL查询结果输入到标记器中,标签器遵循标记器指令生成标记输出。

    IN-ORDER EXECUTION IN AN ASYNCHRONOUS PROGRAMMING ENVIRONMENT
    8.
    发明申请
    IN-ORDER EXECUTION IN AN ASYNCHRONOUS PROGRAMMING ENVIRONMENT 有权
    在异步编程环境中的订单执行

    公开(公告)号:US20130167126A1

    公开(公告)日:2013-06-27

    申请号:US12579532

    申请日:2009-10-15

    IPC分类号: G06F9/45 G06F9/46

    CPC分类号: G06F8/443 G06F9/4843

    摘要: A computer implemented method includes receiving an ordered sequence of programming language statements, identifying a first statement and one or more second statements that are configured to be executed after the first statement, in which the first statement is configured to initiate an asynchronous task that executes asynchronously with respect to the one or more second statements, and configuring the one or more second statements to execute upon completion of the asynchronous task.

    摘要翻译: 计算机实现的方法包括接收编程语言语句的有序序列,识别第一语句和配置为在第一语句之后被执行的一个或多个第二语句,其中第一语句被配置为发起异步执行的异步任务 关于所述一个或多个第二语句,以及配置所述一个或多个第二语句以在所述异步任务完成时执行。

    System and method for control of audio field based on position of user
    9.
    发明授权
    System and method for control of audio field based on position of user 失效
    基于用户位置的音频场控制系统及方法

    公开(公告)号:US07613313B2

    公开(公告)日:2009-11-03

    申请号:US10754933

    申请日:2004-01-09

    IPC分类号: H04R5/02

    CPC分类号: H04R27/00 H04S7/302

    摘要: A system and method for control of an audio field based on the position of the user. In one embodiment, a system and a method for audio reproduction are provided. One or more audio signals are obtained that are representative of sounds occurring at a first location. The audio signals are communicated from the first location to a second location of a person. A position of the head of the person is determined in at least two dimensions at the second location by obtaining at least one image of the person. An audio field is reproduced at the second location from the audio signals, wherein sounds emitted by each means for reproducing are controlled based on the position of the head of the person. This may include controlling the volume of reproduction by each of a plurality of sound reproductions means based on the position of the head of the person. In another embodiment, delay associated with of reproduction may be controlled based on the position of the head of the person.

    摘要翻译: 一种用于基于用户的位置来控制音频场的系统和方法。 在一个实施例中,提供了用于音频再现的系统和方法。 获得代表在第一位置发生的声音的一个或多个音频信号。 音频信号从人的第一位置传送到第二位置。 通过获得人的至少一个图像,在第二位置处至少二维地确定人的头部的位置。 根据音频信号在第二位置再现音频场,其中基于人的头部的位置来控制由每个再现装置发出的声音。 这可以包括基于人的头部的位置来控制多个声音再现装置中的每一个的再现音量。 在另一个实施例中,可以基于人的头部的位置来控制与再现相关联的延迟。