Execution control for processor tasks
    11.
    发明授权
    Execution control for processor tasks 失效
    处理器任务的执行控制

    公开(公告)号:US06304891B1

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

    申请号:US07954970

    申请日:1992-09-30

    IPC分类号: G06F946

    CPC分类号: G06F9/4887

    摘要: A method and apparatus for controlling the execution sequence of a first sequence of modules in a first task are provided. The first sequence of modules are linked to one another and have at least one sequence of execution. The method stores in each of the first sequence of modules a skip value representing which of subsequent modules to execute. The method executes the first of the first sequence of said modules, and then executes the next of the modules indicated by the skip value. Conservation of processor bandwidth is accomplished by avoiding the loading of modules which will not be executed. A method and apparatus are further provided for simultaneous activation/deactivation of a set of tasks by a processor, each of the tasks normally executed in a sequential fashion by one or more processors. A list of tasks to be activated/deactivated is stored, including the timing relationship for the activation process. The list is then implemented as frame numbers for activation and requested state in the actual task list. The executing processor compares the requested state to the actual state for each task, and if different, compares the value of the activation frame with the current frame. If the current frame equals or exceeds the activation frame, then the requested active state is transferred to the actual state.

    摘要翻译: 提供了一种用于控制第一任务中的第一模块序列的执行顺序的方法和装置。 模块的第一个序列彼此链接并具有至少一个执行顺序。 该方法在第一模块序列中的每一个中存储表示要执行的后续模块的跳过值。 该方法执行所述模块的第一序列中的第一个,然后执行由跳过值指示的下一个模块。 通过避免不执行的模块的加载来实现处理器带宽的保护。 还提供了一种用于由处理器同时激活/去激活一组任务的方法和装置,每个任务通常由一个或多个处理器按顺序执行。 存储要激活/禁用的任务列表,包括激活过程的时序关系。 然后将该列表实现为实际任务列表中用于激活和请求状态的帧号。 执行处理器将请求的状态与每个任务的实际状态进行比较,如果不同,则将激活帧的值与当前帧进行比较。 如果当前帧等于或超过激活帧,则所请求的活动状态被转移到实际状态。

    Programming model for a coprocessor on a computer system
    12.
    发明授权
    Programming model for a coprocessor on a computer system 失效
    计算机系统上协处理器的编程模型

    公开(公告)号:US5577250A

    公开(公告)日:1996-11-19

    申请号:US361842

    申请日:1994-12-20

    摘要: A computer system having a processor and a coprocessor, a method and apparatus for developing and executing tasks on a coprocessor. A teamwork operating system for utilizing the coprocessor, e.g. a digital signal processor, resides in part on the processor and in part on the coprocessor. Such a teamwork operating system provides for optimum throughput of work through the coprocessor. An Application Programming Interface (API) is provided to facilitate the development of host application programs that will utilize the coprocessor. A Task Programming Interface (TPI) and a Task Unit Definition Language (TUDL) are provided to facilitate the development of coprocessor code for execution on the coprocessor.

    摘要翻译: 具有处理器和协处理器的计算机系统,用于在协处理器上开发和执行任务的方法和装置。 一种用于利用协处理器的团队合作操作系统,例如 数字信号处理器部分驻留在处理器上,部分驻留在协处理器上。 这样的团队合作操作系统通过协处理器提供最佳的工作吞吐量。 提供应用程序编程接口(API)来促进将利用协处理器的主机应用程序的开发。 提供任务编程接口(TPI)和任务单元定义语言(TUDL),以便于开发用于在协处理器上执行的协处理器代码。

    Execution control for processor tasks
    13.
    发明授权
    Execution control for processor tasks 有权
    处理器任务的执行控制

    公开(公告)号:US07805727B2

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

    申请号:US11198674

    申请日:2005-08-04

    IPC分类号: G06F9/46

    摘要: Method, system and means are provided for simultaneous activation/deactivation of a set of tasks by a processor, each of the tasks normally executed in a sequential fashion by one or more processors. A list of tasks to be activated/deactivated is stored, including the timing relationship for the activation process. The list is then implemented as frame numbers for activation and requested state in the actual task list. The executing processor compares the requested state to the actual state for each task, and if different, compares the value of the activation frame with the current frame. If the current frame equals or exceeds the activation frame, then the requested active state is transferred to the actual state.

    摘要翻译: 提供了方法,系统和装置,用于通过处理器同时激活/去激活一组任务,每个任务通常由一个或多个处理器按顺序执行。 存储要激活/禁用的任务列表,包括激活过程的时序关系。 然后将该列表实现为实际任务列表中用于激活和请求状态的帧号。 执行处理器将请求的状态与每个任务的实际状态进行比较,如果不同,则将激活帧的值与当前帧进行比较。 如果当前帧等于或超过激活帧,则所请求的活动状态被转移到实际状态。

    METHOD AND SYSTEM FOR PROVIDING IMAGE RICH WEB PAGES FROM A COMPUTER SYSTEM OVER A NETWORK
    14.
    发明申请
    METHOD AND SYSTEM FOR PROVIDING IMAGE RICH WEB PAGES FROM A COMPUTER SYSTEM OVER A NETWORK 有权
    用于通过网络从计算机系统提供图像丰富的网页的方法和系统

    公开(公告)号:US20090172132A1

    公开(公告)日:2009-07-02

    申请号:US12399064

    申请日:2009-03-06

    IPC分类号: G06F15/16 G06F17/30 H04L9/32

    摘要: The present invention is related to a computer system that provides a web page to a requestor over a network. Aspects of the present invention include receiving by the computer system a request to access a web page and in response, determining whether a descriptor for the requested web page is in a session memory. If the descriptor is not in the session memory, it is retrieved from a database and the stored in the session memory. From there, the descriptor is used to determine whether the web page should be retrieved and returned to the requestor. By storing the descriptor in session memory, additional accesses to the database can be avoided when the descriptor is used for subsequent tasks.

    摘要翻译: 本发明涉及一种通过网络向请求者提供网页的计算机系统。 本发明的方面包括由计算机系统接收访问网页的请求,并作为响应,确定所请求的网页的描述符是否在会话存储器中。 如果描述符不在会话存储器中,则从数据库检索并存储在会话存储器中。 从那里,描述符用于确定是否应该检索网页并将其返回给请求者。 通过将描述符存储在会话存储器中,当描述符用于后续任务时,可以避免对数据库的附加访问。

    Method and system for distributing affiliate images in a peer-to-peer (P2P) photosharing network through affiliate branding
    15.
    发明授权
    Method and system for distributing affiliate images in a peer-to-peer (P2P) photosharing network through affiliate branding 失效
    通过联属品牌在点对点(P2P)照片共享网络中分发联盟图像的方法和系统

    公开(公告)号:US07363258B2

    公开(公告)日:2008-04-22

    申请号:US10854084

    申请日:2004-05-24

    IPC分类号: G06F17/30

    摘要: The invention provides a method and system for distributing affiliate images in a peer-to-peer (P2P) photosharing network comprising multiple peer nodes and a peer server, wherein each of the peer nodes execute a peer application that allows the peer nodes to communicate with each other and with the peer server over a network. Aspects of the present invention include customizing the peer application for the affiliate by branding the peer application with brand identifiers of the affiliate and by bundling low-resolution images of the affiliate with the customized peer application. Thereafter, the customized peer application is distributed directly to the fan base of the corresponding affiliate. During execution of the customized peer application, a user may place an order for merchandise imprinted with at least one of the low-resolution images. When the order is subsequently processed by the peer server, any low-resolution image in the order is replaced with its corresponding high-resolution image for final printing.

    摘要翻译: 本发明提供了一种用于在包括多个对等节点和对等服务器的对等(P2P)照片共享网络中分发联盟图像的方法和系统,其中每个对等节点执行允许对等节点与 彼此和通过网络的对等服务器。 本发明的方面包括通过将该关联企业的品牌标识符标记为对等应用并通过将该关联公司的低分辨率图像与该定制的对等应用捆绑在一起来为该关联企业定制该对等应用。 此后,定制的对等应用程序直接分配给相应联属的粉丝团。 在定制对等应用的执行期间,用户可以对印有至少一个低分辨率图像的商品发出订单。 当订单随后由对等服务器处理时,顺序中的任何低分辨率图像将被其对应的高分辨率图像替换为最终打印。

    Execution control for process task
    16.
    发明授权
    Execution control for process task 失效
    流程任务的执行控制

    公开(公告)号:US06854116B1

    公开(公告)日:2005-02-08

    申请号:US09007019

    申请日:1998-01-14

    IPC分类号: G06F9/48 G06F9/00

    CPC分类号: G06F9/4887

    摘要: Method and means for controlling the execution sequence of a first sequence of modules in a first task. The first sequence of modules are linked to one another and have at least one sequence of execution. The method stores in each of the first sequence of modules a skip value representing which of subsequent modules to execute. The method executes the first of the first sequence of said modules, and then executes the next of the modules indicated by the skip value. Conservation of processor bandwidth is accomplished by avoiding the loading of modules which will not be executed.Method and means are further provided for simultaneous activation/deactivation of a set of tasks by a processor, each of the tasks normally executed in a sequential fashion by one or more processors. A list of tasks to be activated/deactivated is stored, including the timing relationship for the activation process. The list is then implemented as frame numbers for activation and requested state in the actual task list. The executing processor compares the requested state to the actual state for each task, and if different, compares the value of the activation frame with the current frame. If the current frame equals or exceeds the activation frame, then the requested active state is transferred to the actual state.

    摘要翻译: 用于控制第一任务中的第一模块序列的执行顺序的方法和装置。 模块的第一个序列彼此链接并具有至少一个执行顺序。 该方法在第一模块序列中的每一个中存储表示要执行的后续模块的跳过值。 该方法执行所述模块的第一序列中的第一个,然后执行由跳过值指示的下一个模块。 处理器带宽的保护是通过避免不会执行的模块的加载来实现的。进一步提供了用于由处理器同时激活/去激活一组任务的方法和装置,每个任务通常按顺序执行一个 或更多的处理器。 存储要激活/禁用的任务列表,包括激活过程的时序关系。 然后将该列表实现为实际任务列表中用于激活和请求状态的帧号。 执行处理器将请求的状态与每个任务的实际状态进行比较,如果不同,则将激活帧的值与当前帧进行比较。 如果当前帧等于或超过激活帧,则所请求的活动状态被转移到实际状态。

    Task organization for execution using linked records referencing code
