[go: up one dir, main page]

MX2013008194A - Contenido basado en fragmentos de archivos. - Google Patents

Contenido basado en fragmentos de archivos.

Info

Publication number
MX2013008194A
MX2013008194A MX2013008194A MX2013008194A MX2013008194A MX 2013008194 A MX2013008194 A MX 2013008194A MX 2013008194 A MX2013008194 A MX 2013008194A MX 2013008194 A MX2013008194 A MX 2013008194A MX 2013008194 A MX2013008194 A MX 2013008194A
Authority
MX
Mexico
Prior art keywords
data element
data
type
specific types
content based
Prior art date
Application number
MX2013008194A
Other languages
English (en)
Inventor
Dominic B Giampaolo
James L Mensch
Cameron Stuart Birse
Ronnie G Misra
Eric Olaf Carlson
Original Assignee
Apple Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Inc filed Critical Apple Inc
Publication of MX2013008194A publication Critical patent/MX2013008194A/es

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/13File access structures, e.g. distributed indices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/174Redundancy elimination performed by the file system
    • G06F16/1748De-duplication implemented within the file system, e.g. based on file segments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/17Details of further file system functions
    • G06F16/174Redundancy elimination performed by the file system
    • G06F16/1748De-duplication implemented within the file system, e.g. based on file segments
    • G06F16/1752De-duplication implemented within the file system, e.g. based on file segments based on file chunks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/182Distributed file systems
    • G06F16/1824Distributed file systems implemented using Network-attached Storage [NAS] architecture
    • G06F16/183Provision of network file services by network file servers, e.g. by using NFS, CIFS
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/182Distributed file systems
    • G06F16/1834Distributed file systems implemented based on peer-to-peer networks, e.g. gnutella
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/1873Versioning file systems, temporal file systems, e.g. file system supporting different historic versions of files
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/756Media network packet handling adapting media to device capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Library & Information Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)

Abstract

