RU2006101270A - Хранилище данных для документов программного приложения - Google Patents
Хранилище данных для документов программного приложения Download PDFInfo
- Publication number
- RU2006101270A RU2006101270A RU2006101270/09A RU2006101270A RU2006101270A RU 2006101270 A RU2006101270 A RU 2006101270A RU 2006101270/09 A RU2006101270/09 A RU 2006101270/09A RU 2006101270 A RU2006101270 A RU 2006101270A RU 2006101270 A RU2006101270 A RU 2006101270A
- Authority
- RU
- Russia
- Prior art keywords
- data element
- structured data
- change
- software applications
- xml
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/80—Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
-
- E—FIXED CONSTRUCTIONS
- E02—HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
- E02D—FOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
- E02D29/00—Independent underground or underwater structures; Retaining walls
- E02D29/12—Manhole shafts; Other inspection or access chambers; Accessories therefor
- E02D29/14—Covers for manholes or the like; Frames for covers
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G9/00—Cultivation in receptacles, forcing-frames or greenhouses; Edging for beds, lawn or the like
- A01G9/02—Receptacles, e.g. flower-pots or boxes; Glasses for cultivating flowers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/123—Storage facilities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Structural Engineering (AREA)
- Mining & Mineral Resources (AREA)
- Civil Engineering (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Environmental & Geological Engineering (AREA)
- Environmental Sciences (AREA)
- Paleontology (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Document Processing Apparatus (AREA)
Claims (20)
1. Способ управления данными, связанными со сгенерированными компьютером документами, содержащий этапы, на которых
сохраняют документ с ассоциированным хранилищем данных документа;
сохраняют элемент структурированных данных, ассоциированный с документом в хранилище данных документа; и
предоставляют для использования один или более интерфейсов прикладного программирования (API) для одного или более программных приложений для предоставления возможности программного доступа к элементу структурированных данных посредством одного или более программных приложений.
2. Способ по п.1, дополнительно содержащий этап, на котором структурируют элемент структурированных данных согласно расширяемому языку разметки (XML).
3. Способ по п.2, дополнительно содержащий этап, на котором связывают с элементом структурированных данных файл XML-схемы для предоставления данных XML-разметки и синтаксиса XML-разметки, которые могут быть правильно применены к элементу структурированных данных.
4. Способ по п.3, дополнительно содержащий этап, на котором принимают изменение в данных XML-разметки, примененных к элементу структурированных данных, через использованный один или более API.
5. Способ по п.4, в ответ на прием изменений в данных XML-разметки, примененных к элементу структурированных данных,
считывают файл XML-схемы, ассоциированный с элементом структурированных данных, для которого предназначено изменение в данных XML-разметки; и
определяют, является ли правильным изменение в данных XML-разметки согласно считанному файлу XML-схемы.
6. Способ по п.5, дополнительно содержащий этап, на котором, если изменение в данных XML-разметки не является правильным согласно считанному файлу XML-разметки, запрещают изменение в данных XML-разметки.
7. Способ по п.1, дополнительно содержащий этап, на котором принимают программный доступ к элементу структурированных данных, ассоциированному с документом посредством одного или более программных приложений через один или более интерфейсов прикладного программирования.
8. Способ по п.7, дополнительно содержащий этап, на котором, если изменение принято в элементе структурированных данных через одно из упомянутых одного или более программных приложений, имеющих доступ к документу и к элементу структурированных данных, уведомляют любое другое из упомянутых одного или более программных приложений, имеющих доступ к элементу структурированных данных, об изменении, принятом для элемента структурированных данных.
9. Способ по п.8, дополнительно содержащий этап, на котором допускают уведомленному одному из одного или более программных приложений сделать изменения в элементе структурированных данных в ответ на изменение, принятое в элементе структурированных данных.
10. Способ по п.9, в котором, если изменение, принятое для элемента структурированных данных, отменено одним из упомянутых одного или более программных приложений, соответственно отменяют любые изменения, сделанные в элементе структурированных данных любым другим из упомянутых одного или более программных приложений, где любые изменения, сделанные другим из упомянутых одного или более программных приложений, были сделаны в ответ на отмененное изменение.
11. Способ по п.1, в котором перед сохранением элемента структурированных данных, ассоциированного с документом в хранилище данных документа, принимают элемент структурированных данных из одного из упомянутых одного или более программных приложений через один или более интерфейсов прикладного программирования (API).
12. Способ по п.1, посредством которого элемент структурированных данных, ассоциированный с документом, включает в себя метаданные, ассоциированные со сгенерированным компьютером документом.
13. Хранилище данных документа для управления данными, связанными со сгенерированными компьютером документами, выполненное с возможностью
хранить элемент структурированных данных, ассоциированный с документом, в хранилище данных документа; и
предоставлять для использования один или более интерфейсов прикладного программирования (API) к одному или более программных приложений для предоставления возможности программного доступа к элементу структурированных данных посредством одного или более программных приложений.
14. Хранилище данных документа по п.13, дополнительно выполненное с возможностью
принимать изменение в данных разметки расширяемого языка разметки (XML), примененных к элементу структурированных данных, через используемый один или более API; и
считывать файл XML-схемы, ассоциированный с элементом структурированных данных, для которого предназначены изменения в данных XML-разметки;
определять, является ли правильным изменение в данных XML-разметки согласно считанному файлу XML-схемы; и
отвергнуть изменение в данных XML-разметки, если изменение в данных XML-разметки не является правильным согласно считанному файлу XML-схемы.
15. Хранилище данных документа по п.13, дополнительно выполненное с возможностью
принимать программный доступ к элементу структурированных данных, ассоциированному с документом, посредством одного или более программных приложений через один или более интерфейсов прикладного программирования; и
уведомлять любое другое из одного или более программных приложений, имеющих доступ к элементу структурированных данных, об изменении, принятом для элемента структурированных данных, если изменение принято для элемента структурированных данных через одно из одного или более программных приложений, имеющих доступ к элементу структурированных данных.
16. Машиночитаемый носитель, имеющий сохраненные на нем машиноисполняемые инструкции, которые, когда выполняются компьютером, выполняют способ управления данными, ассоциированными со сгенерированными компьютером документами, который содержит этапы
сохранение элемента структурированных данных, ассоциированного с документом, в хранилище данных документа; и
предоставление для использования одного или более интерфейсов прикладного программирования (API) для одного или более программных приложений для предоставления возможности программного доступа к сохраненному документу и к элементу структурированных данных посредством одного или более программных приложений.
17. Машиночитаемый носитель по п.16, дополнительно обеспечивающий
структурирование элемента структурированных данных согласно расширяемому языку разметки (XML); и
ассоциативное связывание с элементом структурированных данных файла XML-схемы для предоставления данных XML-разметки и синтаксиса XML-разметки, которые могут быть правильно применены к элементу структурированных данных.
18. Машиночитаемый носитель по п.17, дополнительно обеспечивающий
прием изменения для данных XML-разметки, применяемое к элементу структурированных данных, через используемый один или более API;
считывание файла XML-схемы, ассоциированного с элементом структурированных данных, для которого предназначено изменение в данных XML-разметки;
определение, является ли правильным изменение в данных XML-разметки согласно считанному файлу XML-схемы; и
если изменение в данных XML-разметки является неправильным согласно считанному файлу XML-разметки, отклонения изменения для данных XML-разметки.
19. Машиночитаемый носитель по п.16, дополнительно обеспечивающий
прием программного доступа к элементу структурированных данных, ассоциированному с документом, посредством одного или более программных приложений через один или более интерфейсов прикладного программирования;
если изменение принято для элемента структурированных данных через одно из упомянутых одного или более программных приложений, имеющих доступ к элементу структурированных данных, уведомление любого другого из упомянутых одного или более программных приложений, имеющих доступ к элементу структурированных данных, об изменении, принятом для элемента структурированных данных; и
разрешение уведомленному одному из упомянутых одного или более программных приложений сделать изменения в элементе структурированных данных в ответ на изменение, принятое для элемента структурированных данных.
20. Машиночитаемый носитель по п.19, посредством которого, если изменение, принятое для элемента структурированных данных, отменено одним из упомянутых одного или более программных приложений, соответственно отменяют любые изменения, сделанные в элементе структурированных данных любым другим из упомянутых одного или более программных приложений, где любые изменения, сделанные другим из упомянутых одного или более программных приложений, были сделаны в ответ на отмененное изменение.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/066,117 US7668873B2 (en) | 2005-02-25 | 2005-02-25 | Data store for software application documents |
| US11/066,117 | 2005-02-25 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2006101270A true RU2006101270A (ru) | 2007-08-10 |
| RU2398274C2 RU2398274C2 (ru) | 2010-08-27 |
Family
ID=35945090
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2006101270/09A RU2398274C2 (ru) | 2005-02-25 | 2006-01-16 | Хранилище данных для документов программного приложения |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US7668873B2 (ru) |
| EP (1) | EP1696347A1 (ru) |
| JP (1) | JP5122747B2 (ru) |
| KR (1) | KR101169098B1 (ru) |
| CN (1) | CN100576205C (ru) |
| AU (1) | AU2006200047B2 (ru) |
| BR (1) | BRPI0505606A (ru) |
| CA (1) | CA2533568C (ru) |
| RU (1) | RU2398274C2 (ru) |
Families Citing this family (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7707498B2 (en) * | 2004-09-30 | 2010-04-27 | Microsoft Corporation | Specific type content manager in an electronic document |
| US7945590B2 (en) * | 2005-01-06 | 2011-05-17 | Microsoft Corporation | Programmability for binding data |
| US7617234B2 (en) * | 2005-01-06 | 2009-11-10 | Microsoft Corporation | XML schema for binding data |
| US7730394B2 (en) * | 2005-01-06 | 2010-06-01 | Microsoft Corporation | Data binding in a word-processing application |
| US7752224B2 (en) | 2005-02-25 | 2010-07-06 | Microsoft Corporation | Programmability for XML data store for documents |
| US7953696B2 (en) * | 2005-09-09 | 2011-05-31 | Microsoft Corporation | Real-time synchronization of XML data between applications |
| US8751946B2 (en) * | 2006-04-05 | 2014-06-10 | International Business Machines Corporation | Enhanced display of properties for a program object |
| US8812556B2 (en) * | 2006-04-06 | 2014-08-19 | International Business Machines Corporation | Storing modification data for recreating modifications |
| KR100983481B1 (ko) * | 2007-07-06 | 2010-09-27 | 엔에이치엔(주) | 복수의 편집 어플리케이션에 의해 편집되는 화상 데이터에 대한 정보를 공유하는 방법 및 시스템 |
| WO2009127492A1 (en) * | 2008-04-15 | 2009-10-22 | International Business Machines Corporation | A method and system for improved document access |
| JP5381494B2 (ja) * | 2008-10-08 | 2014-01-08 | Tdk株式会社 | 体積型ホログラム記録材料及び体積型ホログラム記録媒体 |
| US20100325528A1 (en) * | 2009-06-17 | 2010-12-23 | Ramos Sr Arcie V | Automated formatting based on a style guide |
| GB2481191A (en) | 2010-02-25 | 2011-12-21 | Sita Information Networking Computing Ireland Ltd | Graphical development tool for software application development |
| US9002924B2 (en) | 2010-06-17 | 2015-04-07 | Microsoft Technology Licensing, Llc | Contextual based information aggregation system |
| US20110314482A1 (en) * | 2010-06-18 | 2011-12-22 | Microsoft Corporation | System for universal mobile data |
| US9324043B2 (en) | 2010-12-21 | 2016-04-26 | Sita N.V. | Reservation system and method |
| CN102646099B (zh) * | 2011-02-21 | 2014-08-06 | 株式会社理光 | 模式匹配系统、模式映射系统及方法 |
| US8893033B2 (en) * | 2011-05-27 | 2014-11-18 | Microsoft Corporation | Application notifications |
| SG188579A1 (en) | 2011-08-03 | 2013-04-30 | Sita Inf Networking Computing Usa Inc | Item handling and tracking system and method therefor |
| JP4918174B1 (ja) * | 2011-09-20 | 2012-04-18 | 株式会社Pijin | 情報提供装置、情報提供方法、及びコンピュータプログラム |
| US8621072B2 (en) | 2011-12-06 | 2013-12-31 | Microsoft Corporation | Providing notification of document repository events to external systems |
| KR101447504B1 (ko) * | 2011-12-30 | 2014-10-10 | 주식회사 네오위즈인터넷 | 사용자 단말기 및 그의 애플리케이션 간 데이터 공유 방법 |
| GB2499288A (en) | 2012-02-09 | 2013-08-14 | Sita Inf Networking Computing Usa Inc | Path determination |
| US9087204B2 (en) | 2012-04-10 | 2015-07-21 | Sita Information Networking Computing Ireland Limited | Airport security check system and method therefor |
| US8984480B2 (en) | 2012-07-10 | 2015-03-17 | International Business Machines Corporation | Automating and/or recommending data sharing coordination among applications in mobile devices |
| US8832847B2 (en) | 2012-07-10 | 2014-09-09 | International Business Machines Corporation | Coordinating data sharing among applications in mobile devices |
| US12045255B2 (en) * | 2012-09-28 | 2024-07-23 | Apple Inc. | Data storage management and synchronization |
| US9460073B2 (en) * | 2013-02-27 | 2016-10-04 | Google Inc. | Systems and methods for mutations and operational transforms in a collaborative spreadsheet environment |
| US10320908B2 (en) | 2013-03-25 | 2019-06-11 | Sita Information Networking Computing Ireland Limited | In-flight computing device for aircraft cabin crew |
| GB2515142B (en) | 2013-06-14 | 2020-12-16 | Sita Information Networking Computing Ireland Ltd | Portable user control system and method therefor |
| CN103605796B (zh) * | 2013-12-05 | 2016-08-03 | 用友优普信息技术有限公司 | 支持版本迭代的文档管理装置和文档管理方法 |
| GB2523441A (en) | 2014-02-19 | 2015-08-26 | Sita Information Networking Computing Ireland Ltd | Reservation system and method therefor |
| US10853356B1 (en) | 2014-06-20 | 2020-12-01 | Amazon Technologies, Inc. | Persistent metadata catalog |
| US10001546B2 (en) | 2014-12-02 | 2018-06-19 | Sita Information Networking Computing Uk Limited | Apparatus for monitoring aircraft position |
| US11403418B2 (en) * | 2018-08-30 | 2022-08-02 | Netskope, Inc. | Enriching document metadata using contextual information |
| CN106021201A (zh) * | 2016-05-19 | 2016-10-12 | 珠海市魅族科技有限公司 | 一种文档的编辑方法及装置 |
| CN106528506B (zh) * | 2016-10-20 | 2019-05-03 | 广东小天才科技有限公司 | 一种基于xml标签的数据处理方法、装置及终端设备 |
| CN109145263B (zh) * | 2017-06-19 | 2023-02-28 | 珠海金山办公软件有限公司 | 一种文档处理方法及装置、计算机可读存储介质 |
| US10521278B2 (en) * | 2017-09-26 | 2019-12-31 | Google Llc | Format-specific data object passing between applications |
| WO2019088863A1 (ru) * | 2017-10-30 | 2019-05-09 | Общество С Ограниченной Ответственностью "Теквел Разработка" | Способ и компьютерное устройство для автоматического определения топологии связей |
| CN110765741A (zh) * | 2019-09-09 | 2020-02-07 | 重庆金融资产交易所有限责任公司 | 数据处理的方法、装置、计算机设备和存储介质 |
| US11538356B2 (en) * | 2019-11-15 | 2022-12-27 | Samsung Electronics Co., Ltd. | Adaptable presentation for network-connected electronic devices |
| US11880479B2 (en) | 2021-08-05 | 2024-01-23 | Bank Of America Corporation | Access control for updating documents in a digital document repository |
| US11790098B2 (en) | 2021-08-05 | 2023-10-17 | Bank Of America Corporation | Digital document repository access control using encoded graphical codes |
Family Cites Families (127)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU6151090A (en) | 1989-08-01 | 1991-03-11 | Silicon Graphics, Inc. | File alteration monitor for computer operating and file management systems |
| US5287594A (en) * | 1992-06-08 | 1994-02-22 | Hicks Jimmy L | Shopping cart swivel yoke assembly with plastic bearing races |
| EP0657076B1 (en) * | 1992-08-26 | 1999-06-09 | Bellsouth Corporation | Personal number communications method |
| US5440745A (en) * | 1993-04-29 | 1995-08-08 | International Business Machines Corporation | Batch format processing of record data |
| US5630131A (en) * | 1994-11-14 | 1997-05-13 | Object Technology Licensing Corp. | Method and apparatus for importing and exporting archive files for a graphical user interface |
| US5911068A (en) * | 1995-03-30 | 1999-06-08 | Microsoft Corporation | Container independent control architecture |
| JP3700733B2 (ja) | 1995-06-12 | 2005-09-28 | 富士ゼロックス株式会社 | 文書管理装置及び文書管理方法 |
| US5727348A (en) * | 1995-11-07 | 1998-03-17 | Arnell; Louis G. | Portable remote controlled door closer |
| US20050114218A1 (en) | 1996-01-17 | 2005-05-26 | Privacy Infrastructure, Inc. | Third party privacy system |
| US6006239A (en) * | 1996-03-15 | 1999-12-21 | Microsoft Corporation | Method and system for allowing multiple users to simultaneously edit a spreadsheet |
| US6088431A (en) * | 1996-03-20 | 2000-07-11 | Aeris Communications, Inc. | Method for transmitting voice or data in a wireless network depending on billing account status |
| US5715415A (en) * | 1996-06-05 | 1998-02-03 | Microsoft Corporation | Computer application with help pane integrated into workspace |
| US5845299A (en) * | 1996-07-29 | 1998-12-01 | Rae Technology Llc | Draw-based editor for web pages |
| US5903902A (en) * | 1996-09-09 | 1999-05-11 | Design Intelligence, Inc. | Design engine with tree and component structure |
| US6268851B1 (en) * | 1996-09-30 | 2001-07-31 | Trellix Corporation | Hypermedia authoring and publishing system |
| US7062500B1 (en) * | 1997-02-25 | 2006-06-13 | Intertrust Technologies Corp. | Techniques for defining, using and manipulating rights management data structures |
| US6256627B1 (en) | 1997-07-08 | 2001-07-03 | At&T Corp. | System and method for maintaining a knowledge base and evidence set |
| US5991878A (en) | 1997-09-08 | 1999-11-23 | Fmr Corp. | Controlling access to information |
| US5974430A (en) | 1997-09-30 | 1999-10-26 | Unisys Corp. | Method for dynamically embedding objects stored in a web server within HTML for display by a web browser |
| US6157940A (en) * | 1997-11-21 | 2000-12-05 | International Business Machines Corporation | Automated client-based web server stress tool simulating simultaneous multiple user server accesses |
| US6247020B1 (en) * | 1997-12-17 | 2001-06-12 | Borland Software Corporation | Development system with application browser user interface |
| AUPP252298A0 (en) * | 1998-03-24 | 1998-04-23 | 80-20 Software Pty Limited | Document management software |
| US6731314B1 (en) * | 1998-08-17 | 2004-05-04 | Muse Corporation | Network-based three-dimensional multiple-user shared environment apparatus and method |
| US6562076B2 (en) * | 1998-08-31 | 2003-05-13 | Xerox Corporation | Extending application behavior through active properties attached to a document in a document management system |
| GB2341523B (en) * | 1998-09-12 | 2003-10-29 | Ibm | Apparatus and method for establishing communication in a computer network |
| US6397351B1 (en) * | 1998-09-28 | 2002-05-28 | International Business Machines Corporation | Method and apparatus for rapid data restoration including on-demand output of sorted logged changes |
| US6275824B1 (en) | 1998-10-02 | 2001-08-14 | Ncr Corporation | System and method for managing data privacy in a database management system |
| US6507856B1 (en) * | 1999-01-05 | 2003-01-14 | International Business Machines Corporation | Dynamic business process automation system using XML documents |
| US6490601B1 (en) | 1999-01-15 | 2002-12-03 | Infospace, Inc. | Server for enabling the automatic insertion of data into electronic forms on a user computer |
| US6317777B1 (en) * | 1999-04-26 | 2001-11-13 | Intel Corporation | Method for web based storage and retrieval of documents |
| US6920455B1 (en) | 1999-05-19 | 2005-07-19 | Sun Microsystems, Inc. | Mechanism and method for managing service-specified data in a profile service |
| US6859821B1 (en) * | 1999-07-19 | 2005-02-22 | Groove Networks, Inc. | Method and apparatus for prioritizing data change requests and maintaining data consistency in a distributed computer system equipped for activity-based collaboration |
| US7039863B1 (en) | 1999-07-23 | 2006-05-02 | Adobe Systems Incorporated | Computer generation of documents using layout elements and content elements |
| AU774090B2 (en) | 1999-08-05 | 2004-06-17 | Oracle International Corporation | Internet file system |
| AU6801000A (en) | 1999-08-26 | 2001-03-19 | Cma Business Credit Services | Service bureau architecture |
| US6748569B1 (en) * | 1999-09-20 | 2004-06-08 | David M. Brooke | XML server pages language |
| WO2001050349A1 (en) * | 1999-12-30 | 2001-07-12 | Rutgers, The State University Of New Jersey | Electronic document customization and transformation utilizing user feedback |
| US20040220926A1 (en) * | 2000-01-03 | 2004-11-04 | Interactual Technologies, Inc., A California Cpr[P | Personalization services for entities from multiple sources |
| US7237002B1 (en) * | 2000-01-04 | 2007-06-26 | International Business Machines Corporation | System and method for dynamic browser management of web site |
| US6944622B1 (en) * | 2000-01-20 | 2005-09-13 | International Business Machines Corporation | User interface for automated project management |
| US6701314B1 (en) * | 2000-01-21 | 2004-03-02 | Science Applications International Corporation | System and method for cataloguing digital information for searching and retrieval |
| US7340481B1 (en) * | 2000-01-21 | 2008-03-04 | International Business Machines Corp. | Method and system for adding user-provided content to a content object stored in a data repository |
| US20020010716A1 (en) | 2000-02-24 | 2002-01-24 | Mccartney Alan F. | System and method for dynamically publishing XML-compliant documents |
| US6629843B1 (en) | 2000-03-22 | 2003-10-07 | Business Access, Llc | Personalized internet access |
| US20050091576A1 (en) | 2003-10-24 | 2005-04-28 | Microsoft Corporation | Programming interface for a computer platform |
| US6571253B1 (en) | 2000-04-28 | 2003-05-27 | International Business Machines Corporation | Hierarchical view of data binding between display elements that are organized in a hierarchical structure to a data store that is also organized in a hierarchical structure |
| US6941510B1 (en) * | 2000-06-06 | 2005-09-06 | Groove Networks, Inc. | Method and apparatus for efficient management of XML documents |
| AUPQ808700A0 (en) | 2000-06-09 | 2000-07-06 | Honeywell Limited | Human-machine interface |
| US20010056463A1 (en) | 2000-06-20 | 2001-12-27 | Grady James D. | Method and system for linking real world objects to digital objects |
| US6944662B2 (en) * | 2000-08-04 | 2005-09-13 | Vinestone Corporation | System and methods providing automatic distributed data retrieval, analysis and reporting services |
| US6990654B2 (en) * | 2000-09-14 | 2006-01-24 | Bea Systems, Inc. | XML-based graphical user interface application development toolkit |
| US7190976B2 (en) * | 2000-10-02 | 2007-03-13 | Microsoft Corporation | Customizing the display of a mobile computing device |
| CA2427354A1 (en) * | 2000-10-31 | 2002-08-01 | Michael Philip Kaufman | System and method for generating automatic user interface for arbitrarily complex or large databases |
| JP3754912B2 (ja) * | 2000-11-13 | 2006-03-15 | キヤノン株式会社 | マルチメディアコンテンツの配信方法 |
| US7191252B2 (en) | 2000-11-13 | 2007-03-13 | Digital Doors, Inc. | Data security system and method adjunct to e-mail, browser or telecom program |
| US6996800B2 (en) * | 2000-12-04 | 2006-02-07 | International Business Machines Corporation | MVC (model-view-controller) based multi-modal authoring tool and development environment |
| US7308440B2 (en) * | 2000-12-11 | 2007-12-11 | Microsoft Corporation | System and method for representing an object used in management of multiple network resources |
| US7076728B2 (en) * | 2000-12-22 | 2006-07-11 | International Business Machines Corporation | Method and apparatus for end-to-end content publishing system using XML with an object dependency graph |
| US7085773B2 (en) * | 2001-01-05 | 2006-08-01 | Symyx Technologies, Inc. | Laboratory database system and methods for combinatorial materials research |
| JP4099948B2 (ja) * | 2001-01-18 | 2008-06-11 | 株式会社日立製作所 | 構造化文書をプログラム言語の構造体データへマッピングするシステム及び方法及びプログラム |
| US20030164859A1 (en) * | 2001-02-02 | 2003-09-04 | Evans Clark Cameron | Hybrid widget/layout user interface for structured information |
| US6963930B2 (en) * | 2001-02-15 | 2005-11-08 | Centric Software, Inc. | Automatic transfer and expansion of application-specific data for display at a website |
| US6996769B1 (en) * | 2001-02-28 | 2006-02-07 | Cisco Technology, Inc. | Method and system for generating documentation from operating system command syntax |
| US6950831B2 (en) * | 2001-03-23 | 2005-09-27 | Siemens Medical Solutions Health Services Corporation | Processing system for use with a user interface display |
| US7134075B2 (en) * | 2001-04-26 | 2006-11-07 | International Business Machines Corporation | Conversion of documents between XML and processor efficient MXML in content based routing networks |
| US20020198962A1 (en) * | 2001-06-21 | 2002-12-26 | Horn Frederic A. | Method, system, and computer program product for distributing a stored URL and web document set |
| JP2005514673A (ja) | 2001-06-22 | 2005-05-19 | オモイグイ,ノサ | 知識の取得、管理、伝達、及び提示のシステム及び方法 |
| US7287227B2 (en) * | 2001-06-29 | 2007-10-23 | Ve Enterprises Llc | System and method for editing web pages in a client/server architecture |
| US7117504B2 (en) | 2001-07-10 | 2006-10-03 | Microsoft Corporation | Application program interface that enables communication for a network software platform |
| US7305614B2 (en) * | 2001-07-17 | 2007-12-04 | International Business Machines Corporation | Interoperable retrieval and deposit using annotated schema to interface between industrial document specification languages |
| US6990534B2 (en) * | 2001-07-20 | 2006-01-24 | Flowfinity Wireless, Inc. | Method for a proactive browser system for implementing background frame maintenance and asynchronous frame submissions |
| US20030097457A1 (en) * | 2001-08-08 | 2003-05-22 | Amitabh Saran | Scalable multiprocessor architecture for business computer platforms |
| US9460414B2 (en) * | 2001-08-28 | 2016-10-04 | Eugene M. Lee | Computer assisted and/or implemented process and system for annotating and/or linking documents and data, optionally in an intellectual property management system |
| US6865599B2 (en) * | 2001-09-04 | 2005-03-08 | Chenglin Zhang | Browser-to-browser, dom-based, peer-to-peer communication with delta synchronization |
| US7284194B2 (en) * | 2001-10-23 | 2007-10-16 | Sun Microsystems, Inc. | XML based report generator |
| US20040103147A1 (en) * | 2001-11-13 | 2004-05-27 | Flesher Kevin E. | System for enabling collaboration and protecting sensitive data |
| JP4286143B2 (ja) * | 2001-11-23 | 2009-06-24 | リサーチ イン モーション リミテッド | 拡張可能マークアップ言語(xml)ドキュメントを処理するシステムおよび方法 |
| US7496841B2 (en) * | 2001-12-17 | 2009-02-24 | Workshare Technology, Ltd. | Method and system for document collaboration |
| RU24742U1 (ru) * | 2002-02-14 | 2002-08-20 | Веселовский Александр Владимирович | Система информационного обеспечения пространственно распределенными научно-техническими данными |
| US7502996B2 (en) | 2002-02-21 | 2009-03-10 | Bea Systems, Inc. | System and method for fast XSL transformation |
| US7962925B2 (en) | 2002-02-22 | 2011-06-14 | Oracle International Corporation | System and method for XML data binding |
| US7091846B2 (en) * | 2002-03-18 | 2006-08-15 | Siemens Communications, Inc. | Methods and apparatus for handling information regarding an alarm for a communication network |
| WO2003085525A2 (en) | 2002-04-02 | 2003-10-16 | Collabo-Technology, Inc. | Method and apparatus for synchronous project collaboration |
| US7523394B2 (en) * | 2002-06-28 | 2009-04-21 | Microsoft Corporation | Word-processing document stored in a single XML file that may be manipulated by applications that understand XML |
| KR100860984B1 (ko) | 2002-10-15 | 2008-09-30 | 삼성전자주식회사 | 메타데이터 관리 방법 |
| JP4036718B2 (ja) * | 2002-10-02 | 2008-01-23 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 文書検索システム、文書検索方法、文書検索を実行するためのプログラム |
| US20040088647A1 (en) * | 2002-11-06 | 2004-05-06 | Miller Adrian S. | Web-based XML document processing system |
| CA2414047A1 (en) * | 2002-12-09 | 2004-06-09 | Corel Corporation | System and method of extending scalable vector graphics capabilities |
| KR100511785B1 (ko) * | 2002-12-20 | 2005-08-31 | 한국전자통신연구원 | 멀티미디어 컨텐츠 기술 메타데이터 저작 시스템 및 저작방법 |
| US8032860B2 (en) * | 2003-02-26 | 2011-10-04 | Oracle International Corporation | Methods for type-independent source code editing |
| US7017112B2 (en) | 2003-02-28 | 2006-03-21 | Microsoft Corporation | Importing and exporting markup language data in a spreadsheet application document |
| US7380212B2 (en) * | 2003-03-18 | 2008-05-27 | Microsoft Corporation | Dynamic-template incorporation of digital images in an electronic mail message |
| US20050071477A1 (en) * | 2003-03-27 | 2005-03-31 | Microsoft Corporation | Providing information links via a network |
| US7653876B2 (en) * | 2003-04-07 | 2010-01-26 | Adobe Systems Incorporated | Reversible document format |
| US7188308B2 (en) | 2003-04-08 | 2007-03-06 | Thomas Weise | Interface and method for exploring a collection of data |
| US7424671B2 (en) * | 2003-05-16 | 2008-09-09 | Justsystems Canada Inc. | Methods and systems for enabling collaborative authoring of hierarchical documents |
| US20040237036A1 (en) * | 2003-05-21 | 2004-11-25 | Qulst Robert D. | Methods and systems for generating supporting files for commands |
| WO2004112301A2 (en) * | 2003-06-11 | 2004-12-23 | Wtviii, Inc. | Mark up language authoring system |
| US7698397B2 (en) * | 2003-06-27 | 2010-04-13 | Microsoft Corporation | Method and framework for providing system performance information |
| JP2005056127A (ja) * | 2003-08-04 | 2005-03-03 | Lintec Corp | 認定材料の販売方法 |
| US8140980B2 (en) * | 2003-08-05 | 2012-03-20 | Verizon Business Global Llc | Method and system for providing conferencing services |
| US20050044145A1 (en) * | 2003-08-20 | 2005-02-24 | International Business Machines Corporation | Collaboration method and system |
| US8001156B2 (en) * | 2003-08-29 | 2011-08-16 | Cybertrust Ireland Limited | Processing XML node sets |
| US20050086384A1 (en) | 2003-09-04 | 2005-04-21 | Johannes Ernst | System and method for replicating, integrating and synchronizing distributed information |
| US7523220B2 (en) * | 2003-09-17 | 2009-04-21 | Microsoft Corporation | Metaspace: communication middleware for partially connected mobile ad hoc networks |
| US7424672B2 (en) | 2003-10-03 | 2008-09-09 | Hewlett-Packard Development Company, L.P. | System and method of specifying image document layout definition |
| US20050091346A1 (en) * | 2003-10-23 | 2005-04-28 | Brijesh Krishnaswami | Settings management infrastructure |
| US7386563B1 (en) * | 2003-12-11 | 2008-06-10 | Unisys Corporation | Method for using deferred column retrieval to improve row retrieval and query performance of OLE DB applications |
| US20050154978A1 (en) * | 2004-01-09 | 2005-07-14 | International Business Machines Corporation | Programmatic creation and access of XML documents |
| US7200816B2 (en) * | 2004-01-21 | 2007-04-03 | Altova, Gmbh | Method and system for automating creation of multiple stylesheet formats using an integrated visual design environment |
| US7469408B2 (en) | 2004-02-13 | 2008-12-23 | Microsoft Corporation | Document customization for transparent execution on a client and a server |
| US7318063B2 (en) * | 2004-02-19 | 2008-01-08 | Microsoft Corporation | Managing XML documents containing hierarchical database information |
| US7577938B2 (en) | 2004-02-20 | 2009-08-18 | Microsoft Corporation | Data association |
| US20050188350A1 (en) | 2004-02-20 | 2005-08-25 | Microsoft Corporation | Data binding |
| US20060041558A1 (en) * | 2004-04-13 | 2006-02-23 | Mccauley Rodney | System and method for content versioning |
| US20060031755A1 (en) * | 2004-06-24 | 2006-02-09 | Avaya Technology Corp. | Sharing inking during multi-modal communication |
| US9098476B2 (en) | 2004-06-29 | 2015-08-04 | Microsoft Technology Licensing, Llc | Method and system for mapping between structured subjects and observers |
| US7451186B2 (en) * | 2004-08-10 | 2008-11-11 | Microsoft Corporation | Method and system of integrating instant messaging with other computer programs |
| US7506324B2 (en) * | 2004-09-02 | 2009-03-17 | Microsoft Corporation | Enhanced compiled representation of transformation formats |
| US20060135441A1 (en) * | 2004-09-02 | 2006-06-22 | Bionaut Pharmaceuticals, Inc. | Combinatorial chemotherapy treatment using Na+/K+ ATPase inhibitors |
| US20060053194A1 (en) * | 2004-09-03 | 2006-03-09 | Schneider Ronald E | Systems and methods for collaboration |
| US7707498B2 (en) | 2004-09-30 | 2010-04-27 | Microsoft Corporation | Specific type content manager in an electronic document |
| US7617234B2 (en) | 2005-01-06 | 2009-11-10 | Microsoft Corporation | XML schema for binding data |
| US7945590B2 (en) | 2005-01-06 | 2011-05-17 | Microsoft Corporation | Programmability for binding data |
| US7730394B2 (en) | 2005-01-06 | 2010-06-01 | Microsoft Corporation | Data binding in a word-processing application |
| US7752224B2 (en) * | 2005-02-25 | 2010-07-06 | Microsoft Corporation | Programmability for XML data store for documents |
| US7953696B2 (en) * | 2005-09-09 | 2011-05-31 | Microsoft Corporation | Real-time synchronization of XML data between applications |
-
2005
- 2005-02-25 US US11/066,117 patent/US7668873B2/en not_active Expired - Lifetime
- 2005-12-20 BR BRPI0505606-3A patent/BRPI0505606A/pt not_active IP Right Cessation
-
2006
- 2006-01-06 AU AU2006200047A patent/AU2006200047B2/en not_active Ceased
- 2006-01-10 KR KR1020060002620A patent/KR101169098B1/ko active Active
- 2006-01-16 RU RU2006101270/09A patent/RU2398274C2/ru not_active IP Right Cessation
- 2006-01-17 JP JP2006009050A patent/JP5122747B2/ja not_active Expired - Fee Related
- 2006-01-19 EP EP06100594A patent/EP1696347A1/en not_active Ceased
- 2006-01-20 CA CA2533568A patent/CA2533568C/en not_active Expired - Fee Related
- 2006-01-25 CN CN200610007194A patent/CN100576205C/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN1825316A (zh) | 2006-08-30 |
| CN100576205C (zh) | 2009-12-30 |
| KR20060094857A (ko) | 2006-08-30 |
| CA2533568C (en) | 2013-07-16 |
| EP1696347A1 (en) | 2006-08-30 |
| KR101169098B1 (ko) | 2012-07-26 |
| RU2398274C2 (ru) | 2010-08-27 |
| AU2006200047B2 (en) | 2011-02-03 |
| JP5122747B2 (ja) | 2013-01-16 |
| US7668873B2 (en) | 2010-02-23 |
| BRPI0505606A (pt) | 2006-10-24 |
| JP2006236321A (ja) | 2006-09-07 |
| US20060195777A1 (en) | 2006-08-31 |
| AU2006200047A1 (en) | 2006-09-14 |
| CA2533568A1 (en) | 2006-08-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2006101270A (ru) | Хранилище данных для документов программного приложения | |
| JP2006236321A5 (ru) | ||
| US7921141B2 (en) | Mechanism for supporting indexed tagged content in a general purpose data store | |
| US20040015840A1 (en) | Mechanism for converting between JAVA classes and XML | |
| US9037493B2 (en) | Security using EPCIS data and a virtual private database | |
| RU2008101529A (ru) | Интеллектуальное индексирование контейнера и поиск в нем | |
| US7937298B2 (en) | Guaranteed RFID event delivery | |
| AU2004208330A1 (en) | XML types in Java | |
| RU2004104096A (ru) | Связывание элементов документа с соответствующими полями, запросами и/или процедурами в базе данных | |
| CN101515270B (zh) | 联系人信息提取方法及装置 | |
| US7639140B2 (en) | Systems and methods for determining storage locations for RFID data integrity and event compensation | |
| JP2005025750A5 (ru) | ||
| WO2017036348A1 (zh) | 一种可扩展标记语言xml文档的压缩、解压方法和装置 | |
| CN103473444A (zh) | 一种基于智能解析数据结构的电子病历系统及其处理方法 | |
| RU2008109014A (ru) | Программируемость для хранилища xml данных для документов | |
| Schenk et al. | TagFS: Bringing semantic metadata to the filesystem | |
| US20080288961A1 (en) | Industry Vertical RFID Database Models | |
| US8229963B2 (en) | Schema for federated searching | |
| AU2012385075A1 (en) | Program, document conversion device, and document conversion method | |
| CN102360370A (zh) | 数据集中管理系统及方法 | |
| CN100462973C (zh) | Xml文件预处理方法、装置、读取方法和装置 | |
| US20110137959A1 (en) | Representing relational schema information using generic meta schemas | |
| US20100205144A1 (en) | Creating searchable revisions of a resource in a repository | |
| VanderHart et al. | Metadata | |
| CN104461919A (zh) | 电子装置、配置文件存储方法、以及配置信息读取方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20150117 |