Positioning Of Annotation Patents (Class 715/232)
  • Patent number: 11876941
    Abstract: A system for collection and distribution of curated tagged content includes a server or collection of servers in communication with one or more networks. The servers receive moment files generated by recording users via recording devices; each moment file is associated with a tagged object (e.g., physical or virtual) and includes associated media content. Each moment file is associated with recorder-side filtering via which a potential reader may be defined as an eligible or ineligible reader of the moment file. The server stores the received moment files to memory and receives indications of reading devices near an associated tagged object. The server receives indications of reading devices near a tagged object associated with a moment file; for those reading users determined eligible to read a moment file, the server forwards to their associated reading devices associated media content for display in response to engagement by the reading user.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: January 16, 2024
    Assignee: Pipbin, Inc.
    Inventors: Maximillian John Suiter, Sean Patrick Suiter, Ian Padraic Suiter, Valerie Michele Morrison, Scott David Morrison
  • Patent number: 11785161
    Abstract: A device for recording filterable content tagged to a location or object and available when a user is notified, they are proximate to relevant filterable content curated according to an augmented estate. The filterable content preferably includes a location, a product or a service purchase fact, a coupon, an advertisement, a promotional offer, a public transportation advisement, a travel advisement, a review, a moment proximity alert, a monetary amount, a map of locations where moments were created by a specific user, a time certification, a resume, a biography, a headshot, a moment “like” notification, a riddle, a challenge, textual material, an audio file, a video file, or a multimedia file.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: October 10, 2023
    Assignee: PIPBIN, INC.
    Inventors: Maximillian John Suiter, Valerie Michele Morrison, Scott David Morrison, Sean Patrick Suiter, Ian Padraic Suiter
  • Patent number: 11720637
    Abstract: Embodiments of the present disclosure provide a method and system for visual data object dependency tracing. In an embodiment of the disclosure, a method for visual data object dependency tracing includes issuing display instructions to display a visualization of a relational database table in a display in communication with the data processing hardware, the relational database table representing a data model for data of a database, the visualization of the relational database table including a network of nodes coupled, each node coupled to at least one other node by a connector and each node representing a corresponding object of the data model, each connector representing a corresponding correlation between objects.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: August 8, 2023
    Assignee: Google LLC
    Inventor: Leigha Jarett
  • Patent number: 11514405
    Abstract: A computer-implemented method for implementing a map calendar application and corresponding map calendar GUI that provide time mold functionality is described herein. The method includes executing the map calendar application to provide the map calendar GUI surfaced on a display. The map calendar GUI includes an interactive visualization of a map calendar, which includes a continuous, manipulable sequence of calendar content data corresponding to calendar content items that are organized based on units of time within a coordinate plane. The method also includes categorizing the calendar content items based on time categories corresponding to the calendar content items and identifying time patterns corresponding to the categorized calendar content items. The method further includes generating a time mold of the map calendar based on the identified time patterns and visually overlaying the time mold onto corresponding calendar content items within the interactive visualization.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: November 29, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Malia Douglas, Rachel Sirkin, Aaron E. Erlandson, Stephen White, Erin Greenly, Evan W. Lavender, Yoon Jin Lee, Ilya Greysukh, Eugene Ahn
  • Patent number: 11477094
    Abstract: A comment processing method may include specifying a desired section in content that includes at least one of a text and an image in response to a selection of a user, and registering a comment input from the user to the specified section; and highlighting the section to which the comment is registered in the content, and displaying at least one comment among comments registered to the highlighted section at a point in time at which the highlighted section is displayed on a screen area.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: October 18, 2022
    Assignee: NAVER CORPORATION
    Inventors: Hyun-Soo Kim, Bo-keum Choi, Yearim Cho, Sun Ju
  • Patent number: 11392754
    Abstract: Artificial intelligence is introduced into document review to identify content suggestions from input to generate suggested annotations for the reviewed document. An approach is provided for receiving an electronic document that contains original content from an original electronic document for review and electronic mark-ups provided by a first user. One or more electronic mark-ups that represent content suggestions proposed by the first user are identified from the electronic document. For each electronic mark-up of the one or more electronic mark-ups identified a document portion of the original content that corresponds to the electronic mark-up is identified, and an annotation is generated for the electronic mark-up comprising the electronic mark-up and a first user ID for the first user and associating the annotation to the document portion identified.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: July 19, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventors: Steven A. Nelson, Hiroshi Kitada, Lana Wong
  • Patent number: 11176320
    Abstract: Examples described herein provide a computer-implemented method that includes receiving a ground truth associated with a domain cartridge, the domain cartridge comprising a plurality of hierarchical layers. The method further includes analyzing annotation blocks in relation to data present in the ground truth to detect any errors in a set of natural language processing annotators. The analyzing includes computing a recall score, a precision score, and an F1 score for each annotation block in a lowest level layer of the plurality of hierarchical layers. The analyzing further includes determining whether an error is detected at the lowest level layer of the plurality of hierarchical layers based at least in part on the recall score, the precision score, and the F1 score. The analyzing further includes terminating the analyzing responsive to determining that the error is detected at the lowest level layer of the plurality of hierarchical layers.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Scott Carrier, Brendan Bull, Dwi Sianto Mansjur, Paul Lewis Felt
  • Patent number: 11176205
    Abstract: Embodiments of the present invention provide a method, system and computer program product for visual data object dependency tracing. In an embodiment of the invention, a method for visual data object dependency tracing includes loading into memory of a computer, a data model for data of a database, retrieving a definition for each object in the model and within each retrieved definition, identifying one or more parameters. The method additionally includes correlating a multiplicity of identified ones of the parameters with different objects in the data model and creating a relational table for the correlations. Finally, the method includes generating a visualization of the relational table and displaying the visualization in a display of the computer.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: November 16, 2021
    Assignee: Google LLC
    Inventor: Leigha Jarett
  • Patent number: 11138289
    Abstract: Techniques for providing annotations in a web browser or a native application herein include analyzing the structure of a webpage to determine a topology, constructing a model of the webpage based on the topology configured to automatically monitor the topology and to update the model based on detected changes to the webpage, extracting, from the model, a first text string from textual content of a first editable node, sending at least first portion of the first text string to a server to obtain annotations, detecting that the textual content of the first editable node has been modified by a second text string modifying at least a portion of the textual content, receiving the annotations from the server comprising suggestions for improving the first text string, updating the annotations to produce reconciled annotations by modifying the annotations, and rendering the reconciled annotations over the first editable node.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: October 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alessandro Curzi, Dinh Doan Van Bien, Paul Barnes, Ian Sultanov, Andrew Donohoe
  • Patent number: 11119973
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to web page layout and provide a novel and non-obvious system for managing white space in a web page. In one embodiment of the invention, a method for managing white space in a web page includes detecting white space adjacent to a non-rectangular shaped portlet rendered on the web page. The method further includes measuring a non-rectangular shape of the white space and selecting a graphic having a shape congruent with the shape of the white space. The method further includes rendering the graphic that was selected into the white space.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: September 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Adam R. Cook, Jonathan J. Lidaka, Ryan E. Smith
  • Patent number: 11113463
    Abstract: A notes system is presented with a content management system. The notes system manages creation and distribution of edits to notes to users sharing the notes. The notes are stored as a series of edits at the notes system. When an edit to a note is received, the edit is propagated to users subscribed to a note by a backend server responsible for managing the note. The sharing users are notified through application servers associated with each sharing user. The notes server includes various indices for searching the notes and allows notes to be searched quickly to organize viewing by a user of notes and identification of relevant material in the notes. The stored edits are used to display edits to a note to a user by replaying the accessed note to the user.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: September 7, 2021
    Assignee: Dropbox, Inc.
    Inventors: Rian Hunter, Kijun Seo
  • Patent number: 11080939
    Abstract: Generating test cases for augmented reality (AR) application testing is disclosed. In one embodiment, an AR computing device constructs a virtual object hierarchy comprising a plurality of nodes corresponding to a plurality of virtual objects of a test AR environment. The AR computing device next generates an event-flow graph based on the virtual object hierarchy, wherein the event-flow graph comprises a directed graph comprising a plurality of vertices, wherein each vertex corresponds to an event supported by a virtual object of the plurality of virtual objects, and a plurality of edges, wherein each edge connects two (2) vertices of the plurality of vertices. The AR computing device then identifies a plurality of paths based on the event-flow graph, wherein each path comprises one or more edges of the plurality of edges. The paths are then stored as a plurality of test cases (e.g., for use as input during subsequent testing).
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: August 3, 2021
    Assignee: Charter Communications Operating, LLC
    Inventor: Richard LaFranchi
  • Patent number: 11023664
    Abstract: A plurality of annotations can be received for a presentation presented in a web conference. A respective relevance parameter can be assigned to each of the annotations. Each relevance parameter can indicate a relevance of a respective annotation to a portion of the presentation to which the annotation pertains. For each of the annotations, a decay model based on the respective relevance parameter can be generated. The decay model can indicate different durations of time the annotation is to be visible to different participants participating in the web conference based on respective expertise levels of the participants. Each respective annotation can be presented with the presentation in accordance with the decay model generated for the respective annotation.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, James P. Galvin, Jr., Liam Harpur, Amy D. Travis
  • Patent number: 11023663
    Abstract: A plurality of annotations can be received for a presentation presented in a web conference. A respective relevance parameter can be assigned to each of the annotations. Each relevance parameter can indicate a relevance of a respective annotation to a portion of the presentation to which the annotation pertains. For each of the annotations, a decay model based on the respective relevance parameter can be generated. The decay model can indicate different durations of time the annotation is to be visible to different participants participating in the web conference based on respective expertise levels of the participants. Each respective annotation can be presented with the presentation in accordance with the decay model generated for the respective annotation.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, James P. Galvin, Jr., Liam Harpur, Amy D. Travis
  • Patent number: 11003843
    Abstract: A system comprises a display unit; an input device configured to receive user input; and a processing unit communicatively coupled to the display unit and the input device. The processing unit is configured to cause the display unit to display a plurality of lines of natural language text on the display unit together with corresponding annotations including a plurality of relation lines. The processing unit is further configured to adjust spacing between each of the plurality of lines of natural language text based on the corresponding annotations.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: May 11, 2021
    Assignee: International Business Machines Corporation
    Inventors: Satoshi Hosokawa, Shunsuke Ishikawa, Keisuke Nitta, Yuka Nomura, Atsushi Ono, Chikako Oyanagi
  • Patent number: 10984568
    Abstract: Provided are methods, servers, and computer-readable media for sharing an effect for an image. An effect sharing method may include: receiving, from a first electronic device, a sharing request for an effect set that is applied to an image by an image editing logic of the first electronic device, wherein the sharing request includes an identifier of the effect set; generating a link for sharing the effect set; and sending the link in response to the sharing request.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: April 20, 2021
    Assignee: Snow Corporation
    Inventors: Dookyung Ahn, Min Kyoung Kim, Seonju Lee, Geen-Sil Lee, Tae Hwan Park
  • Patent number: 10963677
    Abstract: Described are methods, systems, and computer-program product embodiments for selecting a face image based on a name. In some embodiments, a method includes receiving the name. Based on the name, a name vector is selected from a plurality of name vectors in a dataset that maps a plurality of names to a plurality of corresponding name vectors in a vector space, where each name vector includes representations associated with a plurality of words associated with each name. A plurality of face vectors corresponding to a plurality of face images is received. A face vector is selected from the plurality of face vectors based on a plurality of similarity scores calculated for the plurality of corresponding face vectors, where for each name vector, a similarity score is calculated based on the name vector and each face vector. The face image is output based on the selected face vector.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: March 30, 2021
    Assignee: The MITRE Corporation
    Inventors: John C. Henderson, Lucy R. Chai, Jeffrey Zarrella, Abigail S. Gertner, Keith J. Miller
  • Patent number: 10885324
    Abstract: Training an artificial intelligence system to process agency notices. The process identifies historical data that includes historical text generated from optical character recognition performed on historical images of the agency notices and historical metadata for items in the historical images of the agency notices. The process generates annotations for the historical text. The annotations identify the items in the historical text and locations of the items in the historical text. The process trains the artificial intelligence system using the historical data and the annotations.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: January 5, 2021
    Assignee: ADP, LLC
    Inventors: Hongguo An, Srinivas Goda, Rajat Gupta, Harshvardhan Prasad, Nikhil Choudhari, Praison Selvaraj, Anuradha Verma, Atul Bochare, Arjun Hegde, Sanjay Kutty, Abhishek Jain, Michael Pionski
  • Patent number: 10796073
    Abstract: A network article comment processing method and apparatus, a user terminal device, a server, and a non-transitory machine-readable storage medium provided in the present disclosure belong to the technical field of communication. The method includes: obtaining, by a client in a process of displaying a current article, a location where user specified content in the article is located with respect to all the pages occupied by the article; obtaining comment content posted by the user for the user specified content; and sending the comment content and the location at which the user specified content corresponding to the comment content is located with respect to all the pages occupied by the article to a server.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: October 6, 2020
    Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
    Inventors: Jie Liang, Xiaozhen Wang, Jinhe Zeng
  • Patent number: 10769190
    Abstract: Examples relate to grouping students using content fields. Student data including a plurality of content fields is obtained. Each content field of the plurality of content fields includes a value that represents an unstructured marking linked to a content data collection. Student profiles are generated by assigning a student identification number to each of the plurality of content fields. Each of the student identification numbers are organized into at least one student group by analyzing the set of student profiles.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: September 8, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lei Liu, Georgia Koutrika, Jerry Liu
  • Patent number: 10592598
    Abstract: Techniques for use with electronic book readers include coordinating or translating position information between different versions of an electronic book. Positions within different versions can be translated for various purposes, such as transferring annotations between versions or synchronizing positions within different versions.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: March 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher F. Weight, Janna Hamaker, Tom Killalea, Bruno A. Posokhow, Daniel B. Rausch
  • Patent number: 10503738
    Abstract: Certain embodiments involve creating multimedia content with text and media assets that illustrate the text. Multiple sentences are ranked on various features. A sentence ranking is determined based on, for example, the presence of important phrases in the sentence, the degree to which informational content of the sentence can be represented through a media asset, the presence of one or more sentiments associated with the sentence, and the readability of the sentence. In some examples, the ranked sentences are analyzed to determine similar information content, and the sentences are re-ranked based on this analysis. A subset of the ranked sentences with higher ranks are analyzed to determine similarities between content in the sentence and text descriptions of media assets. This analysis can be used to select appropriate images or other media assets. Multimedia content is generated in which the selected media assets are positioned near the set of sentences.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: December 10, 2019
    Assignee: Adobe Inc.
    Inventors: Harsh Jhamtani, Siddhartha Kumar Dutta, Midhun Gundapuneni, Shubham Varma, Cedric Huesler
  • Patent number: 10503820
    Abstract: A computing device includes a display, a logic machine, and a storage machine holding instructions executable to display a map via the display, and associate a note with location data defining a geographic location. The note is associated with an annotation displayable on the map. The annotation is associated with a location parameter defining a map location at which the annotation is displayed on the map corresponding to the geographic location associated with the note. The annotation is associated with a zoom parameter defining one or more Map zoom levels at which the annotation is displayed on the map. The annotation is associated with a context parameter defining one or more computing device contexts with which the annotation is displayed on the map. A notification corresponding to the note is presented based on the computing device being located within a threshold distance of the geographic location.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: December 10, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Finbarr Duggan, David Grochocki, Jr., Jeff West
  • Patent number: 10430509
    Abstract: A notes system is presented with a content management system. The notes system manages creation and distribution of edits to notes to users sharing the notes. The notes are stored as a series of edits at the notes system. When an edit to a note is received, the edit is propagated to users subscribed to a note by a backend server responsible for managing the note. The sharing users are notified through application servers associated with each sharing user. The notes server includes various indices for searching the notes and allows notes to be searched quickly to organize viewing by a user of notes and identification of relevant material in the notes. The stored edits are used to display edits to a note to a user by replaying the accessed note to the user.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: October 1, 2019
    Assignee: Dropbox, Inc.
    Inventors: Rian Hunter, Kijun Seo
  • Patent number: 10423300
    Abstract: Content that is significant to a user may be determined. An indication that a user finds content within a document significant may be received. In response to the received indication, the document may be analyzed to identify a set of topics associated with the content of the document. From the set of topics, a subset of topics responsible for the user finding the document significant may be identified. A user profile associated with the user may be updated based on the subset of topics.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 24, 2019
    Assignee: Facebook, Inc.
    Inventors: Harmannus Vandermolen, Charles Fish, Karen Howe, Paul Vidich, Scott J. Levine
  • Patent number: 10324975
    Abstract: Embodiments described herein generally relate to a bulk keyword management application. The bulk keyword management application allows a user to associate a plurality of keywords with a plurality of media items at once. The plurality of keywords may be searchably associated with the plurality of media items. Associating keywords to media items in bulk effectively organizes a gallery of media items in a time efficient manner, making the gallery easy to navigate through a search means.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: June 18, 2019
    Assignee: SMUGMUG, INC.
    Inventors: Craig Andrew Murray, Dan Wieme, Iria Tam, Mike Diaz
  • Patent number: 10311072
    Abstract: A new approach is proposed that contemplates systems and methods to ascribe or transfer metadata from one search-related entity to another, where each entity can be one of subject or source, citation, and object or target. First, one or more complete or incomplete attributes associated with one or more of entities across source, citation and target are identified with a high degree of probable accuracy, wherein such metadata or attributes include but are not limited to, time, language, and location of the entities. The identified attributes are then ascribed or transferred from one entity where the metadata is available to other search entities. Finally, the transferred attributes can be utilized to facilitate the selection and ranking of the cited targets for the search result.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: June 4, 2019
    Assignee: Apple Inc.
    Inventors: Rishab Aiyer Ghosh, Vipul Ved Prakash
  • Patent number: 10042833
    Abstract: A processor receives a command to optimize the placement of a plurality of annotations along a polyline displayed on a graphical user interface. The plurality of annotations has a plurality of font sizes and each font size has a height. A plurality of annotation slot size candidates is selected for logical annotation slots along the polyline. An annotation slot size is selected from among the plurality of annotation slot size candidates, wherein the chosen annotation slot size is smaller than largest of the font sizes. The polyline is divided into logical annotation slots having the chosen annotation slot size. The plurality of annotations is distributed among the logical annotation slots. The polyline and the distributed plurality of annotations is displayed on the graphical user interface.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: August 7, 2018
    Assignee: Landmark Graphics Corporation
    Inventors: Margaret O'Brien Scheers, Jeanne Udall
  • Patent number: 9977570
    Abstract: In an exemplary embodiment, user input is received, a selected portion of a digital image is identified based on the user input, a data instance is selected, and a tag is applied to the selected portion of the digital image. The applied tag provides an association between the selected portion of the digital image and the data instance. In certain examples, a visual indicator representative of the tag is provided for display together with the tagged digital image.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: May 22, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Heath Stallings, James Y. Hwang, Shadman Zafar
  • Patent number: 9898701
    Abstract: Systems and methods for determining annotator performance in the distributed annotation of source data in accordance embodiments of the invention are disclosed. In one embodiment of the invention, a method for clustering annotators includes obtaining a set of source data, determining a training data set representative of the set of source data, obtaining sets of annotations from a set of annotators for a portion of the training data set, for each annotator determining annotator recall metadata based on the set of annotations provided by the annotator for the training data set and determining annotator precision metadata based on the set of annotations provided by the annotator for the training data set, and grouping the annotators into annotator groups based on the annotator recall metadata and the annotator precision metadata.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: February 20, 2018
    Assignee: California Institute of Technology
    Inventors: Peter Welinder, Pietro Perona
  • Patent number: 9367201
    Abstract: Techniques are described herein that are capable of generating a graphic flow having an unlimited number of connections between shapes. The shapes are provided in a visual representation of a workspace defined by pixels. For instance, a first shape may have an outer perimeter defined by a first subset of the pixels; a second shape may have an outer boundary defined by a second subset of the pixels, and so on. Any pixel in each subset may serve as a connection point. For example, a first pixel of the first subset may serve as a first connection point based on any of a variety of first criteria, and a second pixel of the second subset may serve as a second connection point based on any of a variety of second criteria. In accordance with this example, a connection may be provided between the first and second connection points.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: June 14, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ping Song, Chao Tian
  • Patent number: 9235566
    Abstract: A system and method predictively generates words based on a user input, according to a frequency of lookup of each of the generated words. The system and method also allows for a user to add predictively generated words to a word list that assists in the facilitation of word and vocabulary comprehension for a user. Words in the online dictionary are grouped in word families where a user can navigate between different forms of a root word.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: January 12, 2016
    Assignee: THINKMAP, INC.
    Inventor: Marc Tinkler
  • Patent number: 9195679
    Abstract: Methods and systems for the contextual display of image tags in a social network are disclosed. According to an aspect, a method includes obtaining text for display with an image. The method also includes displaying the image in a first display area. Further, for a portion of the text, the method includes determining whether the portion is designated as a recommended tag or not. In response to determining that the portion is designated as the recommended tag, displaying the portion in a second display area and indicating that the portion is the recommended tag, and in response to determining that the portion is not designated as the recommended tag, displaying the portion in the second display area and indicating that the portion is not the recommended tag.
    Type: Grant
    Filed: August 11, 2012
    Date of Patent: November 24, 2015
    Assignee: Ikorongo Technology, LLC
    Inventor: Hugh Blake Svendsen
  • Publication number: 20150149883
    Abstract: Provided is an image processing device capable of displaying an annotation in an appropriate position. An image obtaining unit obtains an image. An annotation target information obtaining unit obtains annotation target information for indicating an annotation target to which to add an annotation, the annotation target being including in the image. An annotation information obtaining unit obtains annotation information indicating an annotation. A display position determination unit determines a display position of the annotation based on the position or the area of the annotation target. A data output unit outputs data on the image with the annotation displayed in the display position determined by the display position determination unit.
    Type: Application
    Filed: May 16, 2012
    Publication date: May 28, 2015
    Applicant: RAKUTEN, INC.
    Inventor: Soh Masuko
  • 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: 20150135055
    Abstract: In at least one embodiment of the invention, a method of rib labeling for 2D images is disclosed. In at least one embodiment a corresponding computation unit, a system including a computation unit and a displaying unit, a medical imaging device, and a computer program are also disclosed. According to a first embodiment of the invention, the method of rib labeling includes receiving a plurality of 2D images representing cross sections of a rib cage, each 2D image comprising cross sections of a plurality of ribs; and generating an anatomical label for each of the ribs in each of the 2D images, each anatomical label being placed radially outside the rib cage. Each anatomical label is placed in the vicinity of the cross section of the respective rib to provide a simple identification of the respective rib.
    Type: Application
    Filed: November 12, 2013
    Publication date: May 14, 2015
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Grzegorz SOZA, Andreas WIMMER
  • Publication number: 20150100875
    Abstract: Examples disclose a computing device comprising a processor to receive handwriting data from an electronic writing instrument describing written content provided on a surface off-screen from a display. Further, the examples provide the processor to analyze the handwriting data to determine an annotation corresponding to a portion of the written content. Additionally, the examples also disclose a display on the computing device to render the annotation at a position spatially related to a position of the portion of written content on the writing surface.
    Type: Application
    Filed: February 29, 2012
    Publication date: April 9, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Seung Wook Kim, Stefan Johannes Walter Marti, Davide Di Censo
  • Publication number: 20150100874
    Abstract: Techniques are disclosed for revealing extra margin area for paginated digital content, referred to herein as an extra margins mode. For example, the extra margins mode may be used to reveal/expose extra margin area (galley area) at the perimeter of one or more pages of an eBook or a photo of a photo album. Once galley area is exposed, a user can add content to the galley area, such as annotations using a stylus. In some cases, the extra margins mode may be configured to expose galley area for one or more pages in response to a reveal command input, such as a pinch gesture, a drag gesture, or an inward flick gesture from near the edge of a page using a stylus. The extra margins mode may also be configured to hide exposed galley areas in response to a hide command input, such as spread gesture.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 9, 2015
    Applicant: barnesandnoble.com llc
    Inventors: Matthew Pallakoff, Charles Neugebauer, Lutz Gerhard, Luis D. Mosquera, David Gates
  • Patent number: 8990677
    Abstract: A system and methodology for collaborating. The system as illustrated is comprised of at least two computing appliances, each of the computing appliances for use by a respective user. Each of the computing appliances is comprised of a processor, memory, communications interface, input apparatus, and display apparatus. Each said display apparatus provides a respective display presentation of a common shared underlying image. The respective input apparatus is responsive to input by the respective user to provide annotation data representative of a display image of annotations associated with the respective user.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: March 24, 2015
    Inventors: David H. Sitrick, Russell T. Fling
  • Publication number: 20150082143
    Abstract: The present invention relates to annotating a medical image. For an improved manual insertion of information in a medical image, it is provided to display an image (130) of a tubular structure; and to display a graphical representation (132) of at least one segmented portion of the tubular structure; wherein the graphical representation comprises at least one indicator line representing the portion's shape and/or extension; and wherein the graphical representation is displayed in combination with the image of the tubular structure; and to generate and display at least one marker (128) overlaid to the image of the tubular structure; wherein the marker is movable (134) along the graphical representation; and to position the marker at a location along the graphical representation to indicate a predetermined feature of the tubular structure.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 19, 2015
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Maya Ella Barley, Thijs Elenbaas, Raoul Florent
  • Patent number: 8984389
    Abstract: A mobile terminal for setting a bookmarked region and its control method are disclosed. According to the method for controlling a mobile terminal, one region of a screen image of an accessed Web page is selected as a select region, and the select region is set as a bookmarked region. When the Web page is re-accessed, the set bookmarked region is displayed as an initial access screen image. Accordingly, when the Web page is re-accessed through bookmarking, the set bookmarked region can be displayed as the initial screen image.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: March 17, 2015
    Assignee: LG Electronics Inc.
    Inventors: Jang Muk Cho, Jong Hwan Kim, Jin Woo Kim, Jae Kwon Kim
  • Publication number: 20150067470
    Abstract: A method for controlling a mobile terminal is provided. The method includes displaying respective notes, upon execution of a note function, determining whether a user input for selecting one of the notes has been received, and transforming and displaying a selected note based on a first attribute of the selected note and the received user input.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 5, 2015
    Inventors: Ho-Young LEE, Yang-Hee KWON, Chul-Ho JANG, Min-Kyung CHO
  • Publication number: 20150067469
    Abstract: According to at least one embodiment, an electronic apparatus includes an input module and a display processor. The input module receives data of a document, the document including elements and an annotation, wherein if the document is displayed on a first screen, the elements are arranged in a first layout and the annotation is arranged on at least a part of a first element of the elements. The display processor displays the document on a second screen differing in size from the first screen, using the data, wherein if the document is displayed on the second screen, the elements are arranged in a second layout and the annotation is arranged on at least a part of the first element of the elements in the second layout.
    Type: Application
    Filed: January 24, 2014
    Publication date: March 5, 2015
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Eita Shuto
  • Patent number: 8959166
    Abstract: A method in accordance with the present disclosure may include identifying a first set of visits to one or more webpages by a first participant of a social network, determining whether the first participant received a social annotation during the visit to the webpages, calculating a first total number of missed social annotations for each of the webpages for the first participant of the social network based on the first set of visits to the webpages and the determined social annotations received during the visit to the webpages, determining a combined calculation of missed social annotations for each of the webpages based at least in part on the total number of missed social annotations for each of the webpages for the first participant and the total number of missed social annotations for each of the webpages for the second participant, generating an indication for a third participant.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: February 17, 2015
    Assignee: Google Inc.
    Inventor: Gregory Matthew Marra
  • 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: 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
  • 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: 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: 8868556
    Abstract: There are disclosed a method and a device for tagging a document. The method includes the steps of acquiring structural information of the document, retrieving a content block list corresponding to a user-input tag, comparing blocks in the structural information with blocks in the content block list, to obtain similar blocks, and annotating the user-input tag at positions, which correspond to the similar blocks, in the document.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ben Fei, Bo Hu, Zhong Su, Xian Wu, Xiao Xun Zhang
  • Patent number: 8869022
    Abstract: The disclosed embodiments provide a system that facilitates use of an application. During operation, the system obtains a visual annotation of a user interface for the application, in which the visual annotation corresponds to a user issue with the user interface. Next, the system uses the visual annotation to update a spatial map of user issues with the user interface. Finally, the system uses the visual annotation and the spatial map to facilitate use of the application by an end user.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: October 21, 2014
    Assignee: Intuit Inc.
    Inventors: Michael I Mills, Anthony Creed