Annotation Control Patents (Class 715/230)
  • Patent number: 9864808
    Abstract: An entity-based search system is described herein that detects and recognizes entities in Internet-based content and uses this recognition to organize search results. The system associates one or more entity identifiers with a web page and stores this information as metadata of the page in a search engine index. This metadata will enable entity-based queries as well as rich data presentations in a search engine result page (SERP), including grouping results by entities, filtering results by one or more particular entities, or re-ranking search results based on user preference of entities. Thus, the entity-based search system allows users to identify a particular entity the user is interested in finding, and to receive search results directly related to that entity.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: January 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kang Li, Yi Li, Yiping Zhou, Zhengdong Lv, Yohn Cao
  • Patent number: 9854011
    Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: December 26, 2017
    Assignee: Google LLC
    Inventors: Abraham Phelps Murray, David Eric Saff, Jeremy Faller, Michael Salomon Morton
  • Patent number: 9842133
    Abstract: A method for auditing a web-based video can comprise receiving validation information associated with one or more video files that are accessible on a webpage. The validation information can comprise one or more time intervals associated with at least one video file. Additionally, the validation information can comprise tag data relating a tag that are associated with the at least one video files. The method can also request through a network connection the at least one video files. The method can then execute the at least one video files. Executing the at least one video file can cause a tag to fire. Additionally, the method can validate the tag by determining whether the tag conforms to the received tag data.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: December 12, 2017
    Assignee: OBSERVEPOINT, Inc.
    Inventors: Robert K. Seolas, John Pestana, Tyler Broadbent, Alan Martin Feuerlein
  • Patent number: 9817875
    Abstract: A system and method for characterizing textual data by generating a first data abstraction based on a set of textual data. The first data abstraction can be presented to a user, and the user can provide instructions to make changes to the first data abstraction to generate a second data abstraction. The textual data can be extracted and characterized from the set of textual data using the second data abstraction.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: November 14, 2017
    Assignee: Conduent Business Services, LLC
    Inventors: Andres Quiroz Hernandez, Yasmine Charif, Julien Jean Lucien Bourdaillet
  • Patent number: 9811543
    Abstract: Systems and methods generating schemas that represent multiple data sources are provided herein. According to some embodiments, methods may include determining a schema for each of the multiple data sources via a computing device communicatively couplable with each of the multiple data sources, each of the multiple data sources including one or more data structures that define how data is stored in the data source, generating a negotiated schema by comparing the schemas of the multiple data sources to one another and interrelating data points of the multiple data sources based upon the schemas, interrelating the negotiated schema with the schema for each of the multiple data sources based upon the interrelation of the data points, and storing the negotiated schema in a storage media by way of the computing device.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: November 7, 2017
    Assignee: Comprehend Systems, Inc.
    Inventors: Rick Morrison, Jud Gardner, Matthew Saffer
  • Patent number: 9794638
    Abstract: Provided is a caption replacement service system and method for servicing an interactive advertisement on a video on demand (VOD). A system for making an annotation may include an annotation creator configured to create annotation information on a moving object included in a video and an annotation player configured to play a preview on the annotation information based on a frame unit or a shot unit of the video. The video and the annotation information may be used to provide an interactive advertisement by replacing a caption system of the video with a meaningful annotation.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: October 17, 2017
    Inventor: Geun Sik Jo
  • Patent number: 9767086
    Abstract: System and method for enablement of data masking for web documents are disclosed. In an example, a rendering specification associated with reference web documents and previewed reference web documents are received. Further, a first web document processed based on the rendering specification is received. Furthermore, a status of the rendering specification is determined upon processing the first web document. In addition, the first web document and the previewed reference web documents are analyzed to determine a set of candidates for a sensitive label and/or data associated with a sensitive label in the first web document when the status of the rendering specification is a sensitive label not found and/or data associated with a sensitive label not found. The rendering specification is then updated upon determination. Masking of the data associated with sensitive labels in the first web document is then enabled using the updated rendering specification.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: September 19, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Kumar Mansukhlal Vidhani, Gangadhara Reddy Sirigireddy, Arun Kumar Jindal, Manish Shukla, Vijayanand Mahadeo Banahatti, Sachin Premsukh Lodha
  • Patent number: 9760254
    Abstract: Provided are systems and methods for progressively providing content of an electronic book (e-book) to members of a book reading group. An example method includes: determining a group associated with content, wherein determining the group comprises determining a first user profile and a second user profile, determining a first stop-read position comprising a first position in the content, sending, to a first user device associated with the first user profile, an indication of the first stop-read position, determining that the first user device has displayed at least a threshold amount of a first portion of the content, determining a second stop-read position comprising a second position in the content, and sending, to the first user device, an indication of the second stop-read position.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: September 12, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel Ytzhak Donnelley, Sarah Elizabeth Funk, Emily Jean Staskowski, Christy Elizabeth Caldwell, Adrienne Anastasia Lombardo, Gregory William Long, Lan Wang, Julie Lynne Teodorescu-Badia
  • Patent number: 9760545
    Abstract: The present invention provides a way of parsing into tagged segments of texts and therefrom accessing multi-tagged literature. Multi-tagged literature comprises multiple narrative threads that may each occur simultaneously within a narrative or historical timeline, thereby allowing the reader to switch back and forth between various aspects of a text and optionally follow separate threads. In certain versions, the invented system includes an editing interface and a reader software. The editing interface allows for the manipulation of both imported text, newly input and/or newly authored text, and enables a user to populate a file with the text in combination with functional software code. The reader software directs the ebook display device to both render the text and allow the user to traverse the text in a variety of ways as directed by input to the ebook display device of commands and selections.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: September 12, 2017
    Inventor: Lisa Quintana
  • Patent number: 9721165
    Abstract: A system and method for generating a short video summary from video data. For example, the system may receive input video data including video clips and may select snippets from each video clip to include in the short video summary. To select a snippet, the system may calculate a priority metric for individual frames in a video clip, may generate a priority metric graph for the video clip and may select a portion of the video clip associated with a peak of the priority metric graph. Thus, the snippets may include a short duration of time (e.g., 1-4 seconds) corresponding to the peak of the priority metric graph. The system may reorder the snippets based on characteristics of content represented in the snippet.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: August 1, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Peter Van Tuyl Bentley, Matthew Alan Townsend, Manlio Armando Lo Conte, Mark Eugene Pearson
  • Patent number: 9690855
    Abstract: Provided is a method applied to a system including a plurality of sensors, a proxy, and a server. The method includes: measuring objects by the plurality of sensors to obtain first measurement values; computing a correlation among the first measurement values by the server based on the first measurement values; computing an actual measurement value of a second measurement value by the proxy based on the first measurement values and a given function; verifying the plurality of sensors by setting one or more sensors as verification target sensors in turn by the server at predetermined timing; computing a predicted value of the second measurement value by the server based on the correlation and the first measurement values obtained from the other sensors; and outputting the predicted value of the second measurement value instead of the actual measurement value thereof at least during the verification of the verification target sensors.
    Type: Grant
    Filed: July 14, 2012
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Sheng Hua Bao, Jian Chen, Zhong Su, Rui Wang
  • Patent number: 9684718
    Abstract: Provided is a system for searching for a web document. The system includes a receiver configured to receive a user's search request. A search engine is configured to search for a web document related to the search request based on a web document index, and to determine a move path for accessing the web document based on a move path index of the web document. A sender is configured to send the move path for accessing the web document to the user.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Sheng Hua Bao, Jian Chen, Zhong Su, Rui Wang
  • Patent number: 9681016
    Abstract: Embodiments of the disclosure disclose methods, and systems for capturing, sharing and printing annotations. The method includes receiving a physical document including hand-written annotation, the hand-written annotation is made by a user corresponding to at least a portion of the physical document. The method further includes capturing the hand-written annotation and corresponding position information of the hand-written annotation, wherein capturing further includes capturing position information of the at least portion of the physical document. Further, the method includes storing the captured hand-written annotation, position information of the hand-written annotation and position information of the at least portion of the physical document. Moreover, the method includes associating the hand-written annotation to the at least portion of the physical document. Additionally, the method includes sharing the hand-written annotation with other users.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: June 13, 2017
    Assignee: Xerox Corporation
    Inventors: Vinothkumar Arputharaj, Bala Vijay Duraibabu, Aravind Sreekumar, Saurabh Prabhat
  • Patent number: 9672466
    Abstract: A four-valued logic system for genomic sequencing and macromolecular analysis using a semantic network having object nodes and relationships between the object nodes. The object nodes are each represented by two vectors with true, false, defined, or undefined values in corresponding bits in the two vectors. Conditionals or quantifying variables are tested during successive recursive steps in a predicate calculus using the four-valued logic system.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: June 6, 2017
    Inventor: Roger Midmore
  • Patent number: 9659597
    Abstract: A system for annotating frames in a media stream 114 includes a pattern recognition system (PRS) 108 to generate PRS output metadata for a frame; an archive 106 for storing ground truth metadata (GTM); a device to merge the GTM and PRS output metadata and thereby generate proposed annotation data (PAD) 110; and a user interface 109 for use by the human annotator HA 118. The user interface 104 includes an editor 111 and an input device 107 used by the HA 118 to approve GTM for the frame. An optimization system 105 receives the approved GTM and metadata output by the PRS 108, and adjusts input parameters for the PRS to minimize a distance metric corresponding to a difference between the GTM and PRS output metadata.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: May 23, 2017
    Assignee: LiveClips LLC
    Inventors: Eric David Petajan, David Eugene Weite, Douglas W. Vunic
  • Patent number: 9652444
    Abstract: An annotation suggestion platform may comprise a client and a server, where the client captures a media object and sends the captured object to the server, and the server provides a list of suggested annotations for a user to associate with the captured media object. The user may then select which of the suggested metadata is to be associated or stored with the captured media. In this way, a user may more easily associate metadata with a media object, facilitating the media object's search and retrieval. The server may also provide web page links related to the captured media object. Suggested metadata may be viewed, selected, and associated through a user interface. The user interface may additionally provide space for web pages to be navigated and viewed.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: May 16, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Motaz Ahmed El-Saban, Xin-Jing Wang, May Abdelreheem Sayed
  • Patent number: 9648281
    Abstract: Several ways are provided for a viewer of a movie to create a deep tag, that is, a bookmark for a segment of the movie. The deep tag can be associated with descriptive text and sent to an address provided by the viewer, either an e-mail address or an instant messaging address. Additionally, before the deep tag is created, it can be checked whether the content owner of the movie is known. If known, the content owner's rules, if any, regarding deep tagging are followed. If unknown, a set of registered content owners can be alerted of the presence of new content. When ownership of the new content is established, the already-created deep tags can be updated in accordance with the content owner's rules, if any, regarding deep tagging.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: May 9, 2017
    Assignee: Open Text SA ULC
    Inventors: Thomas S. Gilley, Eric Hoffert, Brenda Pomerance, Razvan Pop
  • Patent number: 9645979
    Abstract: A corpus generation device according to an embodiment includes a web page acquisition unit, a reference word acquisition unit, an attachment unit and an output unit. The web page acquisition unit acquires a web page including description sentence data regarding a presentation target. The reference word acquisition unit acquires a reference word that is an attribute value regarding the presentation target from the web page. The attachment unit extracts a broader word belonging to a layer above the reference word acquired by the reference word acquisition unit from a storage unit that stores hierarchical relationship information indicating a hierarchical relationship between attribute values, and attaches an attribute tag corresponding to the reference word to the broader word included in the description sentence data. The output unit outputs, as corpus data, the description sentence data to which the attribute tag is attached by the attachment unit.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: May 9, 2017
    Assignee: Rakuten, Inc.
    Inventor: Keiji Shinzato
  • Patent number: 9621622
    Abstract: An information providing apparatus according to an embodiment of the invention includes a receiving unit and a distribution unit. The receiving unit receives an access request for accessing first content from a terminal apparatus used by a first user. The distribution unit distributes, to the terminal apparatus, the first content including link information which is posted by a second user related to the first user in a predetermined communication service among pieces of link information to other content when the receiving unit receives the access request.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: April 11, 2017
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Yuji Ueda, Yusuke Fujiki, Hideki Eguchi, Yusuke Kondo, Kenichirou Yamaguchi, Mariko Fujita
  • Patent number: 9613011
    Abstract: Manipulation of a Web page displayed through a first device as a function of user interaction with a second device is contemplated. The manipulation may include operating the second device as a touchscreen or other gesture-based controllable device and automatically providing corresponding navigation within the Web page as a function of interactions registered through the second device.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: April 4, 2017
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Robert M. Lund, Steven E. Johnson
  • Patent number: 9606976
    Abstract: A computer-implemented method includes providing, from a server including one or more processors, a user interface element to a first computing device, wherein the first computing device is associated with a user, and the server determines that the user is associated with a second computing device that is a mobile computing device having a digital display and is logged into an account at both the first and second computing devices. The method further includes receiving a user request for a rendering of a document issued by the first computing device upon selection of the user interface element by a user, and transmitting a command to the second computing device that causes the second computing device to automatically display the rendering of the document. The method further includes receiving and storing annotation information corresponding to one or more annotations to the rendering made at the second computing device.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: March 28, 2017
    Assignee: GOOGLE INC.
    Inventor: Vance Julius Vagell
  • Patent number: 9594841
    Abstract: The present invention is directed to methods and software for web document specific messaging. The methods and software may comprise first determining the digital identifier of a current web document from an application on a user device. The digital identifier is then received at the application server comprising a database. The database is queried for any viewable content associated with the digital identifiers. The viewable content may further be filtered based on user selected filters. The resulting filtered content is then displayed to the user. The user may further be able to input user content relating to the current web document and other user content, which may be viewable by other users depending on user selected privacy settings, this user content may be submitted and associated to the same digital identifier to be shared with other users.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: March 14, 2017
    Inventor: Jordan Ryan Driediger
  • Patent number: 9582490
    Abstract: A collection of data that is extremely large can be difficult to search and/or analyze. Relevance may be dramatically improved by automatically classifying queries and web pages in useful categories, and using these classification scores as relevance features. A thorough approach may require building a large number of classifiers, corresponding to the various types of information, activities, and products. Creation of classifiers and schematizers is provided on large data sets. Exercising the classifiers and schematizers on hundreds of millions of items may expose value that is inherent to the data by adding usable meta-data. Some aspects include active labeling exploration, automatic regularization and cold start, scaling with the number of items and the number of classifiers, active featuring, and segmentation and schematization.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technolog Licensing, LLC
    Inventors: Patrice Y. Simard, David Max Chickering, Aparna Lakshmiratan, Denis X. Charles, Leon Bottou
  • Patent number: 9569416
    Abstract: The technology provides a method and system to annotate fields associated with a graphical user interface and data objects. The method and systems provide an annotation memory and annotation management system to allow saving annotations associated with fields and data objects. The annotations are fetched from the annotation memory for display along with the field as well as the data object.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: February 14, 2017
    Assignee: IQNAVIGATOR, INC.
    Inventors: John Martin, Jonathan Lucero
  • Patent number: 9569146
    Abstract: An information processor comprising a storage unit, a data acquisition unit, a search unit, and a replacement unit, wherein each of the first document data and the second document data is expressed in a page description language, and the search unit includes an object type determination unit configured to determine one kind of object type used in the search processing on the basis of priority of search defined with respect to plural object types, and an object type search processing unit configured to perform the search processing by comparing an object belonging to the one kind of object type determined by the object type determination unit of the objects included in the page after modification with an object belonging to the one kind of object type of objects included in each of the plural pages in the first document data.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: February 14, 2017
    Assignee: FUJIFILM Corporation
    Inventor: Hiroshi Matsumoto
  • Patent number: 9563850
    Abstract: Methods, systems and computer program products for displaying geographical locations with the one or more annotations. In a particular embodiment, a language model is used to obtain the probability distribution of the locations over one or more annotations. Further, the system and the method utilizes the probability data obtained from the language model to determine a probability score for each location over the one or more annotations. Subsequently, one or more geographical locations are displayed on a world map, based on the probability score of the geographical locations over the one or more annotations. In one embodiment, geographical locations may be highlighted using a color code on a heat map overlaid on the world map. The color code may represent the ranking of the geographical locations based on the calculated probability score for each identified geographical location.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: February 7, 2017
    Assignee: Yahoo! Inc.
    Inventors: Roelof van Zwol, Vanessa Murdock, Lluís Garcia Pueyo
  • Patent number: 9565153
    Abstract: A delivery of a message of a notification to a user account may be paused, by the processing device without intervention by a user of the user account, when a first action related to a media event has occurred.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: February 7, 2017
    Assignee: Electronic Arts Inc.
    Inventor: Paul Hossack
  • Patent number: 9558733
    Abstract: A system and method for adding audio indicators, such as an audio tone, to audio data corresponding to text. The audio indicator corresponds to secondary content in text, such as a footnote. The system will insert and/or modify a textual indicator at a location in the text corresponding to the secondary content. The system will then process the textual indicator during text-to-speech processing of the text so that an audio tone is output at a moment in speech data corresponding to the location of the secondary content in the text. A speech synthesis markup language may be used to create and/or modify the textual indicator.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: January 31, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Peter Alex Korn
  • Patent number: 9547632
    Abstract: Disclosed is a system for playing multimedia for a PDF document-based e-book. According to one embodiment of the present invention relating to the system for playing multimedia for a PDF document-based e-book, it is possible to map an object, such as text and an image, of an e-book document having multimedia content, and to play/stop the multimedia content of the document according to the request of a user.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: January 17, 2017
    Inventor: Jin-Hyuk Jang
  • Patent number: 9542906
    Abstract: Shared compositional resources are described. In one or more implementations, a global composition system may be configured to perform rendering for a plurality of processes, e.g., applications. For example, the global composition system may be configured to expose one or more application programming interfaces (APIs) that are accessible to the processes. The APIs may then be used to cause a single composition engine to perform the rendering for the plurality of applications. Thus, the single composition engine may be leveraged to support a variety of functionality, such as to manage sharing of compositional resources by a plurality of processes. This sharing may be performed in a variety of ways, which may include use of a writer/reader paradigm.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: January 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Leonardo E Blanco, Reiner Fink
  • Patent number: 9509758
    Abstract: Methods, products, apparatuses, and systems may provide and/or receive relevant commentary for media content. Additionally, the relevant commentary may be provided and/or received in response to rendering a section of the media content. In addition, the relevant commentary may be provided and/or received based on one or more of a preference for a temporal perspective, a preference for a viewpoint, and/or a preference for a state of a social network. Moreover, the relevant commentary may be provided and/or received based on a topic related to the section of the media content. The relevant commentary may be provided and/or received based on an authorship independent of a media content access event by an author of the relevant commentary. In addition, an ambiguous section of the media content may be clarified, and/or an interactive commentary session may be simulated.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: November 29, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
  • Patent number: 9503337
    Abstract: Data reports are received from a plurality of clients including action reports and timing reports. Action reports describe actions performed by users of the clients at location within an eBook. Timing reports describe reading speeds of users of the clients. The data reports are analyzed to identify an action that is performed by the users of the clients at a location within the eBook frequently relative to other actions. Action information is generated for automatically performing the identified action at the location within the eBook. The action information is transmitted to a client. The client is configured to automatically perform the action at the location within the eBook. The reading location of a user of the client is determined based on the timing reports.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: November 22, 2016
    Assignee: Google Inc.
    Inventors: Abraham Phelps Murray, David Eric Saff, Jeremy Faller, Michael Salomon Morton
  • Patent number: 9489463
    Abstract: Computer systems and methods allow users to annotate content items found in a corpus such as the World Wide Web. Annotations, which can include any descriptive and/or evaluative metadata related to a document, are collected from a user and stored in association with that user. Users are able to annotate and view their annotations for any document they encounter while interacting with the corpus, including hits returned in a search of the corpus. Users are also able to search their annotations or to limit searches to documents they have annotated. Metadata from annotations can also be aggregated across users and aggregated metadata applied in generating search results.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: November 8, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Eckart Walther, Qi Lu, David Ku, Kevin Lee, Chung-Man Tam, Ali Diab
  • Patent number: 9491181
    Abstract: According to exemplary embodiments, networked object management software, devices, systems and methods are described which use social mapping principles to streamline interactions between users and their networked objects, as well as between the networked objects themselves. Friendship relationships are established, by a network management system, between a plurality of the networked objects, each of the plurality of networked objects being associated with a use. When the network management system receives a task request, it can then assign the requested task to one of the plurality of networked objects which has a capability to perform the requested task and which also has an established friendship relationship with the user.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: November 8, 2016
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON
    Inventors: Joakim Formo, Andreas Fasbender, Marcus GÃ¥rdman, Takeshi Matsumura
  • Patent number: 9471822
    Abstract: A system, such as a barcode scanner, can include a camera directed at a scene. The scene can include an area that occasionally includes sensitive information; such an area can include a keypad for entering PINs or a tray for writing checks. The system can generate a video stream of the scene. The system can recognize an object temporarily physically positioned within the scene. The system can demarcate a redaction area within a field of view of the video stream in response to the temporary position of the object in the scene. The system can blur, or otherwise obscure, the redaction area within the field of view of the video stream of the scene to form a redacted video stream of the scene. The system can output the redacted video stream of the scene, which can decrease a risk of theft of the sensitive information.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: October 18, 2016
    Assignee: NCR CORPORATION
    Inventor: John Crooks
  • Patent number: 9465779
    Abstract: Embodiments of the present invention provide a microblog-based document file sharing method and device. The method comprises: converting a document file into an swf file; performing format confusion on the swf file; and publishing the swf file after the format confusion through a microblog platform. After the embodiments of the present invention are applied, information transmission and the audience size are expanded through sharing via microblog technologies. In addition, the format confusion is performed on the swf file, so that the possibility of directly obtaining the original of the document file through a link is eliminated, and therefore, the information security of the document is also enhanced.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: October 11, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Mingfeng Qiu, Juhong Wang, Zhengchan Chen, Wenhao Zhang, Zhizhi Zhou
  • Patent number: 9448983
    Abstract: A system for dynamically defining a web feed includes a memory unit adapted to store web feed data and to generate a web feed of selected web content. The system includes an input processor to receive a user input defining one or more remote websites and to retrieve remote web content from the one or more remote websites. A user interface is provided to display a set of identified elements from the remote web content in a display area of a primary website and a selection processor receives a user selection identifying one or more selected elements of the remote web content. An equivalency engine calculates equivalency classes including subsets of the identified elements determined to be structurally similar to the selected elements. A web feed is generated and displayed to the user on the primary website that includes at least the selected elements and one or more of the subsets of the identified elements determined to be structurally similar to the selected elements.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: September 20, 2016
    Assignee: Yahoo! Inc.
    Inventors: Jonathan Aizen, Eran Shir
  • Patent number: 9449521
    Abstract: The method is for using a virtual face or body. The virtual face or body is provided on a screen associated with a computer system having a cursor. A user manipulates the virtual face or body with the cursor to show a facial expression. The communication device determines coordinates of the facial expression and frequency ranges of vocal cords or glottis. The communication device searches for facial expression coordinates in a database to match the coordinates and frequency ranges. A word or phrase is identified that is associated with the identified facial expression coordinates. The screen displays the word to the user. The user may also feed a word to the computer system that displays the facial expression associated with the word.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: September 20, 2016
    Inventors: Erik Dahlkvist, Martin Gumpert, Lennart Hogman
  • Patent number: 9431060
    Abstract: A mobile terminal and controlling method thereof are disclosed, which facilitates a terminal to be used in further consideration of user's convenience. The present invention includes a touchscreen, a memory, and a controller outputting a play screen of a video to the touchscreen, the controller, if receiving a touch drag input to the outputted plays screen of the video, activating a memo function of saving a touch path of the touch drag input as a writing memo, the controller recording the outputted play screen of the video while the memo function is activated. Accordingly, while a mobile terminal plays a video, a user interface for enabling a user to input a memo more quickly and conveniently can be provided advantageously.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: August 30, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunhyuk Lee, Jimyong Jung, Bumbae Kim
  • Patent number: 9430618
    Abstract: A method for servicing messages with digital documents accessed and displayed by a client application, including the steps of establishing a database of message queues each associated with one or more digital documents and containing one or more messages, and upon authorizing a user's request for accessing and using a digital document, providing a message queue associated with the digital document.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: August 30, 2016
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventor: Rabindra Pathak
  • Patent number: 9430460
    Abstract: A collection of data that is extremely large can be difficult to search and/or analyze. Relevance may be dramatically improved by automatically classifying queries and web pages in useful categories, and using these classification scores as relevance features. A thorough approach may require building a large number of classifiers, corresponding to the various types of information, activities, and products. Creation of classifiers and schematizers is provided on large data sets. Exercising the classifiers and schematizers on hundreds of millions of items may expose value that is inherent to the data by adding usable meta-data. Some aspects include active labeling exploration, automatic regularization and cold start, scaling with the number of items and the number of classifiers, active featuring, and segmentation and schematization.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: August 30, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrice Y. Simard, David Max Chickering, David G. Grangier, Aparna Lakshmiratan, Saleema A. Amershi
  • Patent number: 9418066
    Abstract: An approach is provided for an information handling system that includes a processor and a memory to analyze documents. In the approach, an electronic document is received with the document including content, such as text, and revision metadata that is associated with the content. The revision metadata is analyzed and the approach identifies a confidence level based on the analysis. The confidence level is associated with the electronic document content. The confidence level can then be utilized by a Question and Answer (QA) system.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: August 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
  • Patent number: 9405811
    Abstract: Systems and methods for interest-driven business intelligence systems in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven distributed data server system includes a processor, an interest-driven distributed data server application, aggregate data storage, and a data source directory, wherein the interest-driven distributed data server application configures the processor to obtain reporting data requirements, determine at least one data dimension using the reporting data requirements, identify at least one data source identified that can provide data associated with the data dimension, generate data source job data, transmit the data source job data to at least one data source, and receive job response data, store the received job response data in the aggregate data storage, build reporting data based on the reporting data requirements, and transmit the reporting data.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: August 2, 2016
    Assignee: Platfora, Inc.
    Inventors: John Glenn Eshleman, Kevin Scott Beyer, Brian Babcock, Carl-Christian Kanne
  • Patent number: 9369287
    Abstract: Provided is a system and a method for generating and authenticating a digital signature on a physical document. The system and method includes the use of a document having a code embedded therein (e.g., a Radio Frequency Identification Code and/or a Near Field Communication Code), a first user computing device having a first user application software and a code reader, a second user computing device having a second user application software and a code reader, a printer for printing a digital signature on the document, and a main application server for generating, encrypting and authenticating a digital signature, the data integrity of the document and status of the document.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: June 14, 2016
    Inventor: Seyed Amin Ghorashi Sarvestani
  • Patent number: 9330360
    Abstract: In some embodiments, techniques for rationalizing a recommendation include determining a recommended item for a user using a first recommendation engine, wherein the first recommendation engine receives as an input first behavioral data associated with a user, and generates an identifier corresponding to a recommended item; creating a rationalization for the recommended item using a first rationalization engine, wherein the first rationalization engine receives as inputs the recommended item and second behavioral data associated with the user, and generates a rationalization, wherein the rationalization includes a constructed rationalization of why the recommended item is recommended for the user, and wherein the creation of the rationalization is not based solely on an actual reason the first recommendation engine determined the recommended item; associating the rationalization for the recommended item with the recommended item; and providing the recommended item and associated rationalization.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: May 3, 2016
    Inventor: Aaron Emigh
  • Patent number: 9311420
    Abstract: The present invention discloses a solution for developer customization of Web 2.0 applications based on relationships between a content creator and a content requester. In the solution, Web 2.0 content can be received from a content creator. One or more creator established customizations can also be received where the customizations are each a set of one or more users. In the method, a communication can be established with a user who requests the Web 2.0 content. It can be determined that the user is a member of a set specified by the content creator. The customization associated with the set can be applied. Web 2.0 content as modified by the customization can be served to the user. In one embodiment, users can also establish customizations, which are also applied to the served Web 2.0 content.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: April 12, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William V. Da Palma, Victor S. Moore, Wendi L. Nusbickel
  • Patent number: 9311076
    Abstract: Techniques for enforcing software reviews are described. For example, a commit request to commit code to a repository is received. In response to receiving the commit request, an ownership file is accessed in the repository based on the commit request. The ownership file includes a directory identifier of a directory of the repository and an identifier of an owner who controls committing of code to the directory. A determination is made, based on the ownership file, that the owner did not provide an indication of approval of the code requested to be committed to the repository. A review of the code is facilitated, based on the determination that the owner did not provide the indication of approval.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: April 12, 2016
    Assignee: LinkedIn Corporation
    Inventors: Daniel L. Grillo, Stephen Holsapple, David McCutcheon, Dustin Kwong, Jens Pillgram-Larsen, Jarek Rudzinski
  • Patent number: 9304989
    Abstract: A system and a method for microcontent natural language processing are presented. The method comprising steps of receiving a microcontent message from a social networking server, tokenizing the microcontent message into one or more text tokens, performing a topic extraction on the microcontent message to extract topic metadata, generating sentiment metadata for the microcontent message, analyzing co-occurrence of all available metadatas in the plurality of microcontent messages, producing a list that ranks the plurality of microcontent messages based on all available topic metadata, and compiling a trend database that reveals how perception of users of the social networking server on a given topic changes by tracking how the list changes over time.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: April 5, 2016
    Assignee: Bottlenose, Inc.
    Inventors: Nova Spivack, Dominiek ter Heide
  • Patent number: 9292481
    Abstract: Briefly, one or more embodiments of a process, system, apparatus or article to edit electronic content is provided. Electronic content may be displayed in an application. A snapshot of a portion of the electronic content may be created. An edit and/or a comment may be received that provides context for the comment. A review that includes the snapshot and edit and/or comment may be published to one or more recipients. At least one of the one or more recipients may be configured to receive the review and display the review using a different application.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: March 22, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Andrea L. Mangini, Julie L. Baher, Michael Townsend Wallen
  • Patent number: 9288121
    Abstract: A method includes receiving content-association input, including identification of accessed first content and an index position of a second content, and associating the accessed first content with the second content at the index position. Users accessing the second content are provided information related to the first content in response to the access of the second content. The information provided may be a link to the first content, a description of the first content, a portion of the first content, or the entire first content. Another method includes providing a user interface within an application window while the application window displays a first content and providing a second window in response to selection input via the user interface. The second window displays an indexed second content. Input may be received via the second window to create an association of the first content with the second content at an index position.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: March 15, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Hiren M. Mandalia, Santosh S. Basapur, Shirley A. Chaysinh, Young S. Lee, Narayanan Venkitaraman