Métodos, sistemas y aparatos incluyendo programas de computadora codificados en un medio de almacenaje de computadora para transferir los datos electrónicos. En general, un aspecto de la materia sujeto descrito en esta especificación puede contemplarse en los métodos que incluyen las acciones de identificar un elemento de datos a fragmentarse; determinando el tipo de los elementos de datos; determinando si el tipo del elemento de datos es uno de uno o más de los tipos específicos, si se determina que el tipo del elemento de datos no es uno de uno o más tipos específicos, realizando una primera fragmentación del elemento de datos y si se determina que el tipo del elemento de datos es uno de uno o más tipos específicos, realizando una segunda fragmentación del elemento de datos que se basa en las porciones de contenido particulares del elemento de datos.
MX2013008194A 2011-01-14 2012-01-13 Contenido basado en fragmentos de archivos. MX2013008194A (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201161433152P 2011-01-14 2011-01-14
US13/250,504 US8909657B2 (en) 2011-01-14 2011-09-30 Content based file chunking
PCT/US2012/021191 WO2012097217A1 (en) 2011-01-14 2012-01-13 Content based file chunking

Publications (1)

Publication Number Publication Date
MX2013008194A true MX2013008194A (es) 2013-08-21

Family

ID=46491548

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2013008194A MX2013008194A (es) 2011-01-14 2012-01-13 Contenido basado en fragmentos de archivos.

Country Status (9)

Country Link
US (2) US8909657B2 (es)
EP (1) EP2663938A1 (es)
JP (2) JP2014508990A (es)
KR (1) KR101573995B1 (es)
CN (1) CN103403712B (es)
AU (1) AU2012205443B2 (es)
BR (1) BR112013017971A2 (es)
MX (1) MX2013008194A (es)
WO (1) WO2012097217A1 (es)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8583818B2 (en) * 2011-01-31 2013-11-12 Cbs Interactive Inc. System and method for custom segmentation for streaming video
JP5719037B2 (ja) * 2011-08-19 2015-05-13 株式会社日立製作所 ストレージ装置及び重複データ検出方法
US8918375B2 (en) * 2011-08-31 2014-12-23 Microsoft Corporation Content aware chunking for achieving an improved chunk size distribution
US9240073B2 (en) * 2011-11-15 2016-01-19 Pixar File format for representing a scene
US9418072B2 (en) 2013-03-04 2016-08-16 Vmware, Inc. Cross-file differential content synchronization
AU2014226161B2 (en) * 2013-03-04 2016-05-26 Omnissa Llc Cross-file differential content synchronization
US9069677B2 (en) 2013-04-29 2015-06-30 International Business Machines Corporation Input/output de-duplication based on variable-size chunks
US10282075B2 (en) 2013-06-24 2019-05-07 Microsoft Technology Licensing, Llc Automatic presentation of slide design suggestions
US9509747B2 (en) 2014-01-23 2016-11-29 Dropbox, Inc. Content item synchronization by block
US9639549B2 (en) 2014-01-24 2017-05-02 International Business Machines Corporation Hybrid of proximity and identity similarity based deduplication in a data deduplication system
KR20160041398A (ko) * 2014-10-07 2016-04-18 삼성전자주식회사 컨텐츠 처리 장치 및 그의 컨텐츠 처리 방법
US20160381177A1 (en) * 2015-06-26 2016-12-29 Qualcomm Incorporated Managing data requests
JP6439874B2 (ja) * 2015-07-31 2018-12-19 富士通株式会社 情報処理装置、情報処理方法、及び、情報処理プログラム
KR102350765B1 (ko) * 2015-09-11 2022-01-12 삼성에스디에스 주식회사 중복된 데이터를 제거한 딕셔너리 관리 시스템 및 그 방법
US9824291B2 (en) 2015-11-13 2017-11-21 Microsoft Technology Licensing, Llc Image analysis based color suggestions
US10534748B2 (en) 2015-11-13 2020-01-14 Microsoft Technology Licensing, Llc Content file suggestions
US10528547B2 (en) 2015-11-13 2020-01-07 Microsoft Technology Licensing, Llc Transferring files
US11030156B2 (en) 2015-12-28 2021-06-08 Sandisk Technologies Llc Key-value store with partial data access
EP3395031B1 (en) * 2016-02-19 2021-11-24 NEC Corporation Method for providing a proof of retrievability
EP3466013B1 (en) * 2016-05-23 2020-01-15 Telefonaktiebolaget LM Ericsson (PUBL) Obscured retrieval sequence for information centric networking (icn) encoded video streams
KR102010414B1 (ko) 2017-12-13 2019-08-14 한국과학기술원 라이브 스트리밍을 위한 프리패칭 기반 클라우드 중계 장치 및 방법
IT201800005409A1 (it) * 2018-05-16 2019-11-16 Sistema, apparecchiatura e metodo per gestire in modo efficiente la memoria di dispositivi elettronici
IL293198B2 (en) * 2019-05-22 2025-04-01 Myota Inc Method and system for storing distributed data with improved security, resilience and control
US11262927B2 (en) * 2019-07-30 2022-03-01 Sony Interactive Entertainment LLC Update optimization using feedback on probability of change for regions of data
US11070610B2 (en) * 2019-08-22 2021-07-20 Open Text Corporation System and method for data transfer, including protocols for use in data transfer in a content management environment
KR102743232B1 (ko) * 2019-11-20 2024-12-17 에스케이하이닉스 주식회사 컨트롤러 및 컨트롤러의 동작방법
US20220027797A1 (en) * 2020-07-23 2022-01-27 International Business Machines Corporation Hybrid data chunk continuous machine learning
US11700178B2 (en) 2020-10-30 2023-07-11 Nutanix, Inc. System and method for managing clusters in an edge network
US11290330B1 (en) 2020-10-30 2022-03-29 Nutanix, Inc. Reconciliation of the edge state in a telemetry platform
US11374807B2 (en) 2020-10-30 2022-06-28 Nutanix, Inc. Handling dynamic command execution in hybrid cloud environments
KR102447130B1 (ko) * 2020-11-05 2022-09-26 국민대학교산학협력단 네트워크 패킷 분석 기반의 대상파일 검출 장치 및 방법
CN113411393A (zh) * 2021-06-17 2021-09-17 中国工商银行股份有限公司 文件推送方法及装置
US12074962B2 (en) 2021-08-10 2024-08-27 Samsung Electronics Co., Ltd. Systems, methods, and apparatus for dividing and encrypting data
US12498869B2 (en) 2021-08-10 2025-12-16 Samsung Electronics Co., Ltd. Systems, methods, and apparatus for hierarchical aggregation for computational storage
US12413243B2 (en) 2021-08-10 2025-09-09 Samsung Electronics Co., Ltd. Systems, methods, and apparatus for dividing and compressing data
US12069032B2 (en) * 2021-11-22 2024-08-20 Whitestar Communications, Inc. Autonomic distribution of hyperlinked hypercontent in a secure peer-to-peer data network
US12047253B2 (en) 2022-02-11 2024-07-23 Nutanix, Inc. System and method to provide priority based quality of service for telemetry data
US11765065B1 (en) 2022-03-23 2023-09-19 Nutanix, Inc. System and method for scalable telemetry
US20250190130A1 (en) * 2023-12-06 2025-06-12 Sap Se Systems and methods for parallel transport of data between computer systems
US12438869B2 (en) 2023-12-06 2025-10-07 Sap Se Systems and methods for authorized movement of information between computer systems

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4807182A (en) 1986-03-12 1989-02-21 Advanced Software, Inc. Apparatus and method for comparing data groups
EP0541281B1 (en) 1991-11-04 1998-04-29 Commvault Systems, Inc. Incremental-computer-file backup using signatures
US5990810A (en) 1995-02-17 1999-11-23 Williams; Ross Neil Method for partitioning a block of data into subblocks and for storing and communcating such subblocks
EP0829148A2 (en) 1995-10-24 1998-03-18 Koninklijke Philips Electronics N.V. A system for transferring data in re-assignable groups, a transmitter and a receiver for use in such a system, and a method for transferring, transmitting and receiving such data, and a signal comprising such data
JPH09185570A (ja) * 1995-12-27 1997-07-15 Nippon Telegr & Teleph Corp <Ntt> マルチメディアデータ取得再生方法及びシステム
JP2000339279A (ja) * 1999-05-28 2000-12-08 Matsushita Electric Ind Co Ltd 映像分散キャッシュ装置、及び映像収集再生装置
US20020188728A1 (en) * 2001-06-07 2002-12-12 Acceleration Softwave International Corporation Adaptive file transfer acceleration
CN1139883C (zh) * 2001-08-20 2004-02-25 北京九州计算机网络有限公司 计算机文件的智能压缩和解压缩方法
JP2005275706A (ja) * 2004-03-24 2005-10-06 Canon Inc 情報処理装置及びその方法、プログラム
US7555531B2 (en) * 2004-04-15 2009-06-30 Microsoft Corporation Efficient algorithm and protocol for remote differential compression
US7269689B2 (en) * 2004-06-17 2007-09-11 Hewlett-Packard Development Company, L.P. System and method for sharing storage resources between multiple files
US20070067332A1 (en) * 2005-03-14 2007-03-22 Gridiron Software, Inc. Distributed, secure digital file storage and retrieval
KR100969768B1 (ko) 2006-06-27 2010-07-13 삼성전자주식회사 통신 시스템에서 데이터 스케쥴링 장치 및 방법
JP4805786B2 (ja) 2006-10-26 2011-11-02 株式会社東芝 データ転送システムおよびデータ送信装置
US7840537B2 (en) 2006-12-22 2010-11-23 Commvault Systems, Inc. System and method for storing redundant information
US20080281836A1 (en) * 2007-02-06 2008-11-13 Access Systems Americas, Inc. system and method for displaying and navigating content on a electronic device
FI122554B (fi) * 2007-02-09 2012-03-15 Google Inc Menetelmä ja järjestely sisällön priorisointia varten
US7827137B2 (en) 2007-04-19 2010-11-02 Emc Corporation Seeding replication
US20090049260A1 (en) * 2007-08-13 2009-02-19 Upadhyayula Shivarama Narasimh High performance data deduplication in a virtual tape system
US7519635B1 (en) 2008-03-31 2009-04-14 International Business Machines Corporation Method of and system for adaptive selection of a deduplication chunking technique
US20090292838A1 (en) * 2008-05-20 2009-11-26 Ling Jun Wong Simplified data transfer using intermediary
US8788466B2 (en) 2008-08-05 2014-07-22 International Business Machines Corporation Efficient transfer of deduplicated data
WO2010045262A1 (en) 2008-10-14 2010-04-22 Wanova Technologies, Ltd. Storage-network de-duplication
US9015209B2 (en) * 2008-12-16 2015-04-21 Sandisk Il Ltd. Download management of discardable files
CN101447207B (zh) * 2008-12-30 2012-02-15 华为终端有限公司 一种媒体录制方法及装置
US8009567B2 (en) 2009-02-05 2011-08-30 Cisco Technology, Inc. System and method for improved data transmission reliability over a network
US8731190B2 (en) 2009-06-09 2014-05-20 Emc Corporation Segment deduplication system with encryption and compression of segments
US20110196854A1 (en) * 2010-02-05 2011-08-11 Sarkar Zainul A Providing a www access to a web page
US8392832B2 (en) * 2010-02-05 2013-03-05 Research In Motion Limited Display placeholders for rich media content
US8970500B2 (en) * 2010-02-26 2015-03-03 Blackberry Limited System and method for extracting content from a data item to separately display portions of such data

Also Published As

Publication number Publication date
AU2012205443B2 (en) 2015-09-03
KR20130120516A (ko) 2013-11-04
BR112013017971A2 (pt) 2020-10-27
JP2014508990A (ja) 2014-04-10
JP2016001480A (ja) 2016-01-07
CN103403712A (zh) 2013-11-20
EP2663938A1 (en) 2013-11-20
US8909657B2 (en) 2014-12-09
JP6199931B2 (ja) 2017-09-20
WO2012097217A1 (en) 2012-07-19
US20120185448A1 (en) 2012-07-19
US9305008B2 (en) 2016-04-05
US20150095385A1 (en) 2015-04-02
CN103403712B (zh) 2016-10-26
AU2012205443A1 (en) 2013-08-22
KR101573995B1 (ko) 2015-12-02

Similar Documents

Publication Publication Date Title
MX2013008194A (es) Contenido basado en fragmentos de archivos.
CO6781552A2 (es) Tecnicas para agregación electrónica de información
AR109155A1 (es) Sistemas y métodos de modelización agronómica
MX345301B (es) Técnicas para distribución mejorada de contenido de multidifusión.
EP2920697A4 (en) METHODS, DATA STORAGE DEVICES AND SYSTEMS FOR RECONSTRUCTING FRAGMENTED FIRMWARE TABLES IN ONE SSD
AR109521A1 (es) Sistemas para el aprendizaje de zonas cultivables y métodos y aparatos relacionados
CL2013001721A1 (es) Metodo para incrementar una presencia en linea aprovechando los sensores de un dispositivo de computacion portatil que comprende recibir uno de los datos de cambio de estado, comparar los datos de cambio de estado y actualizar la informacion de acuerdo al estado de presencia en linea correspondiente.
AR109633A1 (es) Sistemas para ajustar datos de entrada agronómicos utilizando detección remota y métodos y aparatos relacionados
MX2016006225A (es) Experiencia de soporte de usuario con ambiente virtual generado automaticamente.
AR083102A1 (es) Metodo, medio de almacenamiento por computadora y sistema para la escritura y lectura mediante un proveedor de descarga
CL2018001833A1 (es) Determinación de ubicaciones de evento de entrega de medios para transporte de medios
BR112012016395A2 (pt) métodos de aparelhos para compartilhar, transferir e remover mídias digitais previamente possuídas
CL2008000425A1 (es) Metodo para implementar una capa de interfaz de programacion de aplicaciones (api), en un dispositivo de computador.
CL2016000579A1 (es) Sistemas y métodos para recolectar, rastrear y almacenar el rendimiento del sistema y datos de evento para aparatos de computación
BR112015018448A2 (pt) Métodos e sistemas de armazenamento e recuperação de dados
EP2652649A4 (en) METHOD AND SYSTEMS FOR INCREMENTAL CALCULATION OF THE SIMILARITY OF DATA SOURCES
WO2011140506A3 (en) Systems, methods, and computer readable media for security in profile utilizing systems
MX336148B (es) Superposicion de datos sociales.
CL2017000822A1 (es) Canales de señalizacion para codificación escalable de datos de audio ambisónicos de orden superior
EP3200484A4 (en) Indication information determining and processing methods and devices, request message processing method and device, and computer storage medium
BR112015022133A8 (pt) método, meios legíveis por computador e sistema relacionados a repositórios temáticos para o gerenciamneto de transações
EP3401798A4 (en) Push information rough selection sorting method, device and computer storage medium
EP2845112A4 (en) DISTRIBUTED MESH BASED MEMORY AND COMPUTER ARCHITECTURE
EP2966577A4 (en) ELECTRONIC READING DEVICE AND METHOD FOR EXTRACTING AND SAVING TEXT INFORMATION, AND STORAGE MEDIUM
CL2015000405A1 (es) Método de cómputo implementado para consignar y rastrear un activo de ppe, que comprende clasificar el activo, registrar el activo, validar vida útil del activo, configurar máxima cantidad de incidentes permitidos con el activo, y configurar un registro de incidentes que involucran ppe; programa de cómputo

Legal Events

Date Code Title Description
FG Grant or registration