BRPI0501156A - Processo e sistema para limitação das atualizações de software - Google Patents
Processo e sistema para limitação das atualizações de softwareInfo
- Publication number
- BRPI0501156A BRPI0501156A BR0501156-6A BRPI0501156A BRPI0501156A BR PI0501156 A BRPI0501156 A BR PI0501156A BR PI0501156 A BRPI0501156 A BR PI0501156A BR PI0501156 A BRPI0501156 A BR PI0501156A
- Authority
- BR
- Brazil
- Prior art keywords
- software
- client
- test
- client computer
- software update
- Prior art date
Links
Classifications
-
- 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]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- 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
-
- 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/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Technology Law (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
"PROCESSO E SISTEMA PARA LIMITAçãO DAS ATUALIZAçõES DE SOFTWARE". Descreve-se um processo para detecção de um software pirata, o qual inclui o recebimento de um pedido para uma atualização de software por parte de um computador de cliente e provisão, para que um teste seja realizado no computador de cliente. O teste é realizado no computador de cliente, verificando um aplicativo de software de cliente. Uma atualização de software pode ser negada no computador de cliente, em função do teste detectar uma cópia ilegítima do software de cliente. A invenção pode ser praticada em um ambiente de rede, onde um servidor transfere um programa de teste para execução por parte de um cliente, após solicitação de uma atualização de software. O teste realiza uma verificação de integridade e nega o pedido de uma atualização de software, se for constatado que o software de cliente é ilegítimo.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/836,409 US7331063B2 (en) | 2004-04-30 | 2004-04-30 | Method and system for limiting software updates |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0501156A true BRPI0501156A (pt) | 2006-01-10 |
Family
ID=34939280
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BR0501156-6A BRPI0501156A (pt) | 2004-04-30 | 2005-03-28 | Processo e sistema para limitação das atualizações de software |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US7331063B2 (pt) |
| EP (1) | EP1591865B1 (pt) |
| JP (1) | JP4870937B2 (pt) |
| KR (1) | KR101122950B1 (pt) |
| CN (1) | CN100461064C (pt) |
| AU (1) | AU2005201006B2 (pt) |
| BR (1) | BRPI0501156A (pt) |
| CA (1) | CA2501755C (pt) |
| MX (1) | MXPA05003409A (pt) |
| RU (1) | RU2375739C2 (pt) |
Families Citing this family (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006094117A2 (en) | 2005-03-01 | 2006-09-08 | Mfoundry | Application program update deployment to a mobile device |
| JP2007066271A (ja) * | 2005-09-02 | 2007-03-15 | Canon Inc | 情報処理装置及びその制御方法、データ処理装置、並びにプログラム |
| JP4950195B2 (ja) * | 2006-07-03 | 2012-06-13 | パナソニック株式会社 | 証明装置、検証装置、検証システム、コンピュータプログラム及び集積回路 |
| US8117461B2 (en) * | 2006-09-13 | 2012-02-14 | Igt | Method of randomly and dynamically checking configuration integrity of a gaming system |
| US7688757B2 (en) * | 2006-12-29 | 2010-03-30 | Alcatel-Lucent Usa Inc. | Method and apparatus for assessing sourced elements |
| US7937762B2 (en) * | 2007-01-15 | 2011-05-03 | Microsoft Corporation | Tracking and identifying operations from un-trusted clients |
| US8201231B2 (en) * | 2007-02-21 | 2012-06-12 | Microsoft Corporation | Authenticated credential-based multi-tenant access to a service |
| CN101335746A (zh) * | 2007-06-29 | 2008-12-31 | 国际商业机器公司 | 保护软件系统的完整性的安全设备和方法及其系统 |
| GB2458568B (en) * | 2008-03-27 | 2012-09-19 | Covertix Ltd | System and method for dynamically enforcing security policies on electronic files |
| US8578510B2 (en) * | 2008-06-26 | 2013-11-05 | Valve Corporation | Anti-piracy measures for a video game using hidden secrets |
| US10459711B2 (en) * | 2008-08-12 | 2019-10-29 | Adobe Inc. | Updating applications using migration signatures |
| US8095987B2 (en) * | 2008-09-04 | 2012-01-10 | Microsoft Corporation | Software anti-piracy protection |
| JP4991668B2 (ja) * | 2008-09-29 | 2012-08-01 | 株式会社東芝 | コンピュータシステムおよび修正パッチ確認/適用方法 |
| JP4711002B2 (ja) * | 2009-03-26 | 2011-06-29 | ブラザー工業株式会社 | プログラム、及びライセンス登録装置 |
| US8464249B1 (en) | 2009-09-17 | 2013-06-11 | Adobe Systems Incorporated | Software installation package with digital signatures |
| US8359657B2 (en) * | 2010-03-30 | 2013-01-22 | Sandcastles Technology Inc. | Method and apparatus for enabling secure distribution of digital content |
| US20130086557A1 (en) * | 2010-06-21 | 2013-04-04 | Arul Murugan Alwar | System for testing and certifying a virtual appliance on a customer computer system |
| EP2413257B1 (en) * | 2010-07-26 | 2017-04-26 | Sony DADC Austria AG | Method for replacing an illegitimate copy of a software program with legitimate copy and corresponding system |
| EP2638502A4 (en) * | 2010-11-12 | 2014-11-12 | Hewlett Packard Development Co | DETERMINING THE AUTHORIZATION OF A SOFTWARE PRODUCT BASED ON A FIRST AND SECOND AUTHORIZATION ELEMENT |
| US8763158B2 (en) | 2010-12-06 | 2014-06-24 | Microsoft Corporation | Directory service distributed product activation |
| CN102315963B (zh) * | 2011-08-11 | 2016-04-20 | 百度在线网络技术(北京)有限公司 | 一种验证设备系统配置变更的方法与设备 |
| CN102955700A (zh) * | 2011-08-18 | 2013-03-06 | 腾讯科技(深圳)有限公司 | 软件升级系统及方法 |
| EP3660673A1 (en) * | 2012-03-22 | 2020-06-03 | Irdeto B.V. | Updating software components |
| JP5330565B2 (ja) * | 2012-04-24 | 2013-10-30 | 株式会社東芝 | コンピュータ |
| US20140208306A1 (en) * | 2013-01-23 | 2014-07-24 | Caterpillar Inc. | Control system having automatic component software management |
| US9836730B1 (en) * | 2013-03-14 | 2017-12-05 | Corel Corporation | Software product piracy monetization process |
| KR101515707B1 (ko) * | 2013-07-12 | 2015-04-27 | 숭실대학교산학협력단 | 소프트웨어의 특징정보 기반 스마트폰 앱 불법 복제 및 표절 탐지 방법 및 그 장치 |
| EP2840492A1 (en) * | 2013-08-23 | 2015-02-25 | British Telecommunications public limited company | Method and apparatus for modifying a computer program in a trusted manner |
| CN104424402B (zh) * | 2013-08-28 | 2019-03-29 | 卓易畅想(北京)科技有限公司 | 一种用于检测盗版应用程序的方法及装置 |
| US9197647B2 (en) * | 2013-10-21 | 2015-11-24 | Cisco Technology, Inc. | Integrity checking of a client device in a networked computer environment |
| KR101654973B1 (ko) * | 2014-04-30 | 2016-09-06 | 단국대학교 산학협력단 | 소프트웨어 필터링 장치 및 방법 |
| US10318271B2 (en) | 2015-01-05 | 2019-06-11 | Irdeto Canada Corporation | Updating software components in a program |
| RU2637485C2 (ru) * | 2015-12-29 | 2017-12-04 | Эдуард Юрьевич Прудников | Способ антипиратской авторизации доступа к компьютерной сети |
| US10831508B2 (en) * | 2016-07-22 | 2020-11-10 | Intel Corporation | Embedded system application installation and execution method and apparatus |
| WO2018081093A1 (en) * | 2016-10-24 | 2018-05-03 | Clark Carl M | Software algorithm security |
| US10089661B1 (en) * | 2016-12-15 | 2018-10-02 | Amazon Technologies, Inc. | Identifying software products to test |
| US10318281B1 (en) * | 2017-04-06 | 2019-06-11 | Amdocs Development Limited | System, method, and computer program for upgrading software associated with a distributed, state-full system |
| JP6655762B2 (ja) * | 2017-05-26 | 2020-02-26 | 株式会社日立国際電気 | 機械学習モデル不正検知システム及び不正検知方法 |
| CN107423581B (zh) * | 2017-07-31 | 2019-04-12 | 北京深思数盾科技股份有限公司 | 软件的保护方法和装置 |
| CN112579111B (zh) * | 2020-12-30 | 2024-07-30 | 深圳市欢太科技有限公司 | 安装包的安装方法及装置、电子设备、存储介质 |
| US12111958B2 (en) | 2021-05-13 | 2024-10-08 | AO Kaspersky Lab | Systems and methods for verifying the integrity of a software installation image |
| TWI805158B (zh) * | 2021-12-29 | 2023-06-11 | 威聯通科技股份有限公司 | 用於降低版本相依性的管理方法及管理系統 |
| CN115309446A (zh) * | 2022-08-22 | 2022-11-08 | 新华三信息技术有限公司 | 一种软件维护方法、装置、设备及机器可读存储介质 |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5528490A (en) * | 1992-04-10 | 1996-06-18 | Charles E. Hill & Associates, Inc. | Electronic catalog system and method |
| JPH06309261A (ja) * | 1993-04-22 | 1994-11-04 | Mitsubishi Electric Corp | ソフトウェア自動インストール方法及びソフトウェア自動バージョンアップ方法 |
| JP3393521B2 (ja) * | 1995-10-19 | 2003-04-07 | 日本電信電話株式会社 | 端末プログラム改ざん検出方法、および情報センタ |
| US6918038B1 (en) * | 1996-08-13 | 2005-07-12 | Angel Secure Networks, Inc. | System and method for installing an auditable secure network |
| US6026293A (en) * | 1996-09-05 | 2000-02-15 | Ericsson Inc. | System for preventing electronic memory tampering |
| US6189146B1 (en) | 1998-03-18 | 2001-02-13 | Microsoft Corporation | System and method for software licensing |
| US6226747B1 (en) | 1998-04-10 | 2001-05-01 | Microsoft Corporation | Method for preventing software piracy during installation from a read only storage medium |
| US7503072B2 (en) | 1998-04-29 | 2009-03-10 | Microsoft Corporation | Hardware ID to prevent software piracy |
| US6243468B1 (en) | 1998-04-29 | 2001-06-05 | Microsoft Corporation | Software anti-piracy system that adapts to hardware upgrades |
| WO1999056196A1 (en) * | 1998-04-30 | 1999-11-04 | Bindview Development Corporation | Computer security |
| CA2231978A1 (en) * | 1998-05-20 | 1999-11-20 | Andre J. Brisson | Bigsoft brother - software method for tracking and identifying illegal software piracy, installation, copying and theft of software |
| US6799277B2 (en) | 1998-06-04 | 2004-09-28 | Z4 Technologies, Inc. | System and method for monitoring software |
| US6044471A (en) * | 1998-06-04 | 2000-03-28 | Z4 Technologies, Inc. | Method and apparatus for securing software to reduce unauthorized use |
| US7225333B2 (en) * | 1999-03-27 | 2007-05-29 | Microsoft Corporation | Secure processor architecture for use with a digital rights management (DRM) system on a computing device |
| WO2001080023A1 (en) * | 2000-04-14 | 2001-10-25 | Goahead Software Inc. | A system and method for upgrading networked devices |
| CA2310032A1 (en) * | 2000-06-09 | 2001-12-09 | Andre J. Brisson | Big soft brother |
| US6857067B2 (en) * | 2000-09-01 | 2005-02-15 | Martin S. Edelman | System and method for preventing unauthorized access to electronic data |
| US7003110B1 (en) * | 2000-11-14 | 2006-02-21 | Lucent Technologies Inc. | Software aging method and apparatus for discouraging software piracy |
| US20030188160A1 (en) * | 2001-08-02 | 2003-10-02 | Singam Sunder | Method and system to securely update files via a network |
| US7159240B2 (en) * | 2001-11-16 | 2007-01-02 | Microsoft Corporation | Operating system upgrades in a trusted operating system environment |
| CN1448842A (zh) * | 2002-03-31 | 2003-10-15 | 任东海 | 基于网络数据库的软件版权保护方法 |
| JP2005309759A (ja) * | 2004-04-21 | 2005-11-04 | Nippon Telegr & Teleph Corp <Ntt> | 電子データ提供システムと方法およびプログラム |
| US20070067419A1 (en) * | 2005-09-19 | 2007-03-22 | Bennett James D | Dedicated client devices supporting web based service, specifications and interaction |
| TWI273456B (en) * | 2005-09-30 | 2007-02-11 | Inventec Corp | Open type network gaming system and method thereof |
| KR100667820B1 (ko) * | 2005-09-30 | 2007-01-12 | 삼성전자주식회사 | 보안 방법 및 시스템, 그 방법을 기록한 컴퓨터 판독가능한 기록매체 |
| US7433804B2 (en) * | 2005-11-04 | 2008-10-07 | Research In Motion Limited | Automated test script for communications server |
-
2004
- 2004-04-30 US US10/836,409 patent/US7331063B2/en not_active Expired - Fee Related
-
2005
- 2005-03-04 AU AU2005201006A patent/AU2005201006B2/en not_active Ceased
- 2005-03-21 CA CA2501755A patent/CA2501755C/en not_active Expired - Fee Related
- 2005-03-23 RU RU2005108284/02A patent/RU2375739C2/ru not_active IP Right Cessation
- 2005-03-25 KR KR1020050025026A patent/KR101122950B1/ko not_active Expired - Fee Related
- 2005-03-28 BR BR0501156-6A patent/BRPI0501156A/pt not_active IP Right Cessation
- 2005-03-28 JP JP2005092511A patent/JP4870937B2/ja not_active Expired - Fee Related
- 2005-03-30 MX MXPA05003409A patent/MXPA05003409A/es active IP Right Grant
- 2005-03-31 CN CNB2005100562531A patent/CN100461064C/zh not_active Expired - Fee Related
- 2005-04-14 EP EP05102947.8A patent/EP1591865B1/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| MXPA05003409A (es) | 2005-11-03 |
| CA2501755C (en) | 2013-07-23 |
| US20050246537A1 (en) | 2005-11-03 |
| CN100461064C (zh) | 2009-02-11 |
| CN1694031A (zh) | 2005-11-09 |
| KR101122950B1 (ko) | 2012-03-15 |
| RU2005108284A (ru) | 2006-10-10 |
| AU2005201006B2 (en) | 2010-03-25 |
| EP1591865A2 (en) | 2005-11-02 |
| EP1591865A3 (en) | 2006-07-19 |
| CA2501755A1 (en) | 2005-10-30 |
| JP4870937B2 (ja) | 2012-02-08 |
| AU2005201006A1 (en) | 2005-11-17 |
| KR20060044773A (ko) | 2006-05-16 |
| EP1591865B1 (en) | 2016-11-02 |
| RU2375739C2 (ru) | 2009-12-10 |
| US7331063B2 (en) | 2008-02-12 |
| JP2005316974A (ja) | 2005-11-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| MXPA05003409A (es) | Metodo y sistema para limitar actualizaciones de software. | |
| US11907378B2 (en) | Automated application vulnerability and risk assessment | |
| US7302590B2 (en) | Systems and methods for providing time-and weight-based flexibly tolerant hardware ID | |
| US8286238B2 (en) | Method and apparatus for run-time in-memory patching of code from a service processor | |
| US8745740B2 (en) | Apparatus and method for detecting malicious sites | |
| TWI412952B (zh) | 用於執行隱私策略之方法,系統及電腦程式產品 | |
| KR101214893B1 (ko) | 어플리케이션의 유사성 검출 장치 및 방법 | |
| JP5916002B2 (ja) | ソフトウェアアプリケーション配信および起動システム | |
| KR20130122747A (ko) | 손상된 소프트웨어의 치료 | |
| BRPI0503438A (pt) | projetos internos de servidor rfid | |
| KR20020003375A (ko) | 라이센싱 콘텐츠용 시스템 및 방법 | |
| BRPI0406439A (pt) | Sistema e método para atualizar componentes de instalação em um ambiente em rede | |
| CA2486925A1 (en) | Computer software management | |
| BR112013009440A2 (pt) | método e dispositivo de análise de sistema de computador | |
| CN107103214B (zh) | 一种应用于Android系统的应用程序反调试方法及装置 | |
| Challande et al. | Building a commit-level dataset of real-world vulnerabilities | |
| JP2007193579A5 (pt) | ||
| Abrath et al. | Obfuscating windows dlls | |
| JP2022172237A (ja) | プライバシー保持アプリケーションおよびデバイスエラー検出 | |
| CN102446253A (zh) | 一种网页木马检测方法及系统 | |
| US20070136812A1 (en) | Computer Virus Preventive System | |
| Halim et al. | A lightweight binary authentication system for windows | |
| CN111046344B (zh) | 用于检查资源属性的装置和方法 | |
| Vasileiadis et al. | Revealing malicious remote engineering attempts on Android apps with magic numbers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B03A | Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette] | ||
| B25A | Requested transfer of rights approved |
Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC (US) |
|
| B07A | Application suspended after technical examination (opinion) [chapter 7.1 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Ipc: G06F 21/12 (2013.01) |
|
| B09B | Patent application refused [chapter 9.2 patent gazette] | ||
| B12B | Appeal against refusal [chapter 12.2 patent gazette] | ||
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 16A ANUIDADE. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2622 DE 06/04/2021. |