Annotation Control Patents (Class 715/230)
-
Patent number: 9565153Abstract: 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: GrantFiled: November 7, 2013Date of Patent: February 7, 2017Assignee: Electronic Arts Inc.Inventor: Paul Hossack
-
Patent number: 9558733Abstract: 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: GrantFiled: September 29, 2014Date of Patent: January 31, 2017Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Peter Alex Korn
-
Patent number: 9547632Abstract: 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: GrantFiled: March 26, 2012Date of Patent: January 17, 2017Inventor: Jin-Hyuk Jang
-
Patent number: 9542906Abstract: 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: GrantFiled: May 10, 2013Date of Patent: January 10, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Leonardo E Blanco, Reiner Fink
-
Patent number: 9509758Abstract: 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: GrantFiled: May 17, 2013Date of Patent: November 29, 2016Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Michal Broz, Bernadette A. Carter, Melba I. Lopez, Matthew G. Marum
-
Patent number: 9503337Abstract: 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: GrantFiled: July 23, 2015Date of Patent: November 22, 2016Assignee: Google Inc.Inventors: Abraham Phelps Murray, David Eric Saff, Jeremy Faller, Michael Salomon Morton
-
Patent number: 9491181Abstract: 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: GrantFiled: May 18, 2010Date of Patent: November 8, 2016Assignee: TELEFONAKTIEBOLAGET L M ERICSSONInventors: Joakim Formo, Andreas Fasbender, Marcus Gårdman, Takeshi Matsumura
-
Patent number: 9489463Abstract: 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: GrantFiled: May 10, 2011Date of Patent: November 8, 2016Assignee: EXCALIBUR IP, LLCInventors: Eckart Walther, Qi Lu, David Ku, Kevin Lee, Chung-Man Tam, Ali Diab
-
Patent number: 9471822Abstract: 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: GrantFiled: May 14, 2015Date of Patent: October 18, 2016Assignee: NCR CORPORATIONInventor: John Crooks
-
Patent number: 9465779Abstract: 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: GrantFiled: February 3, 2014Date of Patent: October 11, 2016Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Mingfeng Qiu, Juhong Wang, Zhengchan Chen, Wenhao Zhang, Zhizhi Zhou
-
Patent number: 9449521Abstract: 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: GrantFiled: June 16, 2015Date of Patent: September 20, 2016Inventors: Erik Dahlkvist, Martin Gumpert, Lennart Hogman
-
Patent number: 9448983Abstract: 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: GrantFiled: February 26, 2014Date of Patent: September 20, 2016Assignee: Yahoo! Inc.Inventors: Jonathan Aizen, Eran Shir
-
Patent number: 9430460Abstract: 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: GrantFiled: November 8, 2013Date of Patent: August 30, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Patrice Y. Simard, David Max Chickering, David G. Grangier, Aparna Lakshmiratan, Saleema A. Amershi
-
Patent number: 9430618Abstract: 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: GrantFiled: September 27, 2013Date of Patent: August 30, 2016Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.Inventor: Rabindra Pathak
-
Patent number: 9431060Abstract: 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: GrantFiled: June 11, 2014Date of Patent: August 30, 2016Assignee: LG ELECTRONICS INC.Inventors: Sunhyuk Lee, Jimyong Jung, Bumbae Kim
-
Patent number: 9418066Abstract: 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: GrantFiled: June 27, 2013Date of Patent: August 16, 2016Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Matthew E. Broomhall, Robert E. Loredo, Fang Lu
-
Patent number: 9405811Abstract: 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: GrantFiled: March 8, 2013Date of Patent: August 2, 2016Assignee: Platfora, Inc.Inventors: John Glenn Eshleman, Kevin Scott Beyer, Brian Babcock, Carl-Christian Kanne
-
Patent number: 9369287Abstract: 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: GrantFiled: February 20, 2015Date of Patent: June 14, 2016Inventor: Seyed Amin Ghorashi Sarvestani
-
Patent number: 9330360Abstract: 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: GrantFiled: November 16, 2015Date of Patent: May 3, 2016Inventor: Aaron Emigh
-
Patent number: 9311420Abstract: 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: GrantFiled: June 21, 2007Date of Patent: April 12, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William V. Da Palma, Victor S. Moore, Wendi L. Nusbickel
-
Patent number: 9311076Abstract: 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: GrantFiled: January 22, 2014Date of Patent: April 12, 2016Assignee: LinkedIn CorporationInventors: Daniel L. Grillo, Stephen Holsapple, David McCutcheon, Dustin Kwong, Jens Pillgram-Larsen, Jarek Rudzinski
-
Patent number: 9304989Abstract: 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: GrantFiled: December 8, 2014Date of Patent: April 5, 2016Assignee: Bottlenose, Inc.Inventors: Nova Spivack, Dominiek ter Heide
-
Patent number: 9292481Abstract: 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: GrantFiled: February 27, 2009Date of Patent: March 22, 2016Assignee: Adobe Systems IncorporatedInventors: Andrea L. Mangini, Julie L. Baher, Michael Townsend Wallen
-
Patent number: 9288121Abstract: 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: GrantFiled: October 3, 2012Date of Patent: March 15, 2016Assignee: Google Technology Holdings LLCInventors: Hiren M. Mandalia, Santosh S. Basapur, Shirley A. Chaysinh, Young S. Lee, Narayanan Venkitaraman
-
Patent number: 9270714Abstract: Disclosed is a system and method for generating a preview of a digital content item using social network analysis. Members of a social network who acquire the digital content item may identify interesting portions of the digital content. When a member of the social network requests a preview of the digital content item, typically in anticipation of an acquisition of the digital content item, the interesting portions of the digital content item identified by fellow social network members are considered in the generation of the preview. Selection of the interesting content for preview may include more identified content, as well as social network relationship and role magnitudes. The digital content item may include: text, such as books or articles; multimedia such as audio/video; and interactive, such as games or virtual worlds.Type: GrantFiled: March 13, 2014Date of Patent: February 23, 2016Assignee: International Business Machines CorporationInventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover
-
Patent number: 9201985Abstract: Various embodiments of systems and methods for context aware annotations are described herein. A user request is received to visualize a dataset according to a user selected visualization type. A visualization of the dataset is created according to the user selected visualization type and the created visualization is displayed on the computer screen. The context information of each region of the displayed visualization is compared with the context information stored in annotations stored in the memory. Based on the comparison, a determination is made whether the context information stored in any of the annotations matches with the context information of any of the regions. The annotation is displayed on the region of the visualization, which has the same context information. In one embodiment, a list of annotations is displayed to the user. The information related to a selected annotation from the list of annotations is displayed to the user.Type: GrantFiled: November 16, 2011Date of Patent: December 1, 2015Assignee: SAP SEInventors: Micheline Elias, Anastasia Bezerianos
-
Patent number: 9195965Abstract: A plurality of computing appliances, each used by a respective user, provide for collaboration on a common project having an associated base image display. Data is stored in each of a plurality of separate respective data layers, of respective user data associated with a respective display for a respective user, responsive to user input. The user data is comprised of event content data (comprised of change reference data, and change content data, wherein the event content data is representative of a unique event, for each input by the respective user) generated in a defined order of entry relative to other of the events. Mapping logic defines a mapping of event content to corresponding respective data layers. A plurality of events is selected as a selected set of events. Event content data for said events in the selected set are retrieved from respective data layers, and used to generate presentation data.Type: GrantFiled: September 14, 2012Date of Patent: November 24, 2015Inventors: David H Sitrick, Russell T Fling
-
Patent number: 9189740Abstract: 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, separate from the recommendation 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 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 associaType: GrantFiled: January 3, 2014Date of Patent: November 17, 2015Inventor: Aaron Emigh
-
Patent number: 9183206Abstract: An approach for managing a family tree archive is provided. The approach includes creating an electronic archive based on a family tree. The approach also includes automatically discovering Internet-based data associated with at least one member of the family tree. The approach additionally includes adding the Internet-based data to the archive. The approach further includes storing the archive at a storage device.Type: GrantFiled: August 19, 2014Date of Patent: November 10, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael D. Hale, Tian M. Pan, Randy A. Rendahl
-
Patent number: 9164963Abstract: Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW) where the file is capable of causing presentation of a document embedded in the file on a BREW system.Type: GrantFiled: September 14, 2012Date of Patent: October 20, 2015Assignee: Adobe Systems IncorporatedInventors: Rupen Chanda, Pruthvish Shankarappa
-
Patent number: 9158600Abstract: Access information is received for a data sender interface accessible over a network and a data receiver interface accessible over the network. A set of navigation steps necessary to access data fields on the sender interface are determined. The data fields on the data sender interface are automatically mapped to data fields on the data receiver interface using at least one data mapping rule, such that a set of data field mappings is created. A data transfer scenario is generated using the set of navigation steps and the set of data field mappings, such that the data transfer scenario specifies a set of operations for transferring data from the sender interface to the receiver interface. The data transfer scenario is stored to computer readable media and can be executed any number of times to transfer data from the sending interface to the receiving interface.Type: GrantFiled: December 13, 2010Date of Patent: October 13, 2015Assignee: JobDiva, Inc.Inventors: Diya Obeid, Charbel Rouhana
-
Patent number: 9134816Abstract: 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 or bodily expression. The communication device searches for facial expression coordinates in a database to match the coordinates. 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: GrantFiled: August 30, 2013Date of Patent: September 15, 2015Inventors: Erik Dahlkvist, Martin Gumpert, Lennart Hogman
-
Patent number: 9104761Abstract: A document analysis device (1) comprises a common assessment information selection unit (90) and an event impact analysis unit (100). The common assessment information selection unit (90) identifies information that matches second assessment information that appears in event-related documents which include descriptions concerning a designated specific event, from among first assessment information that appears in documents for analysis which include descriptions relating to items for analysis, and classifies the information thus identified as common assessment information.Type: GrantFiled: November 8, 2010Date of Patent: August 11, 2015Assignee: NEC CORPORATIONInventors: Satoshi Nakazawa, Shinichi Ando, Yoshio Ishizawa, Yuzuru Okajima
-
Patent number: 9104892Abstract: A method for sharing multilayered electronic content among users of a social network within a digital education platform is provided. In one embodiment, the digital education platform allows a user to create user-generated content associated with a multilayered document and share the content with other users in an education social network. The user can specify which users to share the user-generated content and assign an access right to each of those users that may access the user-generated content. When the digital education platform receives a request to access the user-generated content from a certain user, an access right associated with that user for the user-generated content is determined and access is granted according to the access right.Type: GrantFiled: December 20, 2012Date of Patent: August 11, 2015Assignee: Chegg, Inc.Inventors: Vincent Le Chevalier, Ohad Eder-Pressman, Shannyn Timrott, Charles F. Geiger
-
Patent number: 9092410Abstract: Highlights from a community of users highlighting portions of an electronic digital content are analyzed and popular highlights determined. The popular highlights are then distributed to the users.Type: GrantFiled: August 16, 2010Date of Patent: July 28, 2015Assignee: Amazon Technologies, Inc.Inventors: Eugene Kalenkovich, Janna Hamaker, Tom Killalea
-
Patent number: 9092504Abstract: Systems and methods for indexing information and for performing searches are disclosed. In these systems and methods information is “ingested” into the system by clustering the information using a clustering algorithm such as k-means or k-medoids clustering. During the clustering process, a hybrid distance measurement is used that allows the systems and methods to determine similarity across a number of different types of information. Once the information is clustered, it is stored and “mirrored” both in a structured (e.g., relational) data repository and in an unstructured data repository. Methods according to the invention allow the retrieval of both direct search results and search results including related concepts. After clustered information is stored, future searches can be performed by searching the stored results in whichever data repository is most appropriate for the context.Type: GrantFiled: April 5, 2013Date of Patent: July 28, 2015Assignee: Vivek Ventures, LLCInventor: Sundeep Doshi
-
Patent number: 9075561Abstract: Systems, methods, and computer-readable media for managing collaboration on a virtual work of art between multiple electronic devices are provided. A first graphical display system of a first device may generate an input command in response to receiving user information through a user interface of the first device, and may then share this input command with a second graphical display system of a second device. The first graphical display system may process the shared input command to generate pixel array data in a canvas of the first device while the second graphical display system may process the shared input command to generate pixel array data in a canvas of the second device. By sharing input commands rather than pixel array data, system latency may be reduced. Despite operating on the same artwork, the user interfaces and graphical processing capabilities of each device may vary, thereby providing the user greater expressiveness.Type: GrantFiled: July 29, 2011Date of Patent: July 7, 2015Assignee: APPLE INC.Inventor: Matthew Jacob Sarnoff
-
Publication number: 20150149882Abstract: A content author can create adaptive content, which refers to electronic content that adapts to or changes based on the presentation context of the adaptive content. The presentation context of the adaptive content refers to characteristics of the device displaying or otherwise presenting the adaptive content. The adaptive content can be displayed to reviewers using computing devices with various different characteristics. These reviewers can provide various comments about the adaptive content, and data describing the presentation context of the adaptive content for the computing device used by the reviewer is included in metadata associated with the comment. The comments to the adaptive content are made available to the adaptive content author. When reviewing the comments, the author can select a comment and have the adaptive content displayed to the author using the presentation context of the adaptive content for the device used by the reviewer when the comment was entered.Type: ApplicationFiled: November 26, 2013Publication date: May 28, 2015Applicant: Adobe Systems IncorporatedInventor: Lawrence Hsu
-
Patent number: 9043396Abstract: Systems and methods for annotating electronic meetings are generally provided. Embodiments herein may include receiving an indication of one or more trusted users for an electronic meeting. The one or more trusted users may include a subset of a plurality of attendees of the electronic meeting. Annotation privileges may be associated with the one or more trusted users for the electronic meeting. An annotation associated with the electronic meeting may be received from at least one of the one or more trusted users. An output representative of the annotation may be generated.Type: GrantFiled: June 28, 2012Date of Patent: May 26, 2015Assignee: International Business Machines CorporationInventors: Mette Friedel Margareta Hammer, Ruthie D. Lyle, Patrick Joseph O'Sullivan, Lin Sun
-
Patent number: 9042595Abstract: 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: GrantFiled: April 12, 2012Date of Patent: May 26, 2015Assignee: FUJIFILM CorporationInventor: Akira Watanabe
-
Publication number: 20150143222Abstract: An interactive input system, method and computer readable medium for handling objects representing annotations on an interactive input system are disclosed. The method includes creating an annotation on the interactive input system, associating the annotation with a temporary grouping region, and in the event that a threshold amount of time passes before a further annotation is created within a threshold distance of the temporary grouping region, disabling the temporary grouping region to thereafter prevent automatic grouping with the annotation of any further annotation.Type: ApplicationFiled: January 27, 2015Publication date: May 21, 2015Inventors: ALEXANDER GARIN, ANN DANG PHAM, KATHRYN ROUNDING, KENNY TSANG, TOM WILLEKES
-
Publication number: 20150143221Abstract: Disclosed are systems and methods for using a hands free computing device. The device includes a processor, a head movement measuring component, screen, camera, microphone, and memory. Responsive to sensing an instruction by a user, an image is captured by the camera and displayed on the screen. There is recorded, using the microphone, an audible catch phrase provided by the user for the image. The audible catch phrase is converted to text that is superimposed on the image thereby making a fused image. The user identifies one or more remote recipients of the fused image by making one or more predetermined head movements to select from among recipient candidates. The fused image is communicated, with the text phrase formatted for scrambled display, to the one or more remote recipients. The fused image is displayed on remote devices associated with such recipients with the text phrase scrambled.Type: ApplicationFiled: May 2, 2014Publication date: May 21, 2015Applicant: Glu Mobile Inc.Inventors: Sourabh Ahuja, Lian Amaris, Liang Wu, Tao Tao
-
Publication number: 20150135053Abstract: Computer-program products and methods for automatically annotating terms, such as ambiguous terms, in an electronic text document are disclosed. In one embodiment, a method of annotating a text document includes determining, by a computing device, a term of interest within the text document. The method further includes searching a data structure including incongruous term pairs (tx, tt) determined from a controlled vocabulary for the term of interest appearing as a term tt, wherein the term tt is a linguistic head of a term tx of the incongruous term pairs (tx, tt). The method further includes annotating the term of interest with a meaning provided by the controlled vocabulary only if a term tx of the incongruous term pairs (tx, tt) associated with the term of interest in the data structure is not present within a predetermined textual distance of the term of interest in the text document.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: Elsevier B.V.Inventors: Marius Doornenbal, Inga Kohlhof
-
Publication number: 20150135054Abstract: Associating comments with named objects is provided. A document may include a comment attached to a named object (e.g., a chart, a named range, a table, a pivot table, a piece of data in a pivot table, a shape, a picture, a graphic, clip art, an object within an object, etc.). The document may also comprise metadata associated with the comment that may include information such as the named object to which the comment is attached. If the named object is moved, the comment may remain attached to the object and accordingly, may be moved with the object. Attaching a comment to a named object via selecting the comment from a comments pane, dragging, and then dropping the comment onto the named object is also provided.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Applicant: MICROSOFT CORPORATIONInventors: Catherine Harley, Marta Luis Burguete
-
Patent number: 9032289Abstract: One or more server devices may receive an indication that a particular user has accessed a particular document. The one or more server devices may determine whether the particular document has been flagged as needing comments, and retrieve an author likelihood score for the particular user when the particular document has been flagged as needing comment. The one or more server devices may determine whether the retrieved author likelihood score is greater than a particular threshold, and provide a suggestion to the user to write a comment about the particular document when the author likelihood score is greater than the particular threshold.Type: GrantFiled: June 16, 2010Date of Patent: May 12, 2015Assignee: Google Inc.Inventors: Michal Cierniak, Gregor Hochmuth, Na Tang
-
Publication number: 20150128020Abstract: A system and method for collaboration based on geographical location are disclosed. A particular embodiment includes: generating, by execution of a data processor, a user interface for creating and viewing notes, the user interface including a digital map and a console; creating, by use of tools provided by the console, a note having an author, a title, and content; specifying on the digital map a first geographical location (geo-location) associated with the note; displaying a first icon on the digital map at the first geo-location corresponding to the geo-location associated with the note; determining if there is a plurality of notes associated with geo-locations that are within a pre-determined distance from the first geo-location; and replacing the first icon with a second icon that indicates the quantity of notes associated with the first geo-location, if there is a plurality of notes associated with geo-locations that are within a pre-determined distance from the first geo-location.Type: ApplicationFiled: November 3, 2013Publication date: May 7, 2015Inventors: Oscar Garcia Chávez, Homero Valle Lozano
-
Patent number: 9026901Abstract: Methods, systems, and articles of manufacture for viewing annotations created for data objects appearing in a data source using a second application configured to access and view the data source. Some embodiments present users viewing a data source with an indication of data objects in the data source that have been by other applications accessing the data source. An annotation system may use a mapping component to transform a set of parameters suitable for the first application to identify an annotated data object into a set of parameters suitable for the second application to view an annotated data object in a common data source.Type: GrantFiled: May 13, 2004Date of Patent: May 5, 2015Assignee: International Business Machines CorporationInventors: Richard D. Dettinger, Cale T. Rath
-
Patent number: 9026931Abstract: Technologies are described herein for implementing a cross-browser drag-and-drop library. The drag-and-drop library creates a draggable object corresponding to a drag source element and a droppable object corresponding to a drop target element defined in a webpage. The draggable object and droppable object are each assigned a link key value. A user-defined data structure populated with data regarding the drag source element may also be assigned to the draggable object. A browser event indicating a drag-and-drop operation between the drag source and the drop target is intercepted, and the drag-and-drop library determines whether the link key value assigned to the corresponding draggable and droppable objects are the same. If the link key values are the same, the drag-and-drop library generates an event associated with the droppable object to facilitate an application-related operation associated with the drag-and-drop operation using the data in the user-defined data structure.Type: GrantFiled: November 22, 2011Date of Patent: May 5, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Qinjia Liu Hackett, Mary Sugino David, Zhenguang Chen, Harsimrat Singh Thukral
-
Publication number: 20150121190Abstract: A method, computer program product, and system is provided for tracking ongoing chat sessions. In an implementation, a method may include receiving, by one or more computing devices, an annotation of an ongoing group chat session. The method may also include associating, by the one or more computing devices, the annotation with the ongoing group chat session. The method may further include displaying, by the one or more computing devices, the annotation in a user interface associated with the ongoing group chat session. The method may also include receiving, by the one or more computing devices, at least one comment associated with the annotation from one or more participants of the ongoing group chat session.Type: ApplicationFiled: October 31, 2013Publication date: April 30, 2015Applicant: International Business Machines CorporationInventors: Hiroyuki Miyamoto, Seol Young Park
-
Publication number: 20150121191Abstract: An information processing apparatus includes a reception unit, a display, a detection unit, and a changing unit. The reception unit receives sticky note information indicating a sticky note to be attached to a mount sheet. The display displays the sticky note information received by the reception unit as a newly arrived sticky note on the mount sheet. The detection unit detects that a status of the newly arrived sticky note has changed. The changing unit changes display of the newly arrived sticky note for which a change is detected by the detection unit into display as a non-newly arrived sticky note.Type: ApplicationFiled: May 23, 2014Publication date: April 30, 2015Applicant: FUJI XEROX CO., LTD.Inventors: Yuki NAKAMORI, Kazunori HORIKIRI, Yusuke KANO, Nobuyuki YAMAZOE