CL2017001965A1 - Ejecución externalizada del editor de método de entrada. - Google Patents

Ejecución externalizada del editor de método de entrada.

Info

Publication number
CL2017001965A1
CL2017001965A1 CL2017001965A CL2017001965A CL2017001965A1 CL 2017001965 A1 CL2017001965 A1 CL 2017001965A1 CL 2017001965 A CL2017001965 A CL 2017001965A CL 2017001965 A CL2017001965 A CL 2017001965A CL 2017001965 A1 CL2017001965 A1 CL 2017001965A1
Authority
CL
Chile
Prior art keywords
outsourced
execution
input method
method editor
editor
Prior art date
Application number
CL2017001965A
Other languages
English (en)
Inventor
Xin Gong
Daniel Chang
Sameer Garde
Drew Elliott Linerud
Eric Norman Badger
Original Assignee
Microsoft Technology Licensing Llc
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 Microsoft Technology Licensing Llc filed Critical Microsoft Technology Licensing Llc
Publication of CL2017001965A1 publication Critical patent/CL2017001965A1/es

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0614Improving the reliability of storage systems
    • G06F3/0619Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/197Version control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/544Buffers; Shared memory; Pipes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Security & Cryptography (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Programmable Controllers (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Devices For Executing Special Programs (AREA)
  • Train Traffic Observation, Control, And Security (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<p>MEDIO LEGIBLE POR COMPUTADORA QUE ALMACENA UNA ESTRUCTURA DE DATOS DE SINCRONIZACIÓN TECNOLÓGICA QUE COMPRENDE UNA O MÁS PRIMERAS ENTRADAS; SISTEMA INFORMÁTICO PARA PROPORCIONAR UNA SALIDA TEXTUAL DE UN EDITOR DE MÉTODO DE ENTRADA A UNA APLICACIÓN.</p>
CL2017001965A 2015-02-12 2017-08-02 Ejecución externalizada del editor de método de entrada. CL2017001965A1 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201562115585P 2015-02-12 2015-02-12
US14/825,095 US9959069B2 (en) 2015-02-12 2015-08-12 Externalized execution of input method editor

Publications (1)

Publication Number Publication Date
CL2017001965A1 true CL2017001965A1 (es) 2018-02-09

Family

ID=55353353

Family Applications (1)

Application Number Title Priority Date Filing Date
CL2017001965A CL2017001965A1 (es) 2015-02-12 2017-08-02 Ejecución externalizada del editor de método de entrada.

Country Status (16)

Country Link
US (1) US9959069B2 (es)
EP (1) EP3256957B1 (es)
JP (1) JP2018512632A (es)
KR (1) KR102471319B1 (es)
CN (1) CN107430596B (es)
AU (1) AU2016218367A1 (es)
BR (1) BR112017015354A2 (es)
CA (1) CA2974728A1 (es)
CL (1) CL2017001965A1 (es)
CO (1) CO2017008229A2 (es)
IL (1) IL253281A0 (es)
MX (1) MX2017010080A (es)
PH (1) PH12017550042A1 (es)
RU (1) RU2017128581A (es)
SG (1) SG11201706248TA (es)
WO (1) WO2016130367A1 (es)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017124805B4 (de) * 2017-10-24 2019-05-29 Infineon Technologies Ag Speicheranordnung und verfahren zum zwischenspeichern von speicherinhalten
AU2019238219B2 (en) * 2018-03-19 2021-06-24 Ntt, Inc. Parameter setting apparatus, computation apparatus, method, program, and recoding medium thereof
US11256714B1 (en) 2020-10-26 2022-02-22 Coupang Corp. Systems and methods for managing event storage

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6584498B2 (en) 1996-09-13 2003-06-24 Planet Web, Inc. Dynamic preloading of web pages
US7032210B2 (en) * 2001-11-11 2006-04-18 International Business Machines Corporation Method and system for generating program source code of a computer application from an information model
US20050066059A1 (en) * 2003-09-24 2005-03-24 Zybura John H. Propagating attributes between entities in correlated namespaces
US7085788B2 (en) * 2003-12-03 2006-08-01 Hitachi, Ltd. Remote copy system configured to receive both a write request including a write time and a write request not including a write time.
US7395258B2 (en) 2004-07-30 2008-07-01 International Business Machines Corporation System and method for adaptive database caching
US7437598B2 (en) * 2004-12-23 2008-10-14 Xiv Ltd. System, method and circuit for mirroring data
US8812651B1 (en) 2007-02-15 2014-08-19 Google Inc. Systems and methods for client cache awareness
US8065275B2 (en) 2007-02-15 2011-11-22 Google Inc. Systems and methods for cache optimization
US20090049243A1 (en) 2007-08-13 2009-02-19 Microsoft Corporation Caching Dynamic Content
US20090199090A1 (en) * 2007-11-23 2009-08-06 Timothy Poston Method and system for digital file flow management
US8010465B2 (en) 2008-02-26 2011-08-30 Microsoft Corporation Predicting candidates using input scopes
US8176233B1 (en) * 2008-07-17 2012-05-08 Virident Systems Inc. Using non-volatile memory resources to enable a virtual buffer pool for a database application
US8732247B2 (en) 2009-09-28 2014-05-20 Bjorn Michael Dittmer-Roche System and method of simultaneous collaboration
US8788760B2 (en) 2009-11-18 2014-07-22 International Business Machines Corporation Adaptive caching of data
US8806325B2 (en) 2009-11-18 2014-08-12 Apple Inc. Mode identification for selective document content presentation
CN102834819B (zh) * 2009-11-27 2016-08-03 谷歌公司 客户端-服务器输入法编辑器体系结构
US8495250B2 (en) 2009-12-16 2013-07-23 International Business Machines Corporation Asynchronous file operations in a scalable multi-node file system cache for a remote cluster file system
US8799311B2 (en) 2010-11-05 2014-08-05 Apple Inc. Intelligent data caching
EP2641145A4 (en) * 2010-11-20 2017-05-03 Nuance Communications, Inc. Systems and methods for using entered text to access and process contextual information
US8732575B2 (en) 2011-03-22 2014-05-20 Mark E. Nusbaum Word processing system and method with automatic undo operation monitoring and analysis
KR101304663B1 (ko) 2011-08-29 2013-09-06 (주)마인드메이플코리아 마인드맵 공동편집 시스템 및 방법
US8515751B2 (en) * 2011-09-28 2013-08-20 Google Inc. Selective feedback for text recognition systems
US9053079B2 (en) * 2011-12-12 2015-06-09 Microsoft Technology Licensing, Llc Techniques to manage collaborative documents
CN104428734A (zh) * 2012-06-25 2015-03-18 微软公司 输入法编辑器应用平台
US8832288B1 (en) 2012-07-13 2014-09-09 Google Inc. Transitions between remotely cached and live versions of a webpage
KR101393794B1 (ko) * 2012-08-17 2014-05-12 주식회사 팬택 입력기의 종류를 결정하는 단말기 및 방법
US20140082473A1 (en) * 2012-09-14 2014-03-20 David H. Sitrick Systems And Methodologies Of Event Content Based Document Editing, Generating Of Respective Events Comprising Event Content, Then Defining A Selected Set Of Events, And Generating Of A Display Presentation Responsive To Processing Said Selected Set Of Events, For One To Multiple Users
US9304928B2 (en) 2013-07-26 2016-04-05 Netapp, Inc. Systems and methods for adaptive prefetching
US9405928B2 (en) * 2014-09-17 2016-08-02 Commvault Systems, Inc. Deriving encryption rules based on file content
US9632713B2 (en) * 2014-12-03 2017-04-25 Commvault Systems, Inc. Secondary storage editor

Also Published As

Publication number Publication date
US20160239237A1 (en) 2016-08-18
AU2016218367A1 (en) 2017-07-27
CN107430596A (zh) 2017-12-01
KR102471319B1 (ko) 2022-11-25
BR112017015354A2 (pt) 2018-01-16
MX2017010080A (es) 2017-11-23
RU2017128581A (ru) 2019-02-11
CN107430596B (zh) 2020-09-25
JP2018512632A (ja) 2018-05-17
IL253281A0 (en) 2017-09-28
EP3256957B1 (en) 2020-09-09
SG11201706248TA (en) 2017-08-30
CO2017008229A2 (es) 2017-11-10
EP3256957A1 (en) 2017-12-20
US9959069B2 (en) 2018-05-01
WO2016130367A1 (en) 2016-08-18
PH12017550042A1 (en) 2018-01-15
KR20170115577A (ko) 2017-10-17
CA2974728A1 (en) 2016-08-18

Similar Documents

Publication Publication Date Title
CL2017002847A1 (es) Sistema y método para extraer y compartir datos de usuario relacionados con la aplicación.
CL2016000579A1 (es) Sistemas y métodos para recolectar, rastrear y almacenar el rendimiento del sistema y datos de evento para aparatos de computación
BR112017012618A2 (pt) método e sistema para exibir características de vento e efeitos em uma difusão
CL2017002005A1 (es) Aparato y método para control de navegación
MX2015014358A (es) Visualizacion de imagenes de vehiculos.
CL2017002832A1 (es) Extracción automática de compromisos y solicitudes de comunicaciones y contenido.
CL2017001807A1 (es) Métodos para el entendimiento de consulta de lenguaje natural incompleta
MX358250B (es) Planificacion de comunicaciones de dispositivo a dispositivo.
BR112017001031A2 (pt) apresentação assistida de janelas de aplicativo
ECSP17073620A (es) Sistema de control de equipo
BR112017025979A2 (pt) ?montagem que compreende um dispositivo de ostomia e uma embalagem para o dispositivo de ostomia, e, método para remover um dispositivo de ostomia de uma embalagem?
MX357966B (es) Métodos y sistemas para monitoreo y procesamiento en tiempo real de datos de barrenos de pozos.
CL2015002728A1 (es) Un método para proporcionar un entorno de aprendizaje de idiomas
BR112014018229A8 (pt) Método e sistema para licenciar uma aplicação utilizando provedores de sincronização, e dispositivo de armazenamento legível por computador
CL2015000524A1 (es) Método que comprende recibir, en un dispositivo de cómputo, un código de lenguaje intermediario dependiente de máquina (mdil) generado por un proveedor para una aplicación, e instalar la aplicación en el dispositivo al generar una imagen nativa para la aplicación, donde generar la imagen comprende unir una porción del código mdil con una o más bibliotecas en el dispositivo y almacenar la imagen nativa en el dispositivo; dispositivo de cómputo; método para proporcionar paquete de instalación
MX2015011167A (es) Aparato y metodo para el procesamiento de multiples interfaces abiertas de programacion de aplicacion (apis).
CL2016002597A1 (es) Composición de encolado que comprende a) al menos un sacárido no reductor, b) al menos un sacárido hidrogenado, c) al menos un ácido policarboxílico orgánico, y d) un catalizador; un producto y una red de fibras minerales encolados con dicha composición.
BR112019023997A2 (pt) integrando informações contextuais no fluxo de trabalho para operações de furo de poço
CL2017001389A1 (es) Manejo de permisos de acceso a cuadernos de clase y sus grupos de sección en una aplicación de cuaderno
MX2016004097A (es) Metodos, dispositivos y sistemas para manejar datos de calendario.
AR099277A1 (es) Dispositivo informático, método y aparato que utilizan hojas de cálculo como base para el desarrollo de aplicaciones mejoradas
AR101678A1 (es) Dispositivo de procesamiento de información, método de procesamiento de información y medio de almacenamiento legible por computadora no transitorio de almacenamiento de programa
BR112014003298A2 (pt) artigo fabricado compreendendo um meio lido por computador, aparelho e método
MX2017007057A (es) Boquilla de cambio rápido, sistema de cambio de boquilla rápido asociado y sistema de aplicación asociado.
BR112016028252A2 (pt) cambota para suporte e consolidação de uma escavação e método para instalação de uma estrutura para suporte e consolidação de uma escavação