RU2010136683A - Система обработки инструкций в режиме реального времени - Google Patents
Система обработки инструкций в режиме реального времени Download PDFInfo
- Publication number
- RU2010136683A RU2010136683A RU2010136683/08A RU2010136683A RU2010136683A RU 2010136683 A RU2010136683 A RU 2010136683A RU 2010136683/08 A RU2010136683/08 A RU 2010136683/08A RU 2010136683 A RU2010136683 A RU 2010136683A RU 2010136683 A RU2010136683 A RU 2010136683A
- Authority
- RU
- Russia
- Prior art keywords
- instructions
- instruction
- module
- queue
- update
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2365—Ensuring data consistency and integrity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2308—Concurrency control
- G06F16/2315—Optimistic concurrency control
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
Abstract
1. Система обработки инструкций в режиме реального времени, в каждой из которых указываются файлы с информацией ресурсных счетов, относящихся к двум различным экономическим объектам, а также количество и тип ресурсов, которыми осуществляется обмен между этими файлами, причем система содержит: ! множество модулей предварительной загрузки, обеспечивающих получение справочных данных, относящихся к инструкциям и содержащих текущие величины каждого из указанных файлов с информацией ресурсных счетов, причем множество модулей предварительной загрузки организовано таким образом, чтобы они работали параллельно при считывании справочных данных из главной базы данных (БД) для множества соответствующих принятых инструкций; ! очередь расширенных инструкций, в которую поступает множество инструкций вместе с относящимися к ним соответствующими предварительно загруженными справочными данными; ! подсистему выполнения инструкций для последовательного определения, с использованием принятых справочных данных, возможности выполнения каждой принятой инструкции для текущих величин относящихся к ней файлов ресурсных счетов и для формирования команды на обновление для каждой исполнимой инструкции; и ! множество модулей обновления, реагирующих на команды на обновления, поступающие из подсистемы выполнения инструкций, для обновления главной БД результатами, полученными для каждой исполнимой инструкции, причем множество модулей обновления и подсистема выполнения инструкций работают независимо друг от друга. ! 2. Система по п.1, содержащая также очередь исходных входных данных, предназначенную для приема инструкций
Claims (27)
1. Система обработки инструкций в режиме реального времени, в каждой из которых указываются файлы с информацией ресурсных счетов, относящихся к двум различным экономическим объектам, а также количество и тип ресурсов, которыми осуществляется обмен между этими файлами, причем система содержит:
множество модулей предварительной загрузки, обеспечивающих получение справочных данных, относящихся к инструкциям и содержащих текущие величины каждого из указанных файлов с информацией ресурсных счетов, причем множество модулей предварительной загрузки организовано таким образом, чтобы они работали параллельно при считывании справочных данных из главной базы данных (БД) для множества соответствующих принятых инструкций;
очередь расширенных инструкций, в которую поступает множество инструкций вместе с относящимися к ним соответствующими предварительно загруженными справочными данными;
подсистему выполнения инструкций для последовательного определения, с использованием принятых справочных данных, возможности выполнения каждой принятой инструкции для текущих величин относящихся к ней файлов ресурсных счетов и для формирования команды на обновление для каждой исполнимой инструкции; и
множество модулей обновления, реагирующих на команды на обновления, поступающие из подсистемы выполнения инструкций, для обновления главной БД результатами, полученными для каждой исполнимой инструкции, причем множество модулей обновления и подсистема выполнения инструкций работают независимо друг от друга.
2. Система по п.1, содержащая также очередь исходных входных данных, предназначенную для приема инструкций для выполнения в режиме реального времени и инструкций для выполнения в пакетном режиме от различных источников и подачи этих инструкций на входы модулей предварительной загрузки.
3. Система по п.2, в которой очередь исходных входных данных представляет собой множество очередей исходных входных данных, каждая из которых предназначена для подачи исходных входных данных постоянно на вход определенного модуля предварительной загрузки, назначенного для этой очереди.
4. Система по п.2, в которой очередь исходных входных данных обеспечивают назначение приоритета каждой входящей инструкции.
5. Система по п.1, содержащая также таблицу текущего состояния, которая хранится в подсистеме выполнения инструкций и которая обновляется результатами, полученными при выполнении инструкций в отношении файлов ресурсных счетов, так что величины файлов ресурсных счетов обновляются в режиме реального времени, причем подсистема выполнения инструкций для последующей последовательной обработки инструкций использует информацию, содержащуюся в таблице текущего состояния, вместо справочной информации, получаемой из модуля предварительной загрузки для определенного файла с информацией ресурсного счета.
6. Система по п.1, в которой каждый модуль предварительной загрузки содержит блок сбора данных из главной БД, который обеспечивает считывание из главной БД величин файлов ресурсных счетов, указанных в инструкции, а также агрегированных величин ресурсов, объединение информации и выдачу на выходе расширенной инструкции, включающей данные, считанные из главной БД.
7. Система по п.1, в которой подсистема выполнения инструкций содержит быстродействующее локальное запоминающее устройство для хранения таблицы текущего состояния.
8. Система по п.1, в которой подсистема выполнения инструкций обеспечивает определение возможности выполнения текущей инструкции для текущих величин файлов ресурсных счетов, относящихся к этой инструкции, с учетом записанного набора заданных правил.
9. Система по п.1, в которой подсистема выполнения инструкций содержит модуль меток времени для определения времени получения каждой инструкции, формирования метки времени и записи ее в инструкцию.
10. Система по п.1, в которой подсистема выполнения инструкций содержит модуль организации повторного выполнения для хранения перечня невыполненных инструкций в быстродействующем запоминающем устройстве и для осуществления операции повторного выполнения, в которой каждая невыполненная инструкция подается для повторного выполнения после того, как осуществлено обновление файлов ресурсных счетов, указанных в невыполненной инструкции.
11. Система по п.10, в которой модуль организации повторного выполнения обеспечивает хранение невыполненных инструкций в порядке их приоритетов и подает для повторного выполнения прежде всего инструкции, имеющие самый высокий приоритет.
12. Система по п.10, в которой модуль организации повторного выполнения обеспечивает резервирование текущей величины файла ресурсного счета для инструкции в перечне невыполненных инструкций и использует это зарезервированное количество для выполнения запросов этой инструкции в процессе ее повторного выполнения.
13. Система по п.10, в которой модуль организации повторного выполнения обеспечивает подачу невыполненных инструкций для повторного выполнения заданное максимальное число раз, и если инструкция все-таки не будет выполнена, то модуль повторного повторения обеспечивает удаление этой невыполненной инструкции.
14. Система по п.1, в которой подсистема выполнения инструкций содержит модуль формирования отчетных сообщений для уведомления о результатах выполнения каждой из принятых инструкций, причем модуль формирования отчетных сообщений формирует команду на обновление для каждой инструкции, для которой определяется, что она может быть выполнена, и команду на уведомление для каждой невыполненной инструкции.
15. Система по п.14, в которой модуль формирования отчетных сообщений обеспечивает временное хранение множества команд на обновление, пока не будет осуществлена фиксация, и выдачу множества команд на обновление после осуществления фиксации, причем фиксация представляет собой завершение одной физической единицы работы подсистемы выполнения инструкций.
16. Система по п.14, содержащая также очередь завершения, предназначенную для приема и размещения в ней команд на обновление и команд на уведомление, поступающих из модуля формирования отчетных сообщений.
17. Система по п.1, в которой каждый модуль обновления представляет собой множество экземпляров модуля обновления, работающих параллельно, причем эти экземпляры работают с разными, заданными для каждого из них, определенными частями главной БД.
18. Система по п.17, содержащая также очередь разделения входных данных для каждого экземпляра модуля обновления, причем каждая очередь разделения обеспечивает прием множества команд на обновление, относящихся к определенной части главной БД, которая обновляется соответствующим экземпляром модуля обновления.
19. Система по п.18, в которой каждая очередь разделения входных данных обеспечивает взаимный зачет команд на обновление, если команды обновления относятся к одним и тем же файлам ресурсных счетов.
20. Система по п.18, содержащая также модуль диспетчера, который обеспечивает определение маршрута каждой команды на обновление для направления ее к определенной очереди разделения данных и формирование отчетных сообщений для различных экономических объектов, в которых описывается невыполнение или выполнение инструкции.
21. Система по п.18, в которой очередь исходных входных данных представляет собой множество очередей исходных входных данных, каждая из которых предназначена для подачи исходных входных данных постоянно на вход определенного модуля предварительной загрузки, назначенного для этой очереди; и система содержит также
структуру маршрутизации для распределения инструкции среди множества очередей исходных входных данных или очередей разделения входных данных, работающих параллельно.
22. Система по п.21, в которой структура маршрутизации обеспечивает присвоение инструкции наименования инструкции, описывающего тип информации, к которому относится инструкция, и ключ модуля выравнивания нагрузки, который обеспечивает уникальный ключ, идентифицирующий инструкцию.
23. Система по п.22, в которой структура маршрутизации содержит блок выравнивания нагрузки, обеспечивающий вместе с модулем маршрутизации выбор одной из очередей исходных входных данных или одной из очередей разделения входных данных с использованием наименования и ключа модуля выравнивания нагрузки принятой инструкции.
24. Система по п.23, в которой модуль выравнивания нагрузки обеспечивает связь данного ключа модуля выравнивания нагрузки с одним и тем же определенным местом назначения, чтобы все инструкции, относящиеся к определенному файлу с информацией ресурсного счета, всегда направлялись в одну и ту же очередь из множества очередей.
25. Система по п.1, содержащая также структуру разграничения, которая в ответ на закрытие сеанса обработки в заданное время подает сообщение на вход очереди, предусмотренной на выходе подсистемы выполнения инструкций, и ожидает ответа, а также подает другое сообщение во входную очередь одного из модулей обновления и ожидает его ответа, и принимает последовательные ответы, сообщающие об обновлении главной БД результатами всех инструкций, выполненных до закрытия сеанса обработки.
26. Система по п.25, содержащая также модуль диспетчера, который обеспечивает определение маршрута каждой команды на обновление для направления ее в определенную очередь разделения данных и формирование отчетных сообщений для различных экономических объектов, в которых описывается невыполнение или выполнение инструкции; причем
структура разграничения также обеспечивает подачу сообщения во входную очередь модуля диспетчера и ожидает соответствующего ответного сообщения для подтверждения того, что отправлены все отчетные сообщения для инструкций, выполненных до закрытия сеанса обработки.
27. Система по п.1, содержащая также задающий модуль для определения пропускной способности по обработке инструкций подсистемы выполнения инструкций и задания состояний ожидания для любой очереди, с целью замедления загрузки инструкций, чтобы скорость их загрузки не превышала пропускной способности подсистемы выполнения инструкций.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP08250696.5A EP2096564B1 (en) | 2008-02-29 | 2008-02-29 | Improvements relating to handling and processing of massive numbers of processing instructions in real time |
EP08250696.5 | 2008-02-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2010136683A true RU2010136683A (ru) | 2012-03-10 |
RU2465634C2 RU2465634C2 (ru) | 2012-10-27 |
Family
ID=39563482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2010136683/08A RU2465634C2 (ru) | 2008-02-29 | 2009-02-27 | Система обработки инструкций в режиме реального времени |
Country Status (12)
Country | Link |
---|---|
US (3) | US8612299B2 (ru) |
EP (1) | EP2096564B1 (ru) |
JP (1) | JP5603780B2 (ru) |
KR (1) | KR101616967B1 (ru) |
CN (1) | CN102016842B (ru) |
AU (1) | AU2009219899B2 (ru) |
BR (1) | BRPI0906031A2 (ru) |
CA (1) | CA2716640C (ru) |
MY (1) | MY155436A (ru) |
RU (1) | RU2465634C2 (ru) |
TW (1) | TWI503745B (ru) |
WO (1) | WO2009106901A1 (ru) |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101775554B1 (ko) * | 2010-02-18 | 2017-09-07 | 삼성전자주식회사 | 동적 기계어 코드 생성시 명령어 및 데이터의 배치 방법 및 장치 |
KR101447845B1 (ko) * | 2011-02-28 | 2014-10-13 | 미쓰비시덴키 가부시키가이샤 | 통신 장치 |
US9436477B2 (en) | 2012-06-15 | 2016-09-06 | International Business Machines Corporation | Transaction abort instruction |
US9367323B2 (en) | 2012-06-15 | 2016-06-14 | International Business Machines Corporation | Processor assist facility |
US9740549B2 (en) | 2012-06-15 | 2017-08-22 | International Business Machines Corporation | Facilitating transaction completion subsequent to repeated aborts of the transaction |
US8688661B2 (en) | 2012-06-15 | 2014-04-01 | International Business Machines Corporation | Transactional processing |
US9336046B2 (en) | 2012-06-15 | 2016-05-10 | International Business Machines Corporation | Transaction abort processing |
US9361115B2 (en) | 2012-06-15 | 2016-06-07 | International Business Machines Corporation | Saving/restoring selected registers in transactional processing |
US9442737B2 (en) | 2012-06-15 | 2016-09-13 | International Business Machines Corporation | Restricting processing within a processor to facilitate transaction completion |
US10437602B2 (en) | 2012-06-15 | 2019-10-08 | International Business Machines Corporation | Program interruption filtering in transactional execution |
US20130339680A1 (en) | 2012-06-15 | 2013-12-19 | International Business Machines Corporation | Nontransactional store instruction |
US9448796B2 (en) | 2012-06-15 | 2016-09-20 | International Business Machines Corporation | Restricted instructions in transactional execution |
US9384004B2 (en) | 2012-06-15 | 2016-07-05 | International Business Machines Corporation | Randomized testing within transactional execution |
US8682877B2 (en) | 2012-06-15 | 2014-03-25 | International Business Machines Corporation | Constrained transaction execution |
US9317460B2 (en) | 2012-06-15 | 2016-04-19 | International Business Machines Corporation | Program event recording within a transactional environment |
US9348642B2 (en) | 2012-06-15 | 2016-05-24 | International Business Machines Corporation | Transaction begin/end instructions |
US9772854B2 (en) | 2012-06-15 | 2017-09-26 | International Business Machines Corporation | Selectively controlling instruction execution in transactional processing |
CN103577251A (zh) * | 2012-07-20 | 2014-02-12 | 中兴通讯股份有限公司 | 基于事件的互联网计算处理***及方法 |
US9207964B1 (en) | 2012-11-15 | 2015-12-08 | Google Inc. | Distributed batch matching of videos with dynamic resource allocation based on global score and prioritized scheduling score in a heterogeneous computing environment |
US11321775B2 (en) | 2013-06-27 | 2022-05-03 | Euroclear Sa/Nv | Asset inventory system |
JP2016528599A (ja) * | 2013-06-27 | 2016-09-15 | ユーロクリア エスエー エヌヴィーEuroclear Sa/Nv | 改良されたインベントリソーシングシステム |
CN104375993B (zh) * | 2013-08-12 | 2018-02-02 | 阿里巴巴集团控股有限公司 | 一种数据处理的方法及装置 |
KR20150033454A (ko) | 2013-09-24 | 2015-04-01 | 주식회사 엘지씨엔에스 | 빅데이터 처리 장치 관리 방법 및 이를 수행하는 관리 시스템 |
CN105718474B (zh) * | 2014-12-03 | 2019-10-18 | 阿里巴巴集团控股有限公司 | 用于对MySQL数据库的并发操作进行控制的方法及装置 |
CN104915886B (zh) * | 2015-01-04 | 2018-06-26 | 杭州时代银通软件股份有限公司 | 一种外汇牌价处理***及方法 |
CN105828309B (zh) * | 2015-01-05 | 2019-07-02 | ***通信集团广西有限公司 | 一种话单处理方法、设备及*** |
CN107533518B (zh) | 2015-01-20 | 2020-09-18 | 乌尔特拉塔有限责任公司 | 用于容错对象存储器结构的分布式索引 |
WO2016118624A1 (en) | 2015-01-20 | 2016-07-28 | Ultrata Llc | Object memory instruction set |
JP6405255B2 (ja) * | 2015-02-05 | 2018-10-17 | 株式会社日立製作所 | 通信システム、キュー管理サーバ、及び、通信方法 |
CN104657462B (zh) * | 2015-02-10 | 2017-12-22 | 北京宇航***工程研究所 | 一种海量测量数据准实时入库方法 |
RU2609089C2 (ru) * | 2015-02-24 | 2017-01-30 | Общество С Ограниченной Ответственностью "Яндекс" | Система и способ выполнения очереди запросов в отношении цифровых объектов |
CN104954450B (zh) * | 2015-05-29 | 2018-07-24 | 北京奇虎科技有限公司 | 一种文件处理方法和装置 |
US9886210B2 (en) | 2015-06-09 | 2018-02-06 | Ultrata, Llc | Infinite memory fabric hardware implementation with router |
US10698628B2 (en) | 2015-06-09 | 2020-06-30 | Ultrata, Llc | Infinite memory fabric hardware implementation with memory |
US9971542B2 (en) | 2015-06-09 | 2018-05-15 | Ultrata, Llc | Infinite memory fabric streams and APIs |
CN108885604B (zh) | 2015-12-08 | 2022-04-12 | 乌尔特拉塔有限责任公司 | 存储器结构软件实现方案 |
US10241676B2 (en) | 2015-12-08 | 2019-03-26 | Ultrata, Llc | Memory fabric software implementation |
US10235063B2 (en) | 2015-12-08 | 2019-03-19 | Ultrata, Llc | Memory fabric operations and coherency using fault tolerant objects |
CA3006776A1 (en) | 2015-12-08 | 2017-06-15 | Ultrata, Llc. | Memory fabric operations and coherency using fault tolerant objects |
CN105763595A (zh) * | 2015-12-23 | 2016-07-13 | 杭州赫智电子科技有限公司 | 一种提高数据处理效率的方法及服务器 |
US10387415B2 (en) * | 2016-06-28 | 2019-08-20 | International Business Machines Corporation | Data arrangement management in a distributed data cluster environment of a shared pool of configurable computing resources |
CN106201992A (zh) * | 2016-07-14 | 2016-12-07 | 贵阳朗玛信息技术股份有限公司 | 一种大数据实时运算方法及装置 |
US10438275B2 (en) * | 2016-09-28 | 2019-10-08 | Paypal, Inc. | Method, medium, and system for managing de-queueing operations of transaction queues |
US10510108B2 (en) | 2016-09-28 | 2019-12-17 | Paypal, Inc. | Method, medium, and system for managing queueing and de-queueing operations of transaction queues |
US10885502B2 (en) | 2016-09-28 | 2021-01-05 | Paypal, Inc. | Using disbursement signals at payment systems |
US11093887B2 (en) | 2016-09-28 | 2021-08-17 | Paypal, Inc. | Managing disbursement signals at payment systems |
CN110100235B (zh) * | 2016-12-15 | 2023-01-06 | 起元技术有限责任公司 | 异类事件队列 |
US10642801B2 (en) | 2017-08-29 | 2020-05-05 | Bank Of America Corporation | System for determining the impact to databases, tables and views by batch processing |
US10503438B1 (en) * | 2018-08-24 | 2019-12-10 | Micron Technology, Inc. | Memory sub-system supporting non-deterministic commands |
US11144346B2 (en) | 2019-05-15 | 2021-10-12 | Capital One Services, Llc | Systems and methods for batch job execution in clustered environments using execution timestamp granularity to execute or refrain from executing subsequent jobs |
CN111404930A (zh) * | 2020-03-13 | 2020-07-10 | 北京思特奇信息技术股份有限公司 | 一种复合指令处理方法和*** |
CN112687098B (zh) * | 2020-12-18 | 2021-12-14 | 北京龙骧数据科技有限公司 | 电子路障的数据处理方法、装置、设备及存储介质 |
CN113985826B (zh) * | 2021-10-25 | 2022-12-27 | 西安热工研究院有限公司 | 面向多运算周期的实时值加载方法和***、设备及存储介质 |
US20230185954A1 (en) * | 2021-12-15 | 2023-06-15 | Bank Of America Corporation | Transmission of Sensitive Data in a Communication Network |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1341310C (en) * | 1988-07-15 | 2001-10-23 | Robert Filepp | Interactive computer network and method of operation |
JPH0342741A (ja) * | 1989-07-11 | 1991-02-22 | Nippon Denki Joho Service Kk | ホスト間通信での分散データベース更新方式 |
JPH07104811B2 (ja) * | 1989-11-29 | 1995-11-13 | 株式会社日立製作所 | 高速データベース制御方式 |
CA2145363C (en) * | 1994-03-24 | 1999-07-13 | Anthony Mark Jones | Ram interface |
JP2853608B2 (ja) * | 1995-05-30 | 1999-02-03 | 日本電気株式会社 | 並列処理システムのファイルアクセス制御方式 |
US7117165B1 (en) * | 1997-04-28 | 2006-10-03 | Ariba, Inc. | Operating resource management system |
US7216348B1 (en) * | 1999-01-05 | 2007-05-08 | Net2Phone, Inc. | Method and apparatus for dynamically balancing call flow workloads in a telecommunications system |
US6463509B1 (en) * | 1999-01-26 | 2002-10-08 | Motive Power, Inc. | Preloading data in a cache memory according to user-specified preload criteria |
US7630986B1 (en) * | 1999-10-27 | 2009-12-08 | Pinpoint, Incorporated | Secure data interchange |
US6714978B1 (en) * | 1999-12-04 | 2004-03-30 | Worldcom, Inc. | Method and system for processing records in a communications network |
CN1209719C (zh) * | 2000-11-13 | 2005-07-06 | 国际商业机器公司 | 用于将服务器上的业务提供给用户设备的方法和*** |
WO2003090200A1 (en) * | 2002-04-19 | 2003-10-30 | Radixs Pte Ltd | System and method for use of multiple applications |
WO2005059843A2 (en) * | 2003-12-12 | 2005-06-30 | Gfi Group, Inc. | Electronic marketplace for trading credit default swaps and other financial instruments, including a trade management service system |
JP2006338197A (ja) * | 2005-05-31 | 2006-12-14 | Fujitsu Ltd | トランザクション制御プログラム、トランザクション制御方法及びトランザクション処理システム |
FR2890267B1 (fr) * | 2005-08-26 | 2007-10-05 | Viaccess Sa | Procede d'etablissement d'une cle de session et unites pour la mise en oeuvre du procede |
US7983971B1 (en) * | 2006-01-26 | 2011-07-19 | Fannie Mae | Accounting system and method |
TW200809529A (en) * | 2006-02-16 | 2008-02-16 | Technology Properties Ltd | Computer system with increased operating efficiency |
-
2008
- 2008-02-29 EP EP08250696.5A patent/EP2096564B1/en not_active Not-in-force
-
2009
- 2009-02-27 CA CA2716640A patent/CA2716640C/en not_active Expired - Fee Related
- 2009-02-27 RU RU2010136683/08A patent/RU2465634C2/ru not_active IP Right Cessation
- 2009-02-27 BR BRPI0906031-6A patent/BRPI0906031A2/pt not_active Application Discontinuation
- 2009-02-27 WO PCT/GB2009/050207 patent/WO2009106901A1/en active Application Filing
- 2009-02-27 AU AU2009219899A patent/AU2009219899B2/en not_active Ceased
- 2009-02-27 US US12/919,838 patent/US8612299B2/en not_active Expired - Fee Related
- 2009-02-27 CN CN200980115431.XA patent/CN102016842B/zh not_active Expired - Fee Related
- 2009-02-27 JP JP2010548197A patent/JP5603780B2/ja not_active Expired - Fee Related
- 2009-02-27 TW TW098106478A patent/TWI503745B/zh not_active IP Right Cessation
- 2009-02-27 KR KR1020107021782A patent/KR101616967B1/ko not_active IP Right Cessation
- 2009-02-27 MY MYPI2010004062A patent/MY155436A/en unknown
-
2013
- 2013-11-20 US US14/085,560 patent/US10025809B2/en not_active Expired - Fee Related
-
2018
- 2018-06-19 US US16/012,158 patent/US20180365283A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2009106901A1 (en) | 2009-09-03 |
KR20110000737A (ko) | 2011-01-05 |
AU2009219899B2 (en) | 2014-05-08 |
BRPI0906031A2 (pt) | 2015-06-30 |
US8612299B2 (en) | 2013-12-17 |
JP5603780B2 (ja) | 2014-10-08 |
EP2096564A1 (en) | 2009-09-02 |
MY155436A (en) | 2015-10-15 |
US20140149342A1 (en) | 2014-05-29 |
US10025809B2 (en) | 2018-07-17 |
WO2009106901A8 (en) | 2009-11-05 |
CA2716640C (en) | 2015-11-24 |
US20110004788A1 (en) | 2011-01-06 |
CA2716640A1 (en) | 2009-09-03 |
RU2465634C2 (ru) | 2012-10-27 |
CN102016842A (zh) | 2011-04-13 |
KR101616967B1 (ko) | 2016-05-12 |
CN102016842B (zh) | 2014-07-30 |
TW200943182A (en) | 2009-10-16 |
EP2096564B1 (en) | 2018-08-08 |
JP2011513825A (ja) | 2011-04-28 |
TWI503745B (zh) | 2015-10-11 |
AU2009219899A1 (en) | 2009-09-03 |
US20180365283A1 (en) | 2018-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2010136683A (ru) | Система обработки инструкций в режиме реального времени | |
Polo et al. | Performance-driven task co-scheduling for mapreduce environments | |
Dong et al. | Scheduling mixed real-time and non-real-time applications in mapreduce environment | |
CN104750690B (zh) | 一种查询处理方法、装置及*** | |
CN103729480B (zh) | 一种多核实时操作***多个就绪任务快速查找及调度方法 | |
CN101714230A (zh) | 一种用户自定义的工作流管理方法及*** | |
CN108319499B (zh) | 任务调度方法及装置 | |
Jiang et al. | Symbiosis: Network-aware task scheduling in data-parallel frameworks | |
CN106227736A (zh) | 一种基于链表结构的逻辑流程实现方法及装置 | |
CN108509280A (zh) | 一种基于推送模型的分布式计算集群本地性调度方法 | |
CN106021512A (zh) | 一种页面刷新方法及装置 | |
CN103064955A (zh) | 查询规划方法及装置 | |
CN110689174B (zh) | 基于公共交通的人员路线规划方法及装置 | |
Li et al. | {MilliSort} and {MilliQuery}:{Large-Scale}{Data-Intensive} Computing in Milliseconds | |
CN113626173B (zh) | 调度方法、装置及存储介质 | |
CN110502337B (zh) | 针对Hadoop MapReduce中混洗阶段的优化*** | |
Prasad et al. | Performance Analysis of Schedulers to Handle Multi Jobs in Hadoop Cluster. | |
CN105912409A (zh) | 一种任务调度方法和装置 | |
Yang et al. | A mapreduce task scheduling algorithm for deadline-constraint in homogeneous environment | |
CN111353766A (zh) | 分布式业务***的业务流程处理***及方法 | |
Huang et al. | Multiprocessor flow shop scheduling problem with common due window | |
CN110928876A (zh) | 资信数据存储的方法和装置 | |
Gobalakrishnan et al. | SIS: A scheme for dynamic independent task scheduling in a cloud environment | |
CN117421109B (zh) | 训练任务的调度方法、装置、计算机设备及存储介质 | |
Zhou et al. | Combining CA and PSO to solve flexible job shop scheduling problem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20190228 |