Automatically Generated Patents (Class 715/231)
  • Patent number: 10248931
    Abstract: A method for collaborative annotating of a program of multimedia content includes enabling a first user to create a program annotation, enabling the first user to store annotation data, and enabling a second user to access the annotation data. The second user may navigate the program using the annotation and/or view the annotation while viewing the program. The first user may create the annotation while viewing the program, for example, by asserting an annotation button on a remote control device. The annotation may include the frame that was displayed when the user created the annotation, text, audio, an image, or video selected by the viewer. The annotations include chronological information indicative of a chronological location of the annotation within the program. The annotations may include “rating annotations” indicating the author's subjective rating of a portion of the program that is in chronological proximity to the annotation's chronological location.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: April 2, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Brian Scott Amento, Christopher Harrison, Larry Stead
  • Patent number: 10162505
    Abstract: A system and method are provided for enabling customized notifications on an electronic device. The method comprises displaying a recommendation on the electronic device to create a custom notification for at least one communication type. The method also comprises enabling the custom notification to be created for the at least one communication type. The recommendation may be determined using usage data associated with the at least one communication type. The custom notification may be created by navigating to a custom notifications user interface. The custom notification may also be created by automatically determining at least one custom notification setting.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: December 25, 2018
    Assignee: BlackBerry Limited
    Inventor: Ryan David Steeves
  • Patent number: 10133726
    Abstract: In a method for validating data, a text of a document is received. At least one fact is extracted from the text. At least one expert refinement is merged with the at least one fact to create at least one modified fact. The at least one modified fact is provided for a review. An expert refinement to the at least one modified fact is captured in response to the review. A superset document based on the at least one pre-existing refinement and the expert refinement is stored.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: November 20, 2018
    Assignee: Nuance Communications, Inc.
    Inventors: Keith W. Boone, Sunitha Chaparala, Sean Gervais, Robert G. Titemore, Harry J. Ogrinc, Jeffrey G. Hopkins, Roubik Manoukian, Cameron Fordyce
  • Patent number: 10108586
    Abstract: Embodiments include notes application features including notes page preview and other features, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to generate a notes page preview based on a source notes page, wherein the notes page preview includes one or more of a title, a thumbnail, and/or a snippet generated from the source notes page. A handheld device of an embodiment includes a notes application interface configured in part to display and dynamically update one or more notes page previews, wherein each notes page preview includes a plurality of preview display areas including a title display area, a thumbnail display area, and/or a snippet display area. Other embodiments are included.
    Type: Grant
    Filed: June 15, 2013
    Date of Patent: October 23, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Scott H. W. Snyder, Olga Veselova, Ronald Di Sandro, Yu Been Lee, Ashwini Purohit
  • Patent number: 10019515
    Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of content items and a set of topics in the set of content items. For each topic in the set of topics, the system automatically extracts a set of attributes that provides a context for the topic from a subset of the content items containing the topic. The system then displays the set of attributes in the context of the topic to improve understanding of the set of content items by the user without requiring the user to manually analyze the set of content items.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: July 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vita G. Markman, Yongzheng Zhang, Craig H. Martell, Lutz T. Finger
  • Patent number: 9977800
    Abstract: A method and apparatus is disclosed that transmits a plug-in module to a web browser of a client computer. The web browser displays web content in a main window. The plug-in module, when activated, causes the web browser to display a user interface to a user of the client computer. The user interface is separate from the main window of the web browser, displays at least a portion of the web content, and is configured to enable the user to operate on the displayed at least a portion of the web content.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: May 22, 2018
    Assignee: NEWSPLUG, INC.
    Inventors: John S. Shriber, Roman Zaks
  • Patent number: 9779076
    Abstract: Classification and text analytics are used to evaluate passages, extract text, identify concepts, and provide displayable and searchable notations to assist document editors in identifying and evaluating conflicting or duplicate directives (also called policies or rules) within a large document.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: October 3, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barton W. Emanuel, Robert J. Nonnenkamp
  • Patent number: 9542421
    Abstract: Systems and methods for sequencing electronic files include generating a first file sequence and one or more alternative file sequences. An alternative file sequence may be generated based in part on a characteristic of a file in the first sequence. The first and alternative sequences may be used in an electronic slideshow that allows a user to switch between file sequences. In some implementations, which alternative file sequences are generated may be determined based in part on a prediction of characteristics that may be of interest to a user.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventor: Robert Brett Rose
  • Patent number: 9542765
    Abstract: A method, system and computer program product for virtually placing an object on an image of a human appendage is provided. First, image boundaries are detected in the image of the appendage and converted into a set of line segments. A pair of line segments is evaluated according to a function that combines subscores of the pair of line segments to produce a score. The subscores of the line segments are computed based on various properties such as orientation difference, extent, proximity to the center of the image, bilateral symmetry, and the number of skin-colored pixels. A pair of line segments with the highest score is chosen as the appendage boundaries and is used to determine the position, orientation, and extent of the object. The image of the object is then transformed according to the determined parameters and combined with the image of the appendage to produce the desired result.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: January 10, 2017
    Assignee: A9.com, Inc.
    Inventors: Mark A. Ruzon, Dmitriy Shirchenko
  • Patent number: 9471982
    Abstract: An association degree evaluation unit acquires pieces of position information of an image sensing apparatus at respective times within an adjacent time range to an imaging time of a designated image of those sensed by the image sensing apparatus. Furthermore, the association degree evaluation unit acquires pieces of position information of a moving object at the respective times within the adjacent time range. Then, the association degree evaluation unit calculates a similarity between routes of the image sensing apparatus and moving object based on the acquired position information group, and decides a degree of association between the designated image and moving object based on the calculated similarity. An associating unit registers information indicating the degree of association in association with the designated image.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: October 18, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tomoyuki Shimizu
  • Patent number: 9465781
    Abstract: Disclosed are various embodiments for obtaining captures of network pages from an electronic commerce system, wherein each of the captures comprises attributes of the respective one of the network pages and capture data of one of the network pages in a browser. The system identifies a correlated pair of the captures having a positive degree of correlation between the attributes of a respective pair of the network pages. The system generates a differential for the correlated pair, wherein the differential comprises distinctions between the capture data of the correlated pair of captures. The system generates a notice associated with the correlated pair, wherein the differential exceeds a predefined threshold.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 11, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: John S. Yuhan, Ross V. Korsky
  • Patent number: 9344821
    Abstract: Arrangements described herein relate to receiving, in real time, utterances spoken or sung by a first person when the utterances are spoken or sung and comparing, in real time, the detected utterances spoken or sung by the first person to at least a stored sample of utterances spoken or sung by the first person. Based, at least in part, on the comparing the detected utterances spoken or sung by the first person to at least the stored sample of utterances spoken or sung by the first person, a key indicator that indicates at least one characteristic of the detected utterances spoken or sung by the first person can be generated. Feedback indicating the at least one characteristic of the detected utterances spoken or sung by the first person can be communicated to the first person or a second person.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: May 17, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alan D. Emery, Aditya Sood, Mathews Thomas, Janki Y. Vora
  • Patent number: 9053132
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: June 9, 2015
    Assignee: salesforce.com, inc.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Patent number: 9042595
    Abstract: A proof information processing apparatus adds a plurality of types of annotative information to a proof image by use of a plurality of input modes for inputting respective different types of annotative information. A proof information processing method is carried out by using the proof information processing apparatus. A recording medium stores a program for performing the functions of the proof information processing apparatus. An electronic proofreading system includes the proof information processing apparatus and a remote server. At least one of input modes including a text input mode, a stylus input mode, a color information input mode, and a speech input mode is selected depending on characteristics of an image in a region of interest which is indicated.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: May 26, 2015
    Assignee: FUJIFILM Corporation
    Inventor: Akira Watanabe
  • Publication number: 20150134318
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting additional information for text depicted by an image. In one aspect, a method includes receiving an image. Text depicted in the image is identified. The identified text can be in one or more text blocks. A prominence presentation context is selected for the image based on the relative prominence of the one or more text blocks. Each prominence presentation context corresponds to a relative prominence of each text block in which text is presented within images. Each prominence presentation context has a corresponding user interface for presenting additional information related to the identified text depicted in the image. A user interface is identified that corresponds to the selected prominence presentation context. Additional information is presented for at least a portion of the text depicted in the image using the identified user interface.
    Type: Application
    Filed: November 8, 2013
    Publication date: May 14, 2015
    Applicant: Google Inc.
    Inventors: Alexander J. Cuthbert, Joshua J. Estelle
  • Publication number: 20150112981
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for entity review extraction. In one aspect, a method includes receiving documents identified as containing potential reviews of entities and extracting individual review candidates from one or more of the received documents wherein each individual review candidate contains at most one review and providing one or more of the review candidates to a sentiment analysis process wherein the sentiment analysis process is configured to calculate a sentiment magnitude for each of the review candidates based on words in the review candidates.
    Type: Application
    Filed: December 14, 2009
    Publication date: April 23, 2015
    Inventors: Ivan Monteiro de Castro Conti, Diego Lopes Nogueira
  • Patent number: 9003323
    Abstract: A method is provided for automatically displaying context information to an information fragment with no user interaction. The method includes: displaying the fragment in a first window, wherein the window and fragment each relate to a source process; pointing with a cursor to a part of the fragment displayed in the first window; generating an event object comprising coordinates of the cursor and part of the information fragment; broadcasting the event object to the source process, wherein the only information exchange between the target process and the source process is based on the event object; interpreting the event object by the target process and generating a response by the target process; and displaying the response of the target process in a second window, wherein the second window is related to the coordinates of the cursor.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: April 7, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas H. Gnech, Regina Illner, Joachim Rese
  • Patent number: 8996587
    Abstract: Techniques are provided for automatically structuring free form heterogeneous data. In one aspect of the invention, the techniques include obtaining free form heterogeneous data, segmenting the free form heterogeneous data into one or more units, automatically labeling the one or more units based on one or more machine learning techniques, wherein each unit is associated with a label indicating an information type, and structuring the one or more labeled units in a format to facilitate one or more operations that use at least a portion of the labeled units, e.g., information technology (IT) operations.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gautam Kar, Ruchi Mahindru, Anca Sailer, Xing Wei
  • Publication number: 20150082142
    Abstract: This invention provides a method and apparatus for efficiently storing and applying related sets of pattern/message rules that are used to analyse and annotate blocks of text. Where sets of rules can include other sets, representations of the sets that speed analysis can contain significant redundancy and add to the consumption of memory. In a one aspect of the invention, all rules are represented in a single pattern-matching data structure (which is applied to a block of text to find all matches by all rules) and the rulesets are represented using boolean vectors (one of which is used to filter the matches) which are compressed by identifying common subspans. In a further aspect of the invention, each ruleset is represented by its own pattern-matching data structure, and these are compressed by identifying common parts. In each aspect, the effect is to allow the creation of a data structure that can speed up matching without consuming excessive memory.
    Type: Application
    Filed: April 29, 2013
    Publication date: March 19, 2015
    Inventor: Ross Neil Williams
  • Publication number: 20150067468
    Abstract: Classification and text analytics are used to evaluate passages, extract text, identify concepts, and provide displayable and searchable notations to assist document editors in identifying and evaluating conflicting or duplicate directives (also called policies or rules) within a large document.
    Type: Application
    Filed: June 25, 2014
    Publication date: March 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Barton W. Emanuel, Robert J. Nonnenkamp
  • Patent number: 8972309
    Abstract: An automatic updating apparatus includes a traffic receiver that receives numbers per unit time of the access of more than one menu displayed in a screen and calculates rates of variability with respect to the numbers of the access to each menu, and a menu updating unit that updates a menu display in the screen based on the rates of variability.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: March 3, 2015
    Assignee: Renesas Electronics Corporation
    Inventor: Hiromichi Takahashi
  • Patent number: 8966358
    Abstract: A document machine may detect a request for provision of a document while that document is available for provisioning. The document machine may update a count of referrals to the document and, based on the count of referrals transgressing a threshold value, generate a substitute document based on the original document. This substitute document may then be provided in response to further requests for the original document after the original document is no longer available for provision. The updating of the count of referrals is based on the identifier of a network that referred a request detected while the first document was still available for provision. The document machine may then provide the substitute document in lieu of the original document in response to a further request for provision of the first document.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: February 24, 2015
    Assignee: eBay Inc.
    Inventor: Dennis Goedegebuure
  • Patent number: 8954447
    Abstract: Techniques for ranking electronic content items include analyzing annotations made in the content items. Specifically, the number of annotations and the number of people making the annotations can be analyzed to produce a popularity ranking of different content items.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: February 10, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Preetha Chatterjee, Gregory Gridin, Janna Hamaker, Eugene Kalenkovich, Tom Killalea
  • Patent number: 8954837
    Abstract: Context sensitive delimiter insertion when adding references is disclosed. In some embodiments, a plurality of indications of selections of a cell or cell range while in a formula editing mode in a host cell into which a formula is being entered is successively received, and in response to receiving each indication of selection of the plurality a reference to the selected cell or cell range is successively inserted into the formula, wherein the references inserted into the formula are delimited by a first delimiter type if in a first context and wherein the references inserted into the formula are delimited by a second delimiter type if in a second context.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: February 10, 2015
    Assignee: Apple Inc.
    Inventor: Peter William Rapp
  • Patent number: 8954840
    Abstract: A method and apparatus for annotation processing of computer files. An embodiment of A method for processing a data stream includes receiving a data stream input at a scanner component, where the data stream input represents multiple program elements. The data stream input is scanned for annotations, with scanning the data stream input including: encountering a description of a data type; informing a handler component regarding the data type description; determining whether to process program elements within the data type, with the determination being based at least in part on any messages received from the handler component indicating that data type is not of interest; and, if there is a determination to process the program elements in the data type, scanning the program elements of the type to identify annotated program elements and associated annotation values.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: February 10, 2015
    Assignee: SAP SE
    Inventor: Dietmar Theobald
  • Publication number: 20150019951
    Abstract: A method and apparatus for automatically adding a tag to a document are provided. The method comprises: determining a plurality of candidate tag words corresponding to the document; determining a corpus comprising a plurality of texts; selecting commonly-used words from the corpus as characteristic words; determining, for each of the characteristic words and each of the candidate tag words, a probability for co-occurrence of the candidate tag word with the characteristic word; abstracting characteristic words from the document, and calculating a weight for each of the abstracted characteristic words; and calculating, in the corpus, a weighted probability for co-occurrence of each of the candidate tag words with all of the characteristic words abstracted from the document; selecting the candidate tag word with a high weighted co-occurrence probability as a tag word to be added to the document.
    Type: Application
    Filed: December 17, 2012
    Publication date: January 15, 2015
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Xiang He, Ye Wang, Feng Jiao
  • Patent number: 8935287
    Abstract: Extensive databases of well-annotated reports are important knowledge sources in medical workflows, such as in radiology. These are typically accessed by the healthcare professional looking for reports similar to a current case being evaluated. However, filling and maintaining such databases requires considerable effort. A system is provided for storing a candidate report, comprising a searcher configured to retrieve one or more queries from a query database; to retrieve the candidate report from a user input; to execute the one or more queries on the candidate report to determine the relevance of the candidate report, and to store the candidate report in the report database if the relevance exceeds a predetermined value. This provides a check, prior to storing, to evaluate whether a candidate report would actually be a worthwhile addition to the database. If not, it is by default not added.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: January 13, 2015
    Assignee: Koninklijke Philips N.V.
    Inventor: Merlijn Sevenster
  • Patent number: 8930820
    Abstract: In general, in one aspect, the invention relates to a method for maintaining a calendar of a user. The method includes: accessing an online profile of the user corresponding to a first social networking website; identifying, on the first social networking website, a first entry referencing a physical location, where the first entry is entered on a first calendar date; identifying, on the first social networking website, a second entry referencing the physical location, where the second entry is entered on a second calendar date; calculating, based on the first calendar date and the second calendar date, a first frequency of user visits to the physical location; estimating, based on the first frequency, a future calendar date when the user is expected to visit the physical location; and creating, in the calendar, a future event scheduled to occur at the physical location.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: January 6, 2015
    Assignee: Intuit Inc.
    Inventors: Joseph Elwell, Alan F. Buhler, Marianne Y. Lu
  • Patent number: 8929667
    Abstract: Disclosed are various embodiments for obtaining captures of network pages from an electronic commerce system, wherein each of the captures comprises attributes of the respective one of the network pages and capture data of one of the network pages in a browser. The system identifies a correlated pair of the captures having a positive degree of correlation between the attributes of a respective pair of the network pages. The system generates a differential for the correlated pair, wherein the differential comprises distinctions between the capture data of the correlated pair of captures. The system generates a notice associated with the correlated pair, wherein the differential exceeds a predefined threshold.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: January 6, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: John S. Yuhan, Ross V. Korsky
  • Patent number: 8928920
    Abstract: A print job includes instructions to print markings and perform finishing operations on a first type of media. Systems and methods determine print job characteristics of the print job based on data within the print job, and select a different type of media on which banner pages will be printed (e.g., “second types of media” that is different from the first type of media used for the print job pages). The banner pages contain human and/or computer readable instructions to perform the finishing operations. The media type used for the “second type of media” is based on the print job characteristics of the print job. The print markings are printed on the first type of media, and the banner pages are printed on the second type of media.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: January 6, 2015
    Assignee: Xerox Corporation
    Inventors: Daniel Bell, Javier A. Morales
  • Publication number: 20150007014
    Abstract: An approach is provided to detect and hide spoiler information. In the approach, potential spoiler content included user text entries submitted to a collaborative environment are automatically detected. The system inhibits display of the potential spoiler content from the collaborative environment in response to the detection.
    Type: Application
    Filed: September 17, 2014
    Publication date: January 1, 2015
    Inventor: Corville O. Allen
  • Patent number: 8924841
    Abstract: Methods and arrangements are provided for generating, rendering and/or printing documents from a variable-data printing document template which defines multiple document versions, each document version may be selectable in response to input selection data. There is provided a way of producing of variable-data publishing (VDP) documents for Digital Publishing (DP) that rely upon complex document designs containing copy-holes which may be expressed according to a set of options, one of which being non-existence of the copy-hole.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: December 30, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Fabio Giannetti
  • Patent number: 8924884
    Abstract: Some embodiments of the inventive subject matter are directed to detecting a modification of content presented on a display. The detecting of the modification of the content is in response to user input. Some embodiments are further directed to generating a screen capture of at least the modified content in response to detecting the modification of the content. Some embodiments are further directed to identifying an area of the screen capture in which the modification of content occurred. Some embodiments are further directed to adding a graphical annotation to the screen capture.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: December 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Judith H. Bank, Lisa M. W. Bradley, Lin Sun, Chunhui Yang
  • Patent number: 8924852
    Abstract: A support apparatus, computer-implemented method, and article of manufacture for supporting a processing of a character string in a document. The support apparatus includes: a document storage unit; a designation reception unit; a document acquisition unit; a historical-information storage unit; a reference-information generator; and a presentation unit. The method includes: receiving designation from a user; acquiring a document from the document storage device based on the designation by the user; reading pieces of historical information related to the acquired document from the historical-information storage device, and thereby generating reference information for helping the user to select a processing of the character string in the document; and presenting, to the user, a screen for receiving the designation of the processing of the character string in the acquired document, together with the reference information.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: December 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yohei Ikawa, Makoto Kano
  • Publication number: 20140372863
    Abstract: Approaches are presented for temporary highlighting of selected fields of a document. For example, a user can select which fields of a document or class of documents he wishes to have highlighted. The user can also select (a) when he wishes the selected fields to be highlighted, for example, if a field exceeds a threshold and/or (b) how he wishes the selected fields to be highlighted, e.g., overlay the field with a contrasting color. When the user performs a specified action, for example, opens a document, the selected field is selectively highlighted according to the rules for when and how to highlight the selected field. This can help a user quickly recognize important fields in the context of the document.
    Type: Application
    Filed: June 17, 2013
    Publication date: December 18, 2014
    Applicant: SAP AG
    Inventors: Gerd Ritter, Guenter Wilmer
  • Patent number: 8898558
    Abstract: Methods and computer readable mediums storing computer executable programs for managing multimodal annotations of an image are disclosed. A first communication channel is established between a first machine and a mobile device. A first hierarchical data structure generated by the mobile device is received at the first machine. The first hierarchical data structure includes an image annotated with at least one multimodal annotation. A representation of the first hierarchical data structure is rendered at the first machine. At least one multimodal annotation modification associated with the image is received at the first machine. The at least one multimodal annotation modification is incorporated into the first hierarchical data structure thereby generating a second hierarchical data structure.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: November 25, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jhilmil Jain, Jun Li, Menaka Indrani
  • Patent number: 8898103
    Abstract: A computer-implemented method is provided for generating an ontology document, the method comprising inputting a domain description including information about items in the domain and relationships between the items; accessing a data structure and an operation structure, wherein the data structure is a domain-independent model of items and relationships between items, the data structure comprising at least progenitor items each able to contain only progeny items created by the progenitor item as a consequence of the progenitor item accepting an operation from the operation structure invoked against it, the operation structure also being domain-independent; and applying the data structure and the operation structure to the domain description to generate an ontology document for use in producing a software artifact.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: November 25, 2014
    Assignee: Fujitsu Limited
    Inventor: Roger Menday
  • Patent number: 8880994
    Abstract: A method, system, and computer program product allow a user to annotate and manipulate a plurality of electronic documents. The user loads a first electronic document comprising electronic content, which content may be annotated or otherwise manipulated by the user and which annotations are made using a user-defined indication means. The annotated content is outputted to a second electronic document, wherein the content is automatically organized into a corresponding grouping defined by a user-selected identifying aspect. The user may subsequently reorganize any of the outputted annotations within the second electronic document. The method, system, and computer program product further utilize a file browser within which a plurality of electronic documents may be organized and maintained by the user and a client-server protocol for communicating data between a remote database and a local storage medium.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: November 4, 2014
    Assignee: E-Z Brief LLC
    Inventor: David Lutz
  • Patent number: 8875014
    Abstract: A tag-based content classification method of classifying content based on a custom tag defined using user taste-based category information and a content reproduction apparatus to perform the method. The content classification method includes: analyzing content, and classifying the content based on whether the content comprises a first custom tag, the first custom tag and a second custom tag, the first custom tag, the second custom tag, and a tag, or the first custom tag and the tag. The first custom tag is category information based on a user's taste, the second custom tag is usage information based on a pattern of use, and the tag is category information based on content information.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: October 28, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hyong-uk Choi
  • Patent number: 8875011
    Abstract: A system and methodology for collaboration among a plurality of users at a plurality of computing appliances. A respective one computing appliance of the plurality of computing appliances is for use by each respective one user of the plurality of users. Each said respective one computing appliance is comprised of a processor, a display apparatus providing a display presentation, and a communications interface providing coupling of data between itself and at least one other of the plurality of computing appliances. A memory provides storage that is associatively structured as a plurality of data layers. Each of the data layers is associatively mapped to a respective at least one of said plurality of computing appliances, to provide mapped storage in each respective data layer of respective layer data representative of annotations originated from at least one respective one of said plurality of computing appliances, preferably for each of at least two of said plurality of the computing appliances.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: October 28, 2014
    Inventors: David H. Sitrick, Russell T. Fling
  • Patent number: 8850303
    Abstract: The present invention is an interface system for interactively building rules and constraints. The interface system comprises of an output display configured to show a user a partial complete rule with a current rule fragment, such rule fragment comprising a blank space. The user can fill in the blank space by either choosing from a list or by typing in text in the blank space. After the blank space is filled, a completed rule is generated. The interface system then assigns this rule to one or more person in a resource scheduling system. The present invention can be used for agent scheduling in a call center environment.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: September 30, 2014
    Assignee: Verint Americas Inc.
    Inventors: Tiffany D. Boehmer, Gal Josefsberg, Gary Todd Aoki
  • Publication number: 20140289604
    Abstract: A system and method for translating received input from a sender to recipient in an instant messaging dialog is disclosed. The method comprises receiving instant messaging input from a sender for recipient, wherein the instant messaging input comprises at least one subculture specific term. A category is identified the defines a difference between the sender and the recipient and the received instant messaging input is modified from the sender by generating an output associated with the least one subculture specific term and based on the identified category. Multiple recipients in a chat session may also each receive a translated or annotated message according to characteristics of each individual recipient.
    Type: Application
    Filed: May 22, 2014
    Publication date: September 25, 2014
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Eric CHEUNG, Kermit Hal Purdy
  • Patent number: 8843821
    Abstract: Systems and methods are disclosed to develop a patent document by generating a user manipulable claim data structure for a claim relationship between at least a descendant and a parent claims; and utilizing an interactive graphical user interface so that when a user selects a claim, a graphical representation of the claim relationship is diagrammed, wherein the interactive graphical user interface allows moving a claim using drag and drop selection and automatically renumbering the claims to show new claim relationship; and wherein the interactive graphical user interface shows one or more elements recited in each claim in respective one or more text boxes for editing and for drag and drop movement of the one or more text boxes to indicate claim element arrangement and relationship to another element in the claim.
    Type: Grant
    Filed: March 20, 2010
    Date of Patent: September 23, 2014
    Inventor: Bao Q. Tran
  • Patent number: 8839092
    Abstract: A displayed document comprises an annotation widget, the widget associated with an annotation document and a corresponding annotation key in an annotation store. The annotation document associated with a workflow action program. A user with a predetermined privilege selects a widget and is presented with the annotation document. The user performs an annotation task modifying the annotation document and submits the annotation document to the annotation store, the submission triggering the workflow action program to progress the workflow to another step.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jordi A. Albornoz, Lee D. Feigenbaum, Sean J. Martin, Simon L. Martin, Lonnie A. McCullough, Elias Torres
  • Patent number: 8830492
    Abstract: Document information that a user wishes to send by FAX is selected from a list of registered document information. If it is determined that a pre-set sending method flag for the selected document information is set to bundled transmission, drawing information generated by each application is converted into common document information. Further, after the converted common document information is merged into a single piece of information, drawing information to be converted via a FAX driver of the document information that the user wishes to send is sent to an image processing apparatus as a single job.
    Type: Grant
    Filed: July 6, 2010
    Date of Patent: September 9, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kazufumi Kobashi
  • Patent number: 8819542
    Abstract: A web-based application constructor can be used to construct a web display. The web-based application constructor can obtain data from heterogeneous data sources having Web Services schemas to produce the web display. The web display can contain page components and can display the data from at least some heterogeneous data sources. A versioning system can keep track of changes to page components, page layout, searches, and text to allow users to make changes without administrative approval.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: August 26, 2014
    Assignee: Oracle International Corporation
    Inventors: Matias Cudich, Stephan Dennis Morais
  • Patent number: 8799766
    Abstract: Processing changes to a document is disclosed. An indication that changes, if any, affecting the document or a portion thereof are to be reviewed is received. The document comprises one or more segments each of which is configured to be generated automatically based at least in part on data from a data source associated with the segment. An ability to review a subset of changes affecting the document is provided, where the changes in the subset affect particular segment(s) of the document.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: August 5, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Charles Good
  • Patent number: 8799187
    Abstract: A method generates tag proposals for tagging of a content, wherein the generating of said tag proposals is performed by combining at least two tag proposing procedures in dependence of a work context of a user. The method can be applied with regard to each area where tagging of contents is desired. By use of the method an effective, computing resource saving, and/or flexible tagging is enabled, by which a sufficient number of tags with high quality can be identified.
    Type: Grant
    Filed: July 6, 2009
    Date of Patent: August 5, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Karsten Ehms, Manfred Langen, Bernd Lindner
  • Patent number: 8799756
    Abstract: In some embodiments, a server for creating photo-based projects is disclosed.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: August 5, 2014
    Assignee: Interactive Memories, Inc.
    Inventors: Aryk Erwin Grosz, Anthony Jan Fung Lai, Dan Schultz, Denys Barushev, Anton Vladimirovich Astashov
  • Patent number: RE45139
    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: December 23, 2013
    Date of Patent: September 16, 2014
    Assignee: Alibaba Group Holding Limited
    Inventor: Zhanyuan Li