modules
    17.
    发明授权
    Task organization for execution using linked records referencing code modules 失效
    使用引用代码模块的链接记录执行的任务组织

    公开(公告)号:US5448735A

    公开(公告)日:1995-09-05

    申请号:US369307

    申请日:1995-01-06

    IPC分类号: G06F9/48 G06F9/50 G06F9/00

    CPC分类号: G06F9/4881

    摘要: An apparatus and method of grouping tasks for execution by a processor, such as a digital signal processor. At least one task datum, is created the task datum including an identifier of a first task, and a reference to a next task datum. The task datum is placed into a task list which may contain references to any number of tasks. A reference is created to a first module datum in the task datum, the first module datum representing a first executable module of the first task. The first module datum is linked with any number of modules having functions related to the first executable module. By grouping the related modules which form a task together, error conditions, and data for each of the tasks and modules may be handled more efficiently. Modules may reference common storage areas they require so that unnecessary loading/saving of data in those common storage areas may be avoided.

    摘要翻译: 一种分组任务以由诸如数字信号处理器之类的处理器执行的装置和方法。 至少一个任务数据被创建包括第一个任务的标识符和对下一个任务数据的引用的任务数据。 任务数据被放置在可能包含对任意数量的任务的引用的任务列表中。 对任务数据中的第一模块数据创建引用,第一模块数据表示第一任务的第一可执行模块。 第一模块数据与具有与第一可执行模块相关的功能的任何数量的模块链接。 通过将形成任务的相关模块组合在一起,可以更有效地处理每个任务和模块的错误状况和数据。 模块可以参考所需的常用存储区域,以避免在这些常见存储区域中不必要地加载/保存数据。