RU2009147282A - Вычисление измеренной платы за использование - Google Patents
Вычисление измеренной платы за использование Download PDFInfo
- Publication number
- RU2009147282A RU2009147282A RU2009147282/08A RU2009147282A RU2009147282A RU 2009147282 A RU2009147282 A RU 2009147282A RU 2009147282/08 A RU2009147282/08 A RU 2009147282/08A RU 2009147282 A RU2009147282 A RU 2009147282A RU 2009147282 A RU2009147282 A RU 2009147282A
- Authority
- RU
- Russia
- Prior art keywords
- computer
- performance
- components
- range
- module
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/106—Enforcing content protection by specific content processing
- G06F21/1063—Personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/109—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by using specially-adapted hardware at the client
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
- G06F21/123—Restricting unauthorised execution of programs by using dedicated hardware, e.g. dongles, smart cards, cryptographic processors, global positioning systems [GPS] devices
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Technology Law (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Computer Hardware Design (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Strategic Management (AREA)
- Debugging And Monitoring (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
1. Способ работы компьютера (110) с масштабируемой производительностью, содержащий этапы: ! представление каталога (428) опций, связанных с масштабируемой производительностью компьютера (110) с оплатой за использование; ! представление цены, ассоциированной с каждой из опций; ! прием выбора опции из каталога (428) опций; ! вычисление общей (732) цены работы компьютера (110), соответствующей выбору опции; ! конфигурирование компьютера (110) для работы в соответствии с выбором опции ! и накопление оплаты за работу компьютера (110) согласно общей (732) цене. ! 2. Способ по п.1, в котором представление каталога (428) содержит представление набора рабочих характеристик с диапазоном выбираемых параметров настройки производительности для каждого элемента набора рабочих характеристик. ! 3. Способ по п.1, в котором представление каталога (428) содержит представление пакета предварительной установки параметров настройки масштабируемой производительности, соответствующих задаче или активности. ! 4. Способ по п.1, дополнительно содержащий загрузку каталога (428) в защищенную память (306) в компьютере (110). ! 5. Способ по п.1, в котором накопление начислений оплаты за работу содержит накопление начислений оплаты по одной из фиксированной ставок за период времени, одноразовую оплату и оплату, соответствующую использованию ресурса с масштабируемой производительностью в компьютере (110). ! 6. Способ по п.1, в котором вычисление общей суммы (732) содержит: ! представление цены, ассоциированной с каждым соответствующим элементом из набора параметров настройки масштабируемой производительности; и ! корректировку цены, ассоциированной с элементом набора уровней
Claims (20)
1. Способ работы компьютера (110) с масштабируемой производительностью, содержащий этапы:
представление каталога (428) опций, связанных с масштабируемой производительностью компьютера (110) с оплатой за использование;
представление цены, ассоциированной с каждой из опций;
прием выбора опции из каталога (428) опций;
вычисление общей (732) цены работы компьютера (110), соответствующей выбору опции;
конфигурирование компьютера (110) для работы в соответствии с выбором опции
и накопление оплаты за работу компьютера (110) согласно общей (732) цене.
2. Способ по п.1, в котором представление каталога (428) содержит представление набора рабочих характеристик с диапазоном выбираемых параметров настройки производительности для каждого элемента набора рабочих характеристик.
3. Способ по п.1, в котором представление каталога (428) содержит представление пакета предварительной установки параметров настройки масштабируемой производительности, соответствующих задаче или активности.
4. Способ по п.1, дополнительно содержащий загрузку каталога (428) в защищенную память (306) в компьютере (110).
5. Способ по п.1, в котором накопление начислений оплаты за работу содержит накопление начислений оплаты по одной из фиксированной ставок за период времени, одноразовую оплату и оплату, соответствующую использованию ресурса с масштабируемой производительностью в компьютере (110).
6. Способ по п.1, в котором вычисление общей суммы (732) содержит:
представление цены, ассоциированной с каждым соответствующим элементом из набора параметров настройки масштабируемой производительности; и
корректировку цены, ассоциированной с элементом набора уровней масштабируемой производительности, когда параметр устанавливается равным новому уровню производительности.
7. Способ по п.1, в котором вычисление общей суммы (732) работы компьютера (110) содержит вычисление общей суммы (732) работы компьютера (110) на основании текущего уровня использования безотносительно к выбору опции из каталога (428) опций.
8. Компьютер (110), адаптированный для контроля работы, содержащий: интерфейс (700) пользователя;
множество компонентов, причем каждый из множества компонентов способен работать в диапазоне уровней производительности, и каждый из множества компонентов содержит агент (220) измерения; и
модуль (129) безопасности, подсоединенный к агенту (220) измерения в каждом из множества компонентов, причем модуль (129) безопасности содержит:
защищенную память (306), хранящую диапазон уровней производительности для каждого из множества компонентов; и
процессор (120) для выдачи данных, соответствующих диапазону уровней производительности и текущему уровню производительности для каждого из множества компонентов, данные для отображения на интерфейсе (700) пользователя в ответ на запрос перепрограммировать текущий уровень производительности для одного или более из множества компонентов на другой уровень производительности.
9. Компьютер (110) по п.8, в котором модуль (129) безопасности дополнительно содержит криптографический модуль для создания и проверки цифровых сигнатур, соответствующих параметрам установки текущего уровня производительности.
10. Компьютер (110) по п.8, в котором каждый агент (220) измерения содержит криптографический функциональный блок (308) и по меньшей мере открытый ключ доступа для проверки цифровых сигнатур, соответствующих параметрам установки текущего уровня производительности в одном или более из множества компонентов.
11. Компьютер (110) по п.8, в котором каждый из множества компонентов содержит память (133), хранящую его соответствующий диапазон возможностей производительности.
12. Компьютер (110) по п.11, в котором каждый из множества компонентов дополнительно имеет возможность связи между памятью (133), агентом (220) измерения и модулем (129) безопасности.
13. Компьютер (110) по п.8, дополнительно содержащий администратор (216) стоимости для вычисления стоимости, соответствующей каждой в настоящее время выбранной возможности производительности для каждого из множества компонентов.
14. Компьютер (110) по п.8, дополнительно содержащий администратор (218) баланса, который сообщает о текущей сохраненной стоимости для отображения на интерфейсе (700) пользователя.
15. Компьютер (110) по п.8, в котором защищенная память (306) дополнительно хранит заранее определенный параметр установки, определяющий комбинацию уровней производительности, соответствующих задаче.
16. Считываемый компьютером носитель (133, 140), имеющий выполняемые компьютером команды для реализации способа приема пользовательского ввода, соответствующего выбору уровня производительности для электронного устройства, имеющего диапазон доступных уровней производительности, содержащий:
модуль хранения для хранения диапазона доступных уровней производительности для одного или более компонентов, способных работать в диапазоне уровней производительности;
модуль отображения для отображения диапазона доступных уровней производительности для одного или более компонентов;
модуль (700) интерфейса пользователя для приема выбора уровня производительности для по меньшей мере одного из одного или более компонентов;
модуль управления для защищенной установки уровня производительности по меньшей мере одного из одного или более компонентов и
модуль измерения для мониторинга и сообщения о работе по меньшей мере одного из одного или более компонентов.
17. Считываемый компьютером носитель по п.16, дополнительно содержащий модуль баланса для получения стоимости из локальной сохраненной учетной записи о стоимости, соответствующей сообщению об использовании из модуля измерения.
18. Считываемый компьютером носитель по п.16, дополнительно содержащий модуль баланса для сообщения о стоимости использования удаленной службе согласования, причем стоимость использования соответствует сообщению об использовании от модуля измерения.
19. Считываемый компьютером носитель по п.16, в котором модуль хранения опрашивает один или более компонентов, чтобы определить диапазон уровней производительности.
20. Считываемый компьютером носитель по п.16, в котором модуль хранения принимает сообщение с диапазоном уровней производительности от удаленной службы управления.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/766,613 US20080319910A1 (en) | 2007-06-21 | 2007-06-21 | Metered Pay-As-You-Go Computing Experience |
| US11/766,613 | 2007-06-21 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2009147282A true RU2009147282A (ru) | 2011-06-27 |
| RU2456668C2 RU2456668C2 (ru) | 2012-07-20 |
Family
ID=40137527
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2009147282/08A RU2456668C2 (ru) | 2007-06-21 | 2008-06-20 | Вычисление измеренной платы за использование |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20080319910A1 (ru) |
| EP (1) | EP2174287A4 (ru) |
| BR (1) | BRPI0811164A2 (ru) |
| RU (1) | RU2456668C2 (ru) |
| TW (1) | TW200917084A (ru) |
| WO (1) | WO2008157746A1 (ru) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100228679A1 (en) * | 2001-05-15 | 2010-09-09 | Altair Engineering, Inc. | Hardware Unit-Based License Management Method |
| US9633182B2 (en) | 2001-05-15 | 2017-04-25 | Altair Engineering, Inc. | Token based digital content licensing method |
| US20080319925A1 (en) * | 2007-06-21 | 2008-12-25 | Microsoft Corporation | Computer Hardware Metering |
| US20090138876A1 (en) * | 2007-11-22 | 2009-05-28 | Hsuan-Yeh Chang | Method and system for delivering application packages based on user demands |
| US10755287B2 (en) * | 2008-11-25 | 2020-08-25 | Microsoft Technology Licensing, Llc | Selecting between client-side and server-side market detection |
| CN102356397A (zh) * | 2009-03-18 | 2012-02-15 | 澳汰尔工程公司 | 数字内容许可方法 |
| WO2011149558A2 (en) | 2010-05-28 | 2011-12-01 | Abelow Daniel H | Reality alternate |
| US9471907B2 (en) * | 2010-12-21 | 2016-10-18 | Intel Corporation | Highly granular cloud computing marketplace |
| US8781928B2 (en) * | 2011-07-11 | 2014-07-15 | International Business Machines Corporation | Methodology for charging of discrete resource reservation based services |
| RU2634917C2 (ru) * | 2013-04-18 | 2017-11-08 | Хуавей Текнолоджиз Ко., Лтд. | Способ управления качеством обслуживания, сервер приложения и оконечное устройство |
| US20150235156A1 (en) * | 2014-02-19 | 2015-08-20 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Enabling Capacity On Demand In A Computing System Using A Calendar |
| US10679151B2 (en) | 2014-04-28 | 2020-06-09 | Altair Engineering, Inc. | Unit-based licensing for third party access of digital content |
| US10685055B2 (en) | 2015-09-23 | 2020-06-16 | Altair Engineering, Inc. | Hashtag-playlist content sequence management |
| CN106886847A (zh) * | 2016-06-22 | 2017-06-23 | 阿里巴巴集团控股有限公司 | 一种资源处理方法及装置 |
| US11799864B2 (en) | 2019-02-07 | 2023-10-24 | Altair Engineering, Inc. | Computer systems for regulating access to electronic content using usage telemetry data |
| US11513815B1 (en) | 2019-05-24 | 2022-11-29 | Hiro Systems Pbc | Defining data storage within smart contracts |
| US10699269B1 (en) * | 2019-05-24 | 2020-06-30 | Blockstack Pbc | System and method for smart contract publishing |
| US11657391B1 (en) | 2019-05-24 | 2023-05-23 | Hiro Systems Pbc | System and method for invoking smart contracts |
| US11836507B2 (en) * | 2020-06-18 | 2023-12-05 | Dell Products L.P. | Prioritizing the pre-loading of applications with a constrained memory budget using contextual information |
Family Cites Families (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0782728B1 (en) * | 1995-05-24 | 2006-04-26 | Walker Digital, LLC | 900 number billing and collection system and method for on-line computer services |
| US6526456B1 (en) * | 1996-07-01 | 2003-02-25 | David Ian Allan | Distribution and controlled use of software products |
| US6021492A (en) * | 1996-10-09 | 2000-02-01 | Hewlett-Packard Company | Software metering management of remote computing devices |
| US5958058A (en) * | 1997-07-18 | 1999-09-28 | Micron Electronics, Inc. | User-selectable power management interface with application threshold warnings |
| US6516304B1 (en) * | 1998-03-04 | 2003-02-04 | Ricoh Company, Ltd. | System component charging and accounting system |
| US6049789A (en) * | 1998-06-24 | 2000-04-11 | Mentor Graphics Corporation | Software pay per use licensing system |
| JP4864210B2 (ja) * | 1999-05-20 | 2012-02-01 | イヴァン, チョン−ション ホワン, | 作業グループサーバー実施の方法と装置 |
| US7590739B2 (en) * | 1999-11-22 | 2009-09-15 | Akamai Technologies, Inc. | Distributed on-demand computing system |
| US7444669B1 (en) * | 2000-05-05 | 2008-10-28 | Microsoft Corporation | Methods and systems for providing variable rates of service for accessing networks, methods and systems for accessing the internet |
| KR100361340B1 (ko) * | 2000-05-15 | 2002-12-05 | 엘지전자 주식회사 | 씨피유 클럭 제어 방법 |
| US7353212B1 (en) * | 2000-05-23 | 2008-04-01 | Microsoft Corporation | Method and structure for assigning a transaction cost |
| US7596784B2 (en) * | 2000-09-12 | 2009-09-29 | Symantec Operating Corporation | Method system and apparatus for providing pay-per-use distributed computing resources |
| KR20010074663A (ko) * | 2000-12-27 | 2001-08-08 | 이승철 | 인터넷을 이용한 컴퓨터 및 프로그램 임대방법 |
| US7526547B2 (en) * | 2001-10-12 | 2009-04-28 | Nokia Corporation | Intelligent network charging edge |
| US20030084343A1 (en) * | 2001-11-01 | 2003-05-01 | Arun Ramachandran | One protocol web access to usage data in a data structure of a usage based licensing server |
| US20030083995A1 (en) * | 2001-11-01 | 2003-05-01 | Arun Ramachandran | Process for usage based suite licensing of resources from one or more vendors |
| US7571143B2 (en) * | 2002-01-15 | 2009-08-04 | Hewlett-Packard Development Company, L.P. | Software pay-per-use pricing |
| US8271400B2 (en) * | 2002-01-15 | 2012-09-18 | Hewlett-Packard Development Company, L.P. | Hardware pay-per-use |
| US7454367B2 (en) * | 2002-03-29 | 2008-11-18 | Siebel Systems, Inc. | Dynamic pricing system and method |
| US20070226155A1 (en) * | 2002-03-29 | 2007-09-27 | Jai-Jein Yu | Extended attribute-based pricing system and method |
| US7131015B2 (en) * | 2002-11-12 | 2006-10-31 | Arm Limited | Performance level selection in a data processing system using a plurality of performance request calculating algorithms |
| US7321942B2 (en) * | 2002-11-12 | 2008-01-22 | Arm Limited | Performance counter for adding variable work increment value that is dependent upon clock frequency |
| US7194385B2 (en) * | 2002-11-12 | 2007-03-20 | Arm Limited | Performance level setting of a data processing system |
| US20050027616A1 (en) * | 2003-08-01 | 2005-02-03 | Jones Clyde T. | On-line distribution of per-use media with flexible purchase options |
| US7707592B2 (en) * | 2003-10-10 | 2010-04-27 | Telefonaktiebolaget L M Ericsson (Publ) | Mobile terminal application subsystem and access subsystem architecture method and system |
| US20050138422A1 (en) * | 2003-12-23 | 2005-06-23 | Hancock Peter J. | System and method for metering the performance of a data processing system |
| US8223935B2 (en) * | 2005-04-30 | 2012-07-17 | Oracle International Corporation | Revenue management systems and methods |
| US20070043672A1 (en) * | 2005-08-16 | 2007-02-22 | Bea Systems, Inc. | Per unit basis software licensing model |
| US7562234B2 (en) * | 2005-08-25 | 2009-07-14 | Apple Inc. | Methods and apparatuses for dynamic power control |
| US20070061268A1 (en) * | 2005-09-12 | 2007-03-15 | Microsoft Corporation | Prepaid or pay-as-you-go software, content and services delivered in a secure manner |
| US7814366B2 (en) * | 2005-11-15 | 2010-10-12 | Intel Corporation | On-demand CPU licensing activation |
| US8122258B2 (en) * | 2006-05-22 | 2012-02-21 | Hewlett-Packard Development Company, L.P. | System and method for secure operating system boot |
| US7697519B2 (en) * | 2006-10-31 | 2010-04-13 | Hewlett-Packard Development Company, L.P. | Packet processing |
| US8869288B2 (en) * | 2007-06-08 | 2014-10-21 | Sandisk Technologies Inc. | Method for using time from a trusted host device |
| US8645740B2 (en) * | 2007-06-08 | 2014-02-04 | Apple Inc. | Methods and systems to dynamically manage performance states in a data processing system |
| US20080319925A1 (en) * | 2007-06-21 | 2008-12-25 | Microsoft Corporation | Computer Hardware Metering |
-
2007
- 2007-06-21 US US11/766,613 patent/US20080319910A1/en not_active Abandoned
-
2008
- 2008-06-20 EP EP08771553A patent/EP2174287A4/en not_active Withdrawn
- 2008-06-20 TW TW097123128A patent/TW200917084A/zh unknown
- 2008-06-20 BR BRPI0811164-2A2A patent/BRPI0811164A2/pt not_active Application Discontinuation
- 2008-06-20 WO PCT/US2008/067605 patent/WO2008157746A1/en not_active Ceased
- 2008-06-20 RU RU2009147282/08A patent/RU2456668C2/ru not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| EP2174287A4 (en) | 2012-05-23 |
| WO2008157746A1 (en) | 2008-12-24 |
| US20080319910A1 (en) | 2008-12-25 |
| RU2456668C2 (ru) | 2012-07-20 |
| TW200917084A (en) | 2009-04-16 |
| EP2174287A1 (en) | 2010-04-14 |
| BRPI0811164A2 (pt) | 2014-12-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2009147282A (ru) | Вычисление измеренной платы за использование | |
| JP5307837B2 (ja) | スマートメータを管理するための管理プラットフォームおよび関連する方法 | |
| CN103348696B (zh) | 可拆卸计量监控装置 | |
| US20100277326A1 (en) | Method and system for monitoring portable communication devices | |
| US9058258B2 (en) | Mobile device diagnosis: apparatus and method | |
| US8600692B2 (en) | Automatically configurable sensing device | |
| US20140277798A1 (en) | Data processing method, transmitting apparatus, and anomaly detection system | |
| US20050032505A1 (en) | Calling plan time display and method of display for a cellular phone | |
| US20100219836A1 (en) | Method and arrangement for determining energy source unit status | |
| KR101023313B1 (ko) | 사용이력표시가 가능한 전자화폐시스템 및 그의 제어방법 | |
| CN101960267B (zh) | 气量计及气量计系统 | |
| EP2787464A2 (en) | Data managing apparatus, meter apparatus and data managing method | |
| JP6943318B1 (ja) | プログラム、情報処理方法、及び情報処理装置 | |
| CN107729167B (zh) | 应用异常处理方法和装置 | |
| JP6352624B2 (ja) | 電池劣化判定装置、電池劣化判定方法および電池劣化判定プログラム | |
| JP2018124637A (ja) | 送信システム | |
| CN105608567A (zh) | 一种支付方法及装置 | |
| KR101091464B1 (ko) | 업그레이드 메시지를 이용한 무선 업그레이드 시스템 및 방법 | |
| CN111953554B (zh) | 一种数据流量管理方法及装置 | |
| JP6832174B2 (ja) | ガス検針情報を用いた居住者見守りシステムおよび通信機能付きマイコンガスメータ | |
| JP2005130137A (ja) | 使用量の計測管理システム、プログラム、それが記録された記録媒体、監視測定装置及び管理センター端末 | |
| KR20160040401A (ko) | 홈 네트워크 기반의 에너지 사용량 모니터링 시스템 및 에너지 사용량 모니터링 방법 | |
| JP2014134940A (ja) | 情報処理装置、レコメンド情報生成方法、プログラム | |
| JP2004150921A (ja) | ガスメータ装置 | |
| JP5269443B2 (ja) | ガスメータシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20130621 |