Automatically Generated Patents (Class 715/231)
-
Patent number: 8090763Abstract: Cross-domain communication between a sender domain and a receiver domain includes: receiving, in the receiver domain, a data request from the sender domain, the data request being directed to a designated request processing page in the receiver domain; processing the data request to generate a response; and sending the response to the sender domain, the response being directed to a designated response processing page in the sender domain. Alternatively, cross-domain communication includes receiving, in the receiver domain, a data request from the sender domain, the data request being directed to a designated request processing page in the receiver domain; processing the data request to generate a response; and sending the response to the sender domain, the response being directed to a designated response processing page in the sender domain.Type: GrantFiled: August 18, 2009Date of Patent: January 3, 2012Assignee: Alibaba Group Holdings LimitedInventor: Zhanyuan Li
-
Publication number: 20110320925Abstract: A user interface for a portable computing device provides two modes of operation. In a first mode, an inbox of all documents accessible by the portable computing device are presented. Each of the items in the inbox is selectable, and if selected, the user interface transitions to a second document presentation mode. In the document presentation mode, the user may annotate the document and upon providing a single input (selecting a submit button), the system automatically forwards the document (including the annotations) to the next state in the workflow. If the user transitions back to the inbox mode from the document presentation mode, no action is taken on the document but the strokes are stored with the document on the portable computing device.Type: ApplicationFiled: June 29, 2010Publication date: December 29, 2011Inventors: Kurt W. Piersol, Kanae Amemiya, Bradley J. Rhodes
-
Patent number: 8056007Abstract: The present disclosure provides a system and method of collecting information and associated context. Information and associated context are collected by monitoring at least one application program executable using the computing system, so as to detect one or more events associated with the at least one application program; identifying contextual information corresponding to the detected one or more events; and storing information associated with the at least one detected event, the stored information including the identified contextual information.Type: GrantFiled: November 15, 2006Date of Patent: November 8, 2011Assignee: Yahoo! Inc.Inventors: Jason Rupp, Mohammad Rafiushan Khan
-
Patent number: 8046360Abstract: Document, such as web pages of a domain, are annotated to facilitate extracting structured information from the documents. The documents are clustered. Each cluster is such that the documents within that cluster are similar to each other at least with respect to a first threshold, such as according to a shingling metric, where the first threshold is an 8/8 shingling match. There is at least one overlap cluster, each overlap cluster including at least one of the plurality of clusters such that documents of the at least one cluster included in that overlap cluster are similar to each other at least with respect to a second threshold that is lower than the first threshold. A particular overlap cluster is designated, as is a particular cluster of the particular overlap cluster. For the particular designated cluster, an obtained annotation is transferred to other clusters included in the designated particular overlap cluster.Type: GrantFiled: December 13, 2007Date of Patent: October 25, 2011Assignee: Yahoo! Inc.Inventor: Mahesh Tiyyagura
-
Patent number: 8024653Abstract: Text is extracted from and information resource such as documents, emails, relational database tables and other digitized information sources. The extracted text is processed using a decomposition function to create. Nodes are a particular data structure that stores elemental units of information. The nodes can convey meaning because they relate a subject term or phrase to an attribute term or phrase. Removed from the node data structure, the node contents are or can become a text fragment which conveys meaning, i.e., a note. The notes generated from each digital resource are associated with the digital resource from which they are captured. The notes are then stored, organized and presented in several ways which facilitate knowledge acquisition and utilization by a user.Type: GrantFiled: June 12, 2007Date of Patent: September 20, 2011Assignee: Make Sence, Inc.Inventors: Mark Bobick, Carl Wimmer
-
Patent number: 8015503Abstract: To solve an overlap between a part table and components automatically and adequately in a drawing using a CAD. In a part table creating method for creating a part table including a plurality of rows of CAD data, an overlap between the part table and other geometric elements is detected. When the overlap is detected, the height of the respective rows of the part table is reduced to H1. When the overlap between the part table and the other geometric elements still remains even when the respective rows of the part table is reduced to the height H1, the number of overlapped rows between the part table and the geometric element are obtained. The portion of the overlapped rows is separated and moved in the direction to avoid the overlap with the geometric elements to separate into an original part table and a destination part table.Type: GrantFiled: March 28, 2007Date of Patent: September 6, 2011Assignee: Honda Motor Co., Ltd.Inventor: Koichi Yahagi
-
Patent number: 8010539Abstract: Disclosed herein is a method, a system and a computer product for generating a snippet for an entity, wherein each snippet comprises a plurality of sentiments about the entity. One or more textual reviews associated with the entity is selected. A plurality of sentiment phrases are identified based on the one or more textual reviews, wherein each sentiment phrase comprises a sentiment about the entity. One or more sentiment phrases from the plurality of sentiment phrases are selected to generate a snippet.Type: GrantFiled: January 25, 2008Date of Patent: August 30, 2011Assignee: Google Inc.Inventors: Sasha Blair-Goldensohn, Kerry Hannan, Ryan McDonald, Tyler Neylon, Jeffrey C. Reynar
-
Publication number: 20110208052Abstract: The present invention refers to a graphical user interface (501) and a corresponding method for rapid and consistent input, modification and display of annotation text to be linked with and displayed in at least one image visualized on a monitor screen or display (102) of a medical or other kind of imaging system (100) without needing to type this text information (e.g. by activating or deactivating softkeys on a touch screen (502) or by rotary knob selection). Additionally, said user interface (501) allows to automatically link graphical annotation information, such as e.g. body markers and graphical transducer orientation information, to the annotated text.Type: ApplicationFiled: October 16, 2009Publication date: August 25, 2011Inventor: Robert R. Entrekin
-
Patent number: 7991775Abstract: Described herein are techniques for generating a global checkpoint system change number and computing a snapshot query using the global checkpoint system change number without a need to acquire global locks. In many cases, the need to acquire global locks is eliminated, thereby saving the overhead attendant to processing global locks.Type: GrantFiled: October 2, 2008Date of Patent: August 2, 2011Assignee: Oracle International CorporationInventors: Neil MacNaughton, Tirthankar Lahiri, Varun Malhotra
-
Patent number: 7991709Abstract: A method is provided for operating a computing device to create a document structure model of a computer parsable text document utilizing recognition of at least one ordered sequence of identifiers in the document. The method includes converting a computer parsable text document of any format to an alternative structured language format to form a converted document. The text of the converted document is fragmented into an ordered sequence of text fragments within a text format. The text fragments are enumerated to obtain a sequence of terms. At least one optimal sub-sequence of terms is identified from among the sequence of terms, with an optimal sub-sequence being one or more longest increasing sub-sequence(s). The computer parsable text document is annotated with tags, with the tags including information derived from identification of the optimal sub-sequence(s). The annotated document is displayed on the graphical user interface.Type: GrantFiled: January 28, 2008Date of Patent: August 2, 2011Assignee: Xerox CorporationInventors: Herve Dejean, Jean-Luc Meunier
-
Patent number: 7973964Abstract: A computer-readable recording medium recorded with a printing program causes a processor of a computer to calculate a rendering area of print data stored in a storing section of the computer as a primary area based on the print data, and to calculate a rendering area of commentary string data to be attached to the print data as a sub-area. The program then judges whether the primary area and the sub-area overlap, and whether the sub-area deviates from an effective printing area. The commentary string data can be changed so that the primary area and the sub-area do not overlap, and so that the entire sub-area is within the effective printing area, if at least one of the judgment results in the judging step is affirmative. The changed commentary string data then is attached to the print data.Type: GrantFiled: January 15, 2008Date of Patent: July 5, 2011Assignee: Kyocera Mita CorporationInventor: Kenji Nino
-
Patent number: 7975231Abstract: A drawing object image and an image processing program are provided in an HTTP server 12. The drawing object image is downloaded by accessing the HTTP server 12 from a terminal unit 10. When the operator initiates a drawing operation on a WEB browser screen of terminal unit 10, an XMLHTTP request with coordinate position information of the cursor and the drawing radius information are transmitted to the HTTP server 12 to execute an image manipulation process. The WEB browser virtually divides the drawing operation object image into cells, identifies the cells in which the image contents are modified in the image manipulation process, and issues HTTP requests for the cell images. The HTTP server 12 cuts out the manipulated image in the requested areas and transmits them to the WEB browser and arranges them.Type: GrantFiled: February 28, 2008Date of Patent: July 5, 2011Assignee: Sapience CorporationInventors: Akira Hasuike, Takanobu Kagawa
-
Patent number: 7971136Abstract: The present invention is a system and a method for selecting an appropriate location for displaying messages, such as graphic or textual advertisements, on the display screen of users of electronic devices. Embodiments of the present invention employ algorithms for analyzing the graphic content of the screen in real-time to select the most appropriate position for placing the message. In addition, according to some embodiments of the present invention the activities of the user are also monitored to enhance the suitability of the selected position of the advertisements. The algorithm constantly monitors screen information and user activity and removes the message whenever the selected area is no longer appropriate for displaying the message.Type: GrantFiled: May 16, 2007Date of Patent: June 28, 2011Assignee: Endless Spaces Ltd.Inventors: Uri Ben Menachem, Adam Gur
-
Patent number: 7958444Abstract: In a document annotator (8), a document converter (12) is configured to convert a source document (10) with a layout to a deterministic format (14, 64) including content and layout metadata. At least one annotation pipeline (20, 22) is configured to generate document annotations respective to received content. A merger (36, 46) is configured to associate the generated document annotations with positional tags based on the layout metadata, which locate the document annotations in the layout. A document visualizer (58) is configured to render at least some content of the deterministic format and one or more selected annotations (60) in substantial conformance with the layout based on the layout metadata and the positional tags associated with the selected one or more annotations (60).Type: GrantFiled: June 15, 2006Date of Patent: June 7, 2011Assignee: Xerox CorporationInventors: Thierry Jacquin, Jean-Pierre Chanod
-
Patent number: 7954049Abstract: A facility for annotating media files is described. In various embodiments, the facility displays a timeline indicating a duration of the media file, determines that an annotation is associated with the media file, and displays in an area near the timeline an indication of the associated annotation. In various embodiments, the facility displays a timeline indicative of a duration of the media file, receives an indication to add an annotation at an annotation time relative to the duration of the timeline, receives and stores an annotation, associates the annotation with the annotation time, and displays an indication of the stored annotation at an area near the timeline.Type: GrantFiled: May 15, 2006Date of Patent: May 31, 2011Assignee: Microsoft CorporationInventors: Joseph T. Fletcher, Michael H. Miller, Justin M. Maguire
-
Patent number: 7941745Abstract: A document processing system and method are disclosed which are capable of performing inverse retrieval in response to a request issued by a user and providing retrieved document data to the user. Characteristic information indicating a specified electronic document or category is transmitted from a terminal device to a document providing device. The document providing device retrieves electronic documents related to the characteristic information from electronic documents stored in a database. Information about the retrieved electronic documents, such as electronic documents themselves or a list of the retrieved electronic documents, is transmitted from the document providing device to the terminal device.Type: GrantFiled: May 17, 2006Date of Patent: May 10, 2011Assignee: Sony CorporationInventor: Kazuyuki Marukawa
-
Patent number: 7930354Abstract: Messages with an associated attachment document are first delivered to a mobile device without the attachment document. If the mobile device user wishes to review attachment data related to the attachment document, the user submits an attachment processing request to an attachment server that handles the attachment processing requests to provide the attachment data in one of several possible formats to the user.Type: GrantFiled: December 21, 2005Date of Patent: April 19, 2011Assignees: Research in Motion Limited, Arizan CorporationInventors: Thanh Vinh Vuong, Olav Sylthe, Luis Pablo Estable
-
Patent number: 7930418Abstract: A system providing a user interface to annotate different items in a media production system such as in a digital non-linear post production system. Parts of the production, such as clips, frames and layers, that have an associated annotation are provided with a visual annotation marker. The annotation marker can use shape, color or animation to convey source, urgency, status or other information. Annotations can be text, freehand drawing, audio, or other. Annotations can be automatically generated. Annotations can be compiled into records, searched and transferred. A state of an application program can be stored and transferred to a remote system. The remote system attempts to recreate the original state of the application program. If the remote system is unable to do so, an image of the state of the application program is obtained, instead. Assignment of control to various functions of an application program is achieved by associating a function (i.e.Type: GrantFiled: March 22, 2004Date of Patent: April 19, 2011Assignees: Sony Corporation, Sony Electronics, Inc.Inventors: Sukendeep Samra, Mark A. van den Bergen, Steven Hall, Jason Peterson, Stephen Dyson
-
Patent number: 7900133Abstract: Methods, systems, and articles of manufacture for organizing and selecting structures used to generate forms for capturing information as annotations made for a variety of different type data objects are provided. Some embodiments allow annotation structures to be associated with specific pairings of data object types and user roles via entries in a configuration file. When a user selects a set of one or more data objects for annotation, the configuration file may be accessed to determine a proper annotation structure for use in generating an annotation form based on the selected data objects and a role of the user.Type: GrantFiled: December 9, 2003Date of Patent: March 1, 2011Assignee: International Business Machines CorporationInventors: Brian J. Cragun, Christine A. Grev, Cale T. Rath
-
Patent number: 7894665Abstract: A video annotation method by integrating visual features and frequent patterns is disclosed. This method is featured in integrating a statistical model based on visual features with a sequential model and an association model constructed by data mining skills for automatically annotating unknown videos. This method takes both of visual features and semantic patterns into consideration simultaneously through the combination of three different models so as to enhance the accuracy of annotation.Type: GrantFiled: March 5, 2007Date of Patent: February 22, 2011Assignee: National Cheng Kung UniversityInventors: Shin-Mu Tseng, Jhih-Hong Huang, Ja-Hwung Su
-
Patent number: 7886225Abstract: A system of translating a first schema of data having one structure or semantics into a second schema of data having a second structure or semantics by using a computer-implemented ontology deconstruction and reconstruction transfer mechanism which automatically creates an ‘interlanguage’ document type definition (interlanguage DTD) in which the interlanguage DTD automatically manages the structure and semantics of the structure and semantics of data to allow an automatic interlanguage definition of the first schema and translation into the second schema by the transfer mechanism. Such use can be in the publishing industry to translate data from any one of a number of key XML-based schemas such as DocBook, HTML4, Open eBook, Digital Talking Book, ONIX, MARC, etc to another of such schemas. The system can also be used to translate queries made on documents in the interlanguage DTD as queries on any of the schemas mapped to that interlanguage DTD.Type: GrantFiled: June 28, 2004Date of Patent: February 8, 2011Assignee: Common Ground Publishing Pty. Ltd.Inventor: Bill Cope
-
Patent number: 7870102Abstract: An apparatus and method to store data are disclosed. The method provides a data storage system comprising a fossilized data management apparatus interconnected with one or more data storage devices. The method provides to the fossilized data management apparatus information and meta data associated with that information, wherein the meta data comprises a format field, a context field, a retention field, a data management field, and a storage management field. The fossilized data management apparatus instructs the one or more data storage devices to write the information to the one or more data storage devices based upon the meta data format field.Type: GrantFiled: July 12, 2006Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Nils Haustein, Ulf Troppens, Daniel James Winarski
-
Patent number: 7870480Abstract: Methods and apparatus for storing and retrieving annotations accessible by a plurality of reports are disclosed. When an annotation including comments entered by an author is received in association with a data element or field of one of the plurality of reports, the annotation is stored such that it is retrievable using a key. Specifically, the key is composed of both a scope of the annotation and a period end date of the annotation. The scope indicates a subject matter with which the annotation is associated. When annotations associated with a particular data element or field of a report are viewed, the scope of the annotation and the period end date of the data element or field are ascertained. A key composed of the scope and period end date is then used to retrieve the annotation(s) that are pertinent to the data element or field of the report.Type: GrantFiled: March 14, 2005Date of Patent: January 11, 2011Assignee: Actuate CorporationInventors: William Oswald, Jason Chu
-
Publication number: 20100332965Abstract: A request is received via an input device of a computing device for a hypertext link to an item of web content rendered on a display of the computing device. It is determined whether a markup language (ML) document used to render the web content includes an existing page anchor proximate to an item reference within the ML document. The hypertext link is configured based upon the determination of whether the ML document includes the existing page anchor proximate to the item reference within the ML document. The configured hypertext link is returned in response to the request.Type: ApplicationFiled: June 29, 2009Publication date: December 30, 2010Applicant: International Business Machines CorporationInventors: Theodore R. Carraher, Jake Palmer
-
Patent number: 7861154Abstract: A data enhancement system that facilitates attaching annotations to dynamic data items and collections. The system employs the concepts of and item to associate an annotation to a dynamic collection and/or item prior to rendering (e.g., via a graphical user interface) such collection and/or item. A user interface can be provided to facilitate creation and attachment of the annotations (e.g., textual, graphical). A schema can facilitate associating appropriate annotations with a dynamic collection. A display system can be employed to render the annotations to a user.Type: GrantFiled: March 14, 2005Date of Patent: December 28, 2010Assignee: Microsoft CorporationInventor: Matthew B MacLaurin
-
Patent number: 7853446Abstract: A method and system for generating codified electronic records. A textual commentary can be received from a user and, in real time, the textual commentary can be analyzed to identify a plurality of codes that potentially correlate to the textual commentary. The identified codes then can be presented to the user in real time. A first user input can be received to select at least one of the identified codes, and the selected code can be added to an electronic record.Type: GrantFiled: May 2, 2006Date of Patent: December 14, 2010Assignee: International Business Machines CorporationInventors: David J. Allard, Robert M. Szabo, James J. Toohey
-
Patent number: 7847970Abstract: An exemplary medication order processing system (10) includes a plurality of nursing stations (12, 14, 16). Physician orders prescribing medications for patients are faxed from the nursing stations to a computer which is included in an interchange fax station (28) located at the pharmacy. Physician orders for medications are selectively sent to either a priority or normal fax number based on the urgency associated with delivering the medication to the patient. The interchange fax station is operative to prioritize the orders and to present them to pharmacists working at pharmacist work stations (40, 42). Pharmacist work stations are enabled to review, electronically annotate, and input orders reviewed at the pharmacy work station into a pharmacy order system of the facility. Input to the pharmacy order system results in the medication being administered to the patient.Type: GrantFiled: April 15, 2005Date of Patent: December 7, 2010Assignee: AutoMed Technologies, Inc.Inventor: R. Michael McGrady
-
Patent number: 7844966Abstract: A system and method for automatically generating flowcharts based on jobs within a mainframe job scheduling system is disclosed. The system may be interfaced through a web browser over a network (e.g., Internet) in order to configure a job flowchart request. The system includes a job flow utility employing rules and logic to execute a Job Control Language (JCL) script thereby invoking the creation of a job schedule based from a scheduling library and generates a delimited set of data that is stored within a database or saved as a delimited text file. The system also enables a user to view a job flowchart online or download the text-delimited file to open within existing charting applications.Type: GrantFiled: July 12, 2005Date of Patent: November 30, 2010Assignee: American Express Travel Related Services Company, Inc.Inventor: Bing-Kong Chan
-
Patent number: 7844893Abstract: A document editing device has a editing unit and a supplementary information editing unit. The editing unit edits a manuscript element of a document. The supplementary information editing unit edits the supplementary information of the document based on a result of editing the manuscript element by the editing unit. The document is a electronic document read by a reading device.Type: GrantFiled: August 25, 2005Date of Patent: November 30, 2010Assignee: Fuji Xerox Co., Ltd.Inventors: Teruka Saito, Toshiya Koyama, Masakazu Tateno, Takashi Nagao, Masayoshi Sakakibara, Kei Tanaka, Kotaro Nakamura, Xinyu Peng
-
Patent number: 7840892Abstract: Data for electronic images is stored in a server. Metadata is assigned to each image file and categorizes each image according to one or more schemes. Possible metadata schemes include image date, one or more image subjects, and image location. The image files may then be searched based on the assigned metadata. Images may be stored in a database that includes at least one virtual folder corresponding to each metadata scheme, with each image having at least one entry in each folder. Each folder may further have subfolders that correspond to sub-categories of a categorization scheme. Each image may then have an entry in each subfolder which describes a part of the image metadata. A date search interface allows a user to select a year of interest, then a month, and then a day. A location search interface allows a user to select a subregion of a displayed region.Type: GrantFiled: August 29, 2003Date of Patent: November 23, 2010Assignee: Nokia CorporationInventors: Seppo Pyhälammi, Juha Cavén, Ilari Lähteenmäki, Henri Roth
-
Patent number: 7831913Abstract: Item selections along with user inputs are leveraged to provide users with automated item tagging. Further user interaction with additional windows and other interfacing techniques are not required to tag the item. In one example, a user selects items and begins typing a tag which is automatically associated with the selected items without further user action. Tagging suggestions can also be supplied based on a user's selection, be dynamically supplied based on a user's input action, and/or be formulated automatically based on user data and/or tags and the like associated with selections by an external source. Machine learning can also be utilized to facilitate in tag determination. This increases the value of the tagged items by providing greater item access flexibility and allowing multiple associations (or tags) with each item.Type: GrantFiled: July 29, 2005Date of Patent: November 9, 2010Assignee: Microsoft CorporationInventor: Matthew B. MacLaurin
-
Patent number: 7826074Abstract: Processes and apparatuses print documents containing embedded interactive code (EIC) information by the use of custom postscript commands that are printer independent, with little overhead when printing, smaller print file size, and faster print times. In order to determine the postscript commands, the EIC array may be represented as a bit for every point, as EIC symbols in which each kind of EIC symbol is a glyph of a font, or as graphics procedures. The postscript approach may be selected based on memory and printing time requirements.Type: GrantFiled: February 25, 2005Date of Patent: November 2, 2010Assignee: Microsoft CorporationInventors: Jian Wang, Hongyun Yang, Xiaohui Hou, Yongcheng Huang, Jiang Wu
-
Publication number: 20100241946Abstract: A method described herein includes the acts of receiving an image captured by a mobile computing device and automatically annotating the image to create an annotated image, wherein annotations on the annotated image provide instructions to a user of the mobile computing device. The method further includes transmitting the annotated image to the mobile computing device.Type: ApplicationFiled: March 19, 2009Publication date: September 23, 2010Applicant: Microsoft CorporationInventors: Eyal Ofek, Billy Chen
-
Patent number: 7802305Abstract: A redaction process obtains redaction data indicating content to be redacted in a document. In addition, the redaction process obtains non-redaction data indicating content not to be redacted in the document. Furthermore, the redaction process obtains proximity data indicating proximate expressions to be matched against the document. In this manner, the redaction process processes the redaction data, non-redaction data and proximity data against the document to produce a redact list and a potential list. Upon receiving user selections from both the redact and the potential lists, the redaction process applies a redaction function to the document to produce a redacted version of the document.Type: GrantFiled: October 10, 2006Date of Patent: September 21, 2010Assignee: Adobe Systems Inc.Inventor: Bennett Leeds
-
Patent number: 7797622Abstract: A method for detection of page numbers in a document includes identifying a plurality of text fragments associated with a plurality of pages of a document. From the identified text fragments, at least one sequence is identified. Each identified sequence includes a plurality of terms. Each term of the sequence is derived from a text fragment selected from the plurality text fragments. The terms of an identified sequence comply with at least one predefined numbering scheme which defines a form and an incremental state of the terms in a sequence. A subset of the identified sequences which cover at least some of the pages of the document is computed. Terms of at least some of the subset of the identified sequences are construed as page numbers of pages of the document. Additional page numbers may be identified by considering one or more features of the terms in the subset of identified sequences.Type: GrantFiled: November 15, 2006Date of Patent: September 14, 2010Assignee: Xerox CorporationInventors: Hervé Déjean, Jean-Luc Meunier
-
Publication number: 20100228782Abstract: Embodiments of the present invention provide techniques for generating ontologies. In one embodiment, techniques are provided for automatically generating an ontology based upon input information. The input information may, for example, be in the form of XSD, XML, WSDL, or WSRP, etc. The automatically generated ontology may be encoded in OWL or other RDF-compliant language. A set of inference rules may also be automatically generated using the input information. The automatically generated ontology and the set of inference rules may be stored in a database for further processing.Type: ApplicationFiled: February 26, 2009Publication date: September 9, 2010Applicant: Oracle International CorporationInventors: Aditya Ramamurthy Rao, Narni Rajesh, Bhaskar Jyoti Ghosh, Keshava Rangarajan, Pravin Prakash, Sudharsan Krishnamurthy, Nagaraj Srinivasan
-
Publication number: 20100228794Abstract: A technique for dynamic integration and semantic analysis of structured data and unstructured textual data including: defining and selecting static attributes and dynamic attribute from structured data, embedding static and dynamic views of the selected corresponding attributes in an annotated document, linking the unstructured textual data with the structured data using the defined static and dynamic attributes, populating an annotated document structure of multiple annotated documents, performing semantic analysis of a query across the unstructured textual data and structured data, querying the annotated document structure to provide query results satisfying static part of the query, processing static and dynamic parts of the query by querying structured data and the annotated document structure, as appropriate, and providing a combined query processing result satisfying the dynamic and static part the query. Other embodiments are also disclosed.Type: ApplicationFiled: February 25, 2009Publication date: September 9, 2010Applicant: International Business Machines CorporationInventors: Sourashis Roy, Himanshu Gupta, Hiroki Oya, Mukesh Kumar Mohania, Inagaki Iwao
-
Patent number: 7779355Abstract: Techniques for creating a composite image are provided. The techniques include receiving an electronic representation of a paper document. Features in the electronic representation are then extracted and compared to recorded information to determine matching information. For example, the matching information may be presentations and/or pages in the recorded information. Information is then determined based on the matching information and the received electronic representation. The composite electronic representation is then created using the determined information.Type: GrantFiled: March 30, 2004Date of Patent: August 17, 2010Assignee: Ricoh Company, Ltd.Inventors: Berna Erol, Jonathan J. Hull, Jamey Graham
-
Patent number: 7779343Abstract: System(s), method(s), and/or technique(s) (“tools”) are described that enable a user to open a network-enabled electronic document in either a specific software application associated with the electronic document or a network browser. In some cases the tools do so using a single link. On selection of the link, if the user's computing device has access to the specific software application, the tools may load the electronic document using that application. Or, if the user's computing device does not have access to the specific software application, the tools may render the electronic document with a network browser. In so doing, the tools may make the document available to a larger set of potential users through their browsers, allow users the convenience of accessing the document within a browser, optimize users' experience in working with the document through a specific software application, or provide a simpler opening procedure.Type: GrantFiled: January 30, 2006Date of Patent: August 17, 2010Assignee: Microsoft CorporationInventors: Jonathan E. Rivers-Moore, Danny van Velzen, Prachi Bora
-
Patent number: 7774703Abstract: Techniques are provided for indicating workspace awareness using one or more of a write shadow, a read shadow, and/or a shadowbar providing an indication of operations performed at associated locations by various users accessing a same document. A write shadow may be used to indicate a position in a document being modified by a user. A read shadow may be used to indicate a position being viewed by a user. A shadowbar may be used to indicate areas of overlap among users with a shading and coloring indicative of a degree of overlap.Type: GrantFiled: February 9, 2006Date of Patent: August 10, 2010Assignee: Microsoft CorporationInventors: Sasa Junuzovic, Prasun Dewan, Yong Rui
-
Patent number: 7757179Abstract: A display method wherein a labeled scatter chart is displayed on a graphical user interface, the scatter chart having a plurality of labels. A first modification of one of the labels is entered via a graphical user interface by a user. Execution of labeling instructions that implement a labeling algorithm for generating a first modified labeled scatter chart in response to the entry of the first modification is started. The first modified labeled scatter chart is displayed.Type: GrantFiled: September 14, 2006Date of Patent: July 13, 2010Assignee: Think-Cell Software GmbHInventors: Sebastian Theophil, Arno Schoedl, Markus Hannebauer
-
Patent number: 7757162Abstract: In a system for inputting and managing document collections, the order in which documents are presented to the system dictates the organization and hierarchy for the electronically stored document collection. Users can add annotations to documents and collections by writing on a coversheet; the system scans the coversheet, reads the written material, and adds the material to the electronically stored document and/or collection. In addition, in one aspect the invention provides a mechanism for granting different levels of access to different individuals, by generating coversheets that point to the same collection but that provide different levels of access to the collection.Type: GrantFiled: October 15, 2003Date of Patent: July 13, 2010Assignee: Ricoh Co. Ltd.Inventors: John W. Barrus, Gregory J. Wolff, Kurt Wesley Piersol, Bradly Rhodes, Stephen R. Savitzky
-
Patent number: 7742048Abstract: A method, system, and apparatus are provided for converting numbers to text and to digit shapes expressed in different languages. When a string of text is entered into an application program, the string is analyzed to determine whether the string of text includes a number expressed using digits. If the string of text includes a number expressed using digits, the number is semantically labeled with schema information. When a selection is received of the number, a list of actions may be provided identifying conversion actions available for the number. One of the conversion options may then be selected resulting in the conversion of the selected number to text in one or more languages. A conversion option may also be selected for converting the number digits to digits expressed using other digit shapes. The converted number may then be inserted into the string of text to replace the selected number.Type: GrantFiled: May 23, 2002Date of Patent: June 22, 2010Assignee: Microsoft CorporationInventors: Thomas G. Moore, Mohamed A. Abbar, Nader G. Issa
-
Patent number: 7743320Abstract: Page numbering of images of pages in a document includes extracting all numbers that are exactly one different than a number found on an adjacent page, and grouping the extracted numbers into a set of sequences that describe the candidate page numbers in the book. The sequences most likely to contain candidates that represent the actual page numbers are determined by merging the most reliable sequences together to bridge gaps between the sequences, and identifying those gaps where the page numbers have been intentionally omitted. Page images are labeled with numbers that are determined to be most likely to represent the actual page number. Page numbering is abandoned when insufficient numbers of pages numbers are able to be extracted or assigned relative to the total number of pages in the document.Type: GrantFiled: December 22, 2006Date of Patent: June 22, 2010Assignee: Amazon Technologies, Inc.Inventors: Charles Gordon, Hilliard B. Siegel
-
Patent number: 7739304Abstract: Disclosed are apparatus and methods for facilitating annotation of media objects by a user. Mechanisms present a user with an easily usable set of annotation suggestions that are most likely to be relevant to the particular user and/or media context. In general, existing annotations are analyzed to determine a set of suggested annotations. Annotation suggestions for a particular user are based on an analysis of the relevance, to the particular user, of existing annotations of one or more media objects so that the most likely relevant annotations are presented as suggested annotations. In particular embodiments, this analysis depends on whether the existing annotations were created and/or selected by the particular user, a member of the particular user's social network, or members of the general public.Type: GrantFiled: February 8, 2007Date of Patent: June 15, 2010Assignee: Yahoo! Inc.Inventors: Mor Naaman, Marc E. Davis, Shane P. Ahern, Simon P. King, Rahul Nair, Jeannie Hui-I Yang
-
Patent number: 7735068Abstract: Tools and methods are described herein that allows for measuring and using the relationship between artifacts of a software design, such as requirements, test plans, and so on. The relationship can be quantified by determining a relationship quotient for quantifying a similarity between components of software design artifacts and presenting the quantified relationships to a user, such as a software designer, so that he or she can account for the relationship between such components during design changes and so on. The relationship quotient is made more representative of substantive similarity by selecting the key terms that are to be submitted to a similarity analysis such that words that are too common in the English language, such as conjunctions, articles, etc., are not used. Ubiquity of certain key terms in an enterprise is accounted for by adding a term significance weight to the similarity analysis.Type: GrantFiled: December 1, 2005Date of Patent: June 8, 2010Assignee: Infosys Technologies Ltd.Inventors: Nagaraja Nanjegowda Siddaramappa, Salil Agrawal, Rajesh Balakrishnan, Krishnakumar Pooloth, Srinivas Thonse
-
Patent number: 7720866Abstract: A data-generation supporting system includes an template generating unit that generates a document type template from metadata for inputting a combination, the metadata defining a class and properties indicating attributes of an instance belonging to the class; a combination-information generating unit that receives a combination of constituent elements of the properties based on the generated document type template through an input unit, and that generates combination information; and a combination expanding unit that generates contents data using a function of calculating a direct product of the properties of the generated combination information, and using a function of performing a calculation of the constituent elements of the properties and a character-string combination of the constituent elements of the properties.Type: GrantFiled: November 28, 2006Date of Patent: May 18, 2010Assignee: Kabushiki Kaisha ToshibaInventor: Yumiko Shimogori
-
Patent number: 7721192Abstract: A resource search tool provides important context assistance and control for viewing resources on an incompatible display, such as a handheld display. A handheld device, for example, does not provide a large enough display space to provide a quick and comfortable search tool interface for a user. The search tool provides annotated search result pages and search result target pages to signify search hits in one or more documents or logical unites of the individual documents. In addition, progress indicators are provided to inform the user of the progress of the background layout and linguistic processing used to annotate for each search result target page.Type: GrantFiled: February 10, 2003Date of Patent: May 18, 2010Assignee: Microsoft CorporationInventors: Natasa Milic-Frayling, Ralph Sommerer
-
Patent number: 7703001Abstract: A storage medium readable by a computer stores a program of instructions executable by the computer to perform a function. The function comprises comparing input image data with reference image data, extracting an annotation contained in the input image data based on a result of comparing, discriminating a geometry of the annotation, and classifying the annotation according to the geometry of the annotation.Type: GrantFiled: July 11, 2005Date of Patent: April 20, 2010Assignee: Fuji Xerox Co., Ltd.Inventors: Motoyuki Takaai, Hitoshi Abe, Naoyuki Egusa
-
Patent number: 7698630Abstract: The invention aims to provide a document administration apparatus for processing input original data, which comprises: a first memory for storing the original data; a mask data generator for generating mask data capable of masking at least one predetermined area of the original data; a second memory for storing the mask data generated by the mask data generator; a selector enabling to select the original data stored in the first memory and the mask data stored in the second memory; a display enabling to display the mask data selected by the selector in a state that the mask data is superposed on the original data, without changing the original data selected by the selector; and a mask data editor enabling to edit the mask data displayed on the display in the state that the mask data is superposed on the original data.Type: GrantFiled: June 2, 2004Date of Patent: April 13, 2010Assignee: Canon Kabushiki KaishaInventor: Akihiko Noda