Automatically Generated Patents (Class 715/231)
  • Patent number: 8090763
    Abstract: 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: Grant
    Filed: August 18, 2009
    Date of Patent: January 3, 2012
    Assignee: Alibaba Group Holdings Limited
    Inventor: Zhanyuan Li
  • Publication number: 20110320925
    Abstract: 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: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Inventors: Kurt W. Piersol, Kanae Amemiya, Bradley J. Rhodes
  • Patent number: 8056007
    Abstract: 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: Grant
    Filed: November 15, 2006
    Date of Patent: November 8, 2011
    Assignee: Yahoo! Inc.
    Inventors: Jason Rupp, Mohammad Rafiushan Khan
  • Patent number: 8046360
    Abstract: 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: Grant
    Filed: December 13, 2007
    Date of Patent: October 25, 2011
    Assignee: Yahoo! Inc.
    Inventor: Mahesh Tiyyagura
  • Patent number: 8024653
    Abstract: 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: Grant
    Filed: June 12, 2007
    Date of Patent: September 20, 2011
    Assignee: Make Sence, Inc.
    Inventors: Mark Bobick, Carl Wimmer
  • Patent number: 8015503
    Abstract: 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: Grant
    Filed: March 28, 2007
    Date of Patent: September 6, 2011
    Assignee: Honda Motor Co., Ltd.
    Inventor: Koichi Yahagi
  • Patent number: 8010539
    Abstract: 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: Grant
    Filed: January 25, 2008
    Date of Patent: August 30, 2011
    Assignee: Google Inc.
    Inventors: Sasha Blair-Goldensohn, Kerry Hannan, Ryan McDonald, Tyler Neylon, Jeffrey C. Reynar
  • Publication number: 20110208052
    Abstract: 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: Application
    Filed: October 16, 2009
    Publication date: August 25, 2011
    Inventor: Robert R. Entrekin
  • Patent number: 7991775
    Abstract: 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: Grant
    Filed: October 2, 2008
    Date of Patent: August 2, 2011
    Assignee: Oracle International Corporation
    Inventors: Neil MacNaughton, Tirthankar Lahiri, Varun Malhotra
  • Patent number: 7991709
    Abstract: 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: Grant
    Filed: January 28, 2008
    Date of Patent: August 2, 2011
    Assignee: Xerox Corporation
    Inventors: Herve Dejean, Jean-Luc Meunier
  • Patent number: 7973964
    Abstract: 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: Grant
    Filed: January 15, 2008
    Date of Patent: July 5, 2011
    Assignee: Kyocera Mita Corporation
    Inventor: Kenji Nino
  • Patent number: 7975231
    Abstract: 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: Grant
    Filed: February 28, 2008
    Date of Patent: July 5, 2011
    Assignee: Sapience Corporation
    Inventors: Akira Hasuike, Takanobu Kagawa
  • Patent number: 7971136
    Abstract: 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: Grant
    Filed: May 16, 2007
    Date of Patent: June 28, 2011
    Assignee: Endless Spaces Ltd.
    Inventors: Uri Ben Menachem, Adam Gur
  • Patent number: 7958444
    Abstract: 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: Grant
    Filed: June 15, 2006
    Date of Patent: June 7, 2011
    Assignee: Xerox Corporation
    Inventors: Thierry Jacquin, Jean-Pierre Chanod
  • Patent number: 7954049
    Abstract: 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: Grant
    Filed: May 15, 2006
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: Joseph T. Fletcher, Michael H. Miller, Justin M. Maguire
  • Patent number: 7941745
    Abstract: 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: Grant
    Filed: May 17, 2006
    Date of Patent: May 10, 2011
    Assignee: Sony Corporation
    Inventor: Kazuyuki Marukawa
  • Patent number: 7930354
    Abstract: 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: Grant
    Filed: December 21, 2005
    Date of Patent: April 19, 2011
    Assignees: Research in Motion Limited, Arizan Corporation
    Inventors: Thanh Vinh Vuong, Olav Sylthe, Luis Pablo Estable
  • Patent number: 7930418
    Abstract: 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: Grant
    Filed: March 22, 2004
    Date of Patent: April 19, 2011
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Sukendeep Samra, Mark A. van den Bergen, Steven Hall, Jason Peterson, Stephen Dyson
  • Patent number: 7900133
    Abstract: 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: Grant
    Filed: December 9, 2003
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brian J. Cragun, Christine A. Grev, Cale T. Rath
  • Patent number: 7894665
    Abstract: 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: Grant
    Filed: March 5, 2007
    Date of Patent: February 22, 2011
    Assignee: National Cheng Kung University
    Inventors: Shin-Mu Tseng, Jhih-Hong Huang, Ja-Hwung Su
  • Patent number: 7886225
    Abstract: 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: Grant
    Filed: June 28, 2004
    Date of Patent: February 8, 2011
    Assignee: Common Ground Publishing Pty. Ltd.
    Inventor: Bill Cope
  • Patent number: 7870102
    Abstract: 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: Grant
    Filed: July 12, 2006
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Nils Haustein, Ulf Troppens, Daniel James Winarski
  • Patent number: 7870480
    Abstract: 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: Grant
    Filed: March 14, 2005
    Date of Patent: January 11, 2011
    Assignee: Actuate Corporation
    Inventors: William Oswald, Jason Chu
  • Publication number: 20100332965
    Abstract: 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: Application
    Filed: June 29, 2009
    Publication date: December 30, 2010
    Applicant: International Business Machines Corporation
    Inventors: Theodore R. Carraher, Jake Palmer
  • Patent number: 7861154
    Abstract: 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: Grant
    Filed: March 14, 2005
    Date of Patent: December 28, 2010
    Assignee: Microsoft Corporation
    Inventor: Matthew B MacLaurin
  • Patent number: 7853446
    Abstract: 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: Grant
    Filed: May 2, 2006
    Date of Patent: December 14, 2010
    Assignee: International Business Machines Corporation
    Inventors: David J. Allard, Robert M. Szabo, James J. Toohey
  • Patent number: 7847970
    Abstract: 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: Grant
    Filed: April 15, 2005
    Date of Patent: December 7, 2010
    Assignee: AutoMed Technologies, Inc.
    Inventor: R. Michael McGrady
  • Patent number: 7844966
    Abstract: 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: Grant
    Filed: July 12, 2005
    Date of Patent: November 30, 2010
    Assignee: American Express Travel Related Services Company, Inc.
    Inventor: Bing-Kong Chan
  • Patent number: 7844893
    Abstract: 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: Grant
    Filed: August 25, 2005
    Date of Patent: November 30, 2010
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Teruka Saito, Toshiya Koyama, Masakazu Tateno, Takashi Nagao, Masayoshi Sakakibara, Kei Tanaka, Kotaro Nakamura, Xinyu Peng
  • Patent number: 7840892
    Abstract: 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: Grant
    Filed: August 29, 2003
    Date of Patent: November 23, 2010
    Assignee: Nokia Corporation
    Inventors: Seppo Pyhälammi, Juha Cavén, Ilari Lähteenmäki, Henri Roth
  • Patent number: 7831913
    Abstract: 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: Grant
    Filed: July 29, 2005
    Date of Patent: November 9, 2010
    Assignee: Microsoft Corporation
    Inventor: Matthew B. MacLaurin
  • Patent number: 7826074
    Abstract: 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: Grant
    Filed: February 25, 2005
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Jian Wang, Hongyun Yang, Xiaohui Hou, Yongcheng Huang, Jiang Wu
  • Publication number: 20100241946
    Abstract: 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: Application
    Filed: March 19, 2009
    Publication date: September 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Eyal Ofek, Billy Chen
  • Patent number: 7802305
    Abstract: 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: Grant
    Filed: October 10, 2006
    Date of Patent: September 21, 2010
    Assignee: Adobe Systems Inc.
    Inventor: Bennett Leeds
  • Patent number: 7797622
    Abstract: 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: Grant
    Filed: November 15, 2006
    Date of Patent: September 14, 2010
    Assignee: Xerox Corporation
    Inventors: Hervé Déjean, Jean-Luc Meunier
  • Publication number: 20100228782
    Abstract: 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: Application
    Filed: February 26, 2009
    Publication date: September 9, 2010
    Applicant: Oracle International Corporation
    Inventors: Aditya Ramamurthy Rao, Narni Rajesh, Bhaskar Jyoti Ghosh, Keshava Rangarajan, Pravin Prakash, Sudharsan Krishnamurthy, Nagaraj Srinivasan
  • Publication number: 20100228794
    Abstract: 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: Application
    Filed: February 25, 2009
    Publication date: September 9, 2010
    Applicant: International Business Machines Corporation
    Inventors: Sourashis Roy, Himanshu Gupta, Hiroki Oya, Mukesh Kumar Mohania, Inagaki Iwao
  • Patent number: 7779355
    Abstract: 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: Grant
    Filed: March 30, 2004
    Date of Patent: August 17, 2010
    Assignee: Ricoh Company, Ltd.
    Inventors: Berna Erol, Jonathan J. Hull, Jamey Graham
  • Patent number: 7779343
    Abstract: 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: Grant
    Filed: January 30, 2006
    Date of Patent: August 17, 2010
    Assignee: Microsoft Corporation
    Inventors: Jonathan E. Rivers-Moore, Danny van Velzen, Prachi Bora
  • Patent number: 7774703
    Abstract: 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: Grant
    Filed: February 9, 2006
    Date of Patent: August 10, 2010
    Assignee: Microsoft Corporation
    Inventors: Sasa Junuzovic, Prasun Dewan, Yong Rui
  • Patent number: 7757179
    Abstract: 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: Grant
    Filed: September 14, 2006
    Date of Patent: July 13, 2010
    Assignee: Think-Cell Software GmbH
    Inventors: Sebastian Theophil, Arno Schoedl, Markus Hannebauer
  • Patent number: 7757162
    Abstract: 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: Grant
    Filed: October 15, 2003
    Date of Patent: July 13, 2010
    Assignee: Ricoh Co. Ltd.
    Inventors: John W. Barrus, Gregory J. Wolff, Kurt Wesley Piersol, Bradly Rhodes, Stephen R. Savitzky
  • Patent number: 7742048
    Abstract: 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: Grant
    Filed: May 23, 2002
    Date of Patent: June 22, 2010
    Assignee: Microsoft Corporation
    Inventors: Thomas G. Moore, Mohamed A. Abbar, Nader G. Issa
  • Patent number: 7743320
    Abstract: 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: Grant
    Filed: December 22, 2006
    Date of Patent: June 22, 2010
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles Gordon, Hilliard B. Siegel
  • Patent number: 7739304
    Abstract: 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: Grant
    Filed: February 8, 2007
    Date of Patent: June 15, 2010
    Assignee: Yahoo! Inc.
    Inventors: Mor Naaman, Marc E. Davis, Shane P. Ahern, Simon P. King, Rahul Nair, Jeannie Hui-I Yang
  • Patent number: 7735068
    Abstract: 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: Grant
    Filed: December 1, 2005
    Date of Patent: June 8, 2010
    Assignee: Infosys Technologies Ltd.
    Inventors: Nagaraja Nanjegowda Siddaramappa, Salil Agrawal, Rajesh Balakrishnan, Krishnakumar Pooloth, Srinivas Thonse
  • Patent number: 7720866
    Abstract: 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: Grant
    Filed: November 28, 2006
    Date of Patent: May 18, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yumiko Shimogori
  • Patent number: 7721192
    Abstract: 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: Grant
    Filed: February 10, 2003
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Natasa Milic-Frayling, Ralph Sommerer
  • Patent number: 7703001
    Abstract: 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: Grant
    Filed: July 11, 2005
    Date of Patent: April 20, 2010
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Motoyuki Takaai, Hitoshi Abe, Naoyuki Egusa
  • Patent number: 7698630
    Abstract: 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: Grant
    Filed: June 2, 2004
    Date of Patent: April 13, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akihiko Noda