Annotation By Other Than Text (e.g., Image, Etc.) Patents (Class 715/233)
-
Patent number: 12130998Abstract: Various implementations disclosed herein include devices, systems, and methods that facilitate the use of application content such as text, images, video, and 3D models in XR environments. In some implementations, an XR environment is provided that has user interfaces from one or more separately executing applications. A user may use a user interface from one such application to create, edit, view and otherwise use a content item, e.g., create a document with text, images, etc., view a video, surf the web to view webpage content items. However, while a content item is within the application, the content item may be restricted with respect to access by the overall XR environment and/or one or more other content applications. Implementations disclosed herein enable users to provide input to use of the content from within one content application in the XR environment and/or one or more other applications.Type: GrantFiled: January 20, 2023Date of Patent: October 29, 2024Assignee: Apple Inc.Inventor: Adam W. B. Roben
-
Patent number: 12079765Abstract: One variation of a method for tracking and maintaining inventory in a store includes: accessing a image of an inventory structure in the store; identifying a top shelf, in the inventory structure, depicted in the image; identifying a set of product units occupying the top shelf based on features detected in the image; identifying a second shelf, in the set of shelves in the inventory structure, depicted in the image, the second shelf arranged below the top shelf in the inventory structure; based on features detected in the image, detecting an understock condition at a slot—assigned to a product type—on the second shelf; and, in response to the set of product units comprising a product unit of the product type, generating a prompt to transfer the product unit of the product type from the top shelf into the slot on the second shelf at the inventory structure.Type: GrantFiled: July 28, 2021Date of Patent: September 3, 2024Assignee: Simbe Robotics, Inc.Inventors: Bradley Bogolea, Durgesh Tiwari, Jariullah Safi, Shiva Reddy, Lorin Vandegrift
-
Patent number: 12069013Abstract: An extendable augmented reality (AR) system for recognizing user-selected objects in different contexts. A user may select certain entities (text, objects, etc.) that are viewed on an electronic device and create notes or additional content associated with the selected entities. The AR system may remember those entities and indicate to the user when those entities are encountered by the user in a different context, such as in a different application, on a different device, etc. The AR system offers the user the ability to access the user created note or content when the entities are encountered in the new context.Type: GrantFiled: March 22, 2021Date of Patent: August 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Matthew Paul Bell, Alexander Honda, Kenneth Mark Karakotsios, Peter Cheng, Stephen Michael Polansky, David Wayne Stafford, Amber Nalu, Yi Ding
-
Patent number: 11966572Abstract: A computer system and method generates one or more commenting features on a canvas, wherein each commenting feature carries at least one comment from a given source. Each commenting feature can include a pin component and a comment body element. The pin component is associated with a corresponding location on the canvas. The computer system and method enable the user to move the comment body element about at least a region of the canvas to view the at least one comment from the given source, while rendering the pin component to coincide with the corresponding associated location of the canvas.Type: GrantFiled: November 16, 2022Date of Patent: April 23, 2024Assignee: Figma, Inc.Inventors: Ryhan Hassan, Christa Simon, Thomas John Pavlu, Michael Harris, Meagan Gamache
-
Patent number: 11935010Abstract: Systems and methods directed to formulating and suggesting a subject line based on content of an email message are provided. More specifically, content corresponding to one or more portions of an email may be received, where the content may be utilized to determine one or more email topics and at least one intent of the email. An intent of the email may correspond to whether an action is to be performed, whether a question is presented, whether a request for time is present, and/or any other request on the part of the recipient or the sender. Based on the intent of the email and the one or more topics, a subject line suggestion may be formulated and presented to a user.Type: GrantFiled: October 31, 2019Date of Patent: March 19, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Kalyan Ayloo
-
Patent number: 11928131Abstract: Datasets can be synchronized across cloud-based computer environments using computer systems. A data map can be generated for source datasets for a plurality of computing environments, respectively, and an activation function can be determined based on the data map, for simultaneously activating a new dataset of a source system from one of the plurality of computing environments. A generation ID (identification) can be shared from the source system with one or more computing environments of the plurality of the computing environments, in response to receiving the activation function. The new dataset of the source system can be replicated across the one or more computing environments. A data synchronization trigger can be activated, using a synchronization coordinator module of the computer, and the data synchronization can be completed across the plurality of computing environments.Type: GrantFiled: September 27, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Sreekanth Ramakrishna Iyer, Rakesh Shinde, Ram Ravishankar, Harish Bharti, Grigorij Kaplan, Alberto Eduardo de Queiroz Dias
-
Patent number: 11900065Abstract: A system is capable of automatically adjusting or reconstructing a baseline expression to generate a parallelized expression. Evaluation of the parallelized expression provide a substantially similar output as the evaluation of the baseline query in more efficient manner. In some implementations, data indicating an expression to be evaluated on a primary thread of the one or more processors is obtained. Elements of the expression are identified. The elements are grouped into a parse tree representation. Elements of the expression are classified as belonging to either a first category that includes elements that are eligible for parallel processing or a second category that includes elements that are not eligible for parallel processing. A particular element that is classified as belonging to the first category is identified and evaluated on a non-primary thread of the one or more processors. The non-primary thread is evaluated in parallel with the primary thread.Type: GrantFiled: July 1, 2022Date of Patent: February 13, 2024Assignee: Appian CorporationInventors: Brian Joseph Sullivan, Matthew David Hilliard
-
Patent number: 11822764Abstract: A user interface comprising at least a set of reaction icons configured to initiate a search of content of a communication platform is described. In an example, at least the set of reaction icons can be presented via the user interface of the communication platform, wherein individual reaction icons of the set of reaction icons are selectable as search parameters in the user interface. In response to receiving a selection of at least one reaction icon, a search for content, associated with the at least one reaction icon, stored in a database associated with the communication platform can be initiated.Type: GrantFiled: January 20, 2023Date of Patent: November 21, 2023Assignee: Salesforce, Inc.Inventors: McKenna Lowry, Austen Payan, Anthony Tae Jin Lee, Racine Harris
-
Patent number: 11769193Abstract: A computer-implemented method includes determining a set of target listings, retrieving a seed image associated with the seed listing, the seed listing is categorized within a first item category, and generating a seed item feature vector for the seed image using a convolutional neural network (CNN) trained with images of items. The method also includes identifying a plurality of feature vectors associated with the first item category, comparing the seed item feature vector to the plurality of feature vectors using a k-nearest neighbors (kNN) algorithm, and generating a set of nearest neighbor listings to the seed listing. The method further includes storing the set of nearest neighbor listings as associated with the seed listing, selecting one or more nearest neighbor listings from the set of nearest neighbors, and presenting the one or more nearest neighbor listings as a recommendation to a user of the online e-commerce system.Type: GrantFiled: February 10, 2017Date of Patent: September 26, 2023Assignee: eBay Inc.Inventors: Benjamin Eliot Klein, Adi Guila Haviv
-
Patent number: 11758234Abstract: Systems and methods are disclosed herein for creating a co-watching experience among audience members who are physically apart when watching the media asset. A media guidance application may monitor a sound of the first user. In response to the sound being detected during the monitoring, the media guidance application may determine whether the first user emitted the sound based on an occurrence in the video. In response to determining that the first user emitted the sound based on an occurrence in the video, the media guidance application may store the sound in connection with a timecode of the video corresponding to a time when the sound is detected. When the video is displayed to a second user, the sound of the first user may be played back based on the timecode of the video stored in connection with the sound.Type: GrantFiled: August 19, 2021Date of Patent: September 12, 2023Assignee: Rovi Product CorporationInventors: Richard Daniel Lee, Ida Wahlquist-Ortiz
-
Patent number: 11663398Abstract: An annotation corresponding to a first range of text of a first document may be received. Based on the annotation, comparisons may be performed between a text string that comprises the first range of text and a group of text of a second document at different positions in the group of text. Based on the comparisons, similarity scores between the text string and the group of text may be determined at the different positions in the group of text. A position for the annotation in the group of text may be selected based on the similarity scores at the different positions. The annotation may be associated with a second range of text in the group of text that corresponds to the position.Type: GrantFiled: September 10, 2021Date of Patent: May 30, 2023Assignee: ADOBE, INC.Inventors: Mudit Rastogi, Prakhar Mehrotra, Souvik Sinha Deb, Gaurav Tarlok Kakkar
-
Patent number: 11663410Abstract: In an approach to interpreting and summarizing online terms of use, a computer receives a terms of use agreement from a data source and a request for interpretation of the terms of use agreement from a user. A computer categorizes the terms of use agreement into one or more categories based on a type of data source of the terms of use agreement. A computer ranks one or more words in the terms of use agreement based on the categorization and on one or more additional terms of use agreements of the type of data source. A computer generates a summary of the terms of use agreement based on the ranking. A computer displays the summary of the terms of use agreement to the user. A computer receives input from the user associated with consent to the terms of use agreement. A computer stores the input.Type: GrantFiled: February 17, 2021Date of Patent: May 30, 2023Assignee: KYNDRYL, INC.Inventors: Sreeram Vasudevan, Lorinne Yoong, Monisha Oberoi
-
Patent number: 11630946Abstract: A system and method for performing role-based user annotation of product documentation is disclosed. The system identifies first and second roles for first and second users, respectively; causes, based on the first role, a first user interface to display on a first client device to receive a first input associated with the default document from the first user; creates a first layer of annotation on the default document based on the first input; receives a request to access the document from the second user; determines, based on the first and second roles, whether to merge the first layer of annotation to the default document for generating an output document; causes a second user interface to display the output document on a second client device; and causes the first input and the output document to be applied for document performance analysis associated with one or more entities.Type: GrantFiled: January 25, 2021Date of Patent: April 18, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Kapil Kumar Tundwal, Gabriele Masili, Micheal Scott Kuykendall, Ray Ringhiser, Charlene Marie Douglass, Martine Marthe Sylvie Arlette Smets, Dalton Lafayette Young, Jayasudha Thota
-
Patent number: 11514264Abstract: A method for training a classification model includes: performing training on the classification model using first and second sample sets, to calculate a classification loss; extracting a weight vector and a feature vector of each sample; calculating a mean weight vector and a mean feature vector of all samples in the first sample set; calculating a weight loss based on a difference of the weight vector of each sample in the second sample set from the mean weight vector, and calculating a feature loss based on a difference of a feature vector of each sample in the second sample set from the mean feature vector; calculating a total loss of the classification model based on the classification loss and at least one of the feature loss and the weight loss; and adjusting a parameter of the classification model until a predetermined condition is satisfied.Type: GrantFiled: October 21, 2020Date of Patent: November 29, 2022Assignee: FUJITSU LIMITEDInventors: Meng Zhang, Fei Li, Rujie Liu
-
Patent number: 11392753Abstract: Aspects of the present disclosure describe techniques for generating a machine learning model for extracting information from textual content. The method generally includes receiving an unstructured document and a structured document including information extracted from the unstructured document and position information associated with the extracted information. The unstructured document is rendered in a first pane, and a graphical rendering of the structured document is rendered in a second pane. The graphical rendering generally may be a structure in which content from the structured document is displayed in a hierarchical format. Each element in the structured document is linked to the rendered unstructured document based on position information included in the structured document.Type: GrantFiled: February 7, 2020Date of Patent: July 19, 2022Assignee: International Business Machines CorporationInventors: Jothilakshmi Sirangimoorthy, Ritwik Ray, Hui Wang, Jonathan Rand, Scott Carrier
-
Patent number: 11379667Abstract: A system is capable of automatically adjusting or reconstructing a baseline expression to generate a parallelized expression. Evaluation of the parallelized expression provide a substantially similar output as the evaluation of the baseline query in more efficient manner. In some implementations, data indicating an expression to be evaluated on a primary thread of the one or more processors is obtained. Elements of the expression are identified. The elements are grouped into a parse tree representation. Elements of the expression are classified as belonging to either a first category that includes elements that are eligible for parallel processing or a second category that includes elements that are not eligible for parallel processing. A particular element that is classified as belonging to the first category is identified and evaluated on a non-primary thread of the one or more processors. The non-primary thread is evaluated in parallel with the primary thread.Type: GrantFiled: June 17, 2019Date of Patent: July 5, 2022Assignee: Appian CorporationInventors: Brian Joseph Sullivan, Matthew David Hilliard
-
Patent number: 11244686Abstract: Embodiments of a method and apparatus for processing a speech are provided. The method can include: acquiring, in response to determining at least one speech interaction device in a target speech interaction device set receiving an input speech, a speech feature of the input speech received by a speech interaction device of the at least one speech interaction device; and selecting, based on the speech feature of the input speech received by the speech interaction device in the at least one speech interaction device, a first speech interaction device from the at least one speech interaction device to process the input speech. Some embodiments realize the selection of a targeted speech interaction device.Type: GrantFiled: March 15, 2019Date of Patent: February 8, 2022Assignees: Baidu Online Network Technology (Beijing) Co., Ltd., ShangHai Xiaodu Technology Co. Ltd.Inventor: Ya Wu
-
Patent number: 11226938Abstract: A method for facilitating real-time collaboration of document mark-up and events correlation comprising receiving an inbound document from a user device, receiving an indication of an associated event of the plurality of events with which the inbound document is associated, storing the inbound document in the cloud document database, defining a stored inbound document, extracting information from the stored inbound document, defining extracted information, adding metadata to the stored inbound document associating the inbound document with the associated event responsive to the indication of the associated event and the extracted information, modifying the event spreadsheet responsive to the indication of the associated event, receiving a request to access the stored inbound document from a user device, and transmitting the stored inbound document to a browser application running on the user device.Type: GrantFiled: September 10, 2020Date of Patent: January 18, 2022Inventor: Vijay Madisetti
-
Patent number: 11200295Abstract: A method for annotating a target web page is performed at a server by: receiving an annotation obtaining request from a first terminal associated with a first member of an online chat group; identifying a first web page annotation and a first annotation position of the first web page annotation in a target web page; returning the first web page annotation and the first annotation position to the first terminal; receiving, from the first terminal, a second web page annotation and a second annotation position of the second web page annotation in the target web page; and forwarding the first and second web page annotations and the first and second annotation positions to a second terminal for display on the target web page at the second terminal in response to receiving a second annotation obtaining request from the second terminal.Type: GrantFiled: September 18, 2020Date of Patent: December 14, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Zhishou Wang, Bo Hu, Chao Ren, Guang Li, Jianbo Ding, Huagao Li, Xijun Miao, Jiang Zhu
-
Patent number: 11138376Abstract: Systems, methods, apparatuses, and computer-readable media for information ranking and retrieval are described. In one embodiment, an apparatus may include a processor and a memory storing instructions which when executed by the processor cause the processor to access an ingested document, generate a converted document from the ingested document based on a conversion configuration, the converted document comprising at least one paragraph, and generate an index based on the converted document and an index configuration. Other embodiments are described.Type: GrantFiled: May 21, 2019Date of Patent: October 5, 2021Assignee: STATE STREET CORPORATIONInventor: Dushyant Ralhan
-
Patent number: 11128921Abstract: Systems and methods are disclosed herein for creating a co-watching experience among audience members who are physically apart when watching the media asset. A media guidance application may monitor a sound of the first user. In response to the sound being detected during the monitoring, the media guidance application may determine whether the first user emitted the sound based on an occurrence in the video. In response to determining that the first user emitted the sound based on an occurrence in the video, the media guidance application may store the sound in connection with a timecode of the video corresponding to a time when the sound is detected. When the video is displayed to a second user, the sound of the first user may be played back based on the timecode of the video stored in connection with the sound.Type: GrantFiled: July 10, 2019Date of Patent: September 21, 2021Assignee: Rovi Guides, Inc.Inventors: Richard Daniel Lee, Ida Wahlquist-Ortiz
-
Patent number: 11113077Abstract: Systems and methods for adding modern management tools to existing browser-accessible Main Information Systems without modifying their source code, through the use of an on-screen toolbox organized around Basic Units. These basic units are extracted from the Main Information Systems' Basic URLs and identified with the use of a Unique Pair fromed by a Main Key and a Basic URL. The tools allow the user to add, delete, and edit, through a tool window, information associated with the active Basic Unit, and can include tasks, calendars, notes, digital folders, and messages, non-invasively integrated to the Main Information System.Type: GrantFiled: January 20, 2021Date of Patent: September 7, 2021Inventor: Sergio Pérez Cortés
-
Patent number: 11023537Abstract: A content management system including a document management system provides documents that include comments entered by users. Comments are organized into threads; each thread is associated with a span of text in the document. When a user requests access to a document, the document management system determines which threads are visible to the user based on an audience associated with each thread. The audience comprises the user identifiers of i) the author of the document containing the thread; ii) the authors of comments included in the thread; iii) the authors of any text included in the text span for the thread; iv) any user mentioned in the text span the thread via a user primitive; v) any user mentioned in a comment via user primitive.Type: GrantFiled: September 10, 2018Date of Patent: June 1, 2021Assignee: Dropbox, Inc.Inventors: Anthony DeVincenzi, Matthew Blackshaw, Balabhadra Graveley, Igor Kofman
-
Patent number: 11017363Abstract: A computer implemented method includes identifying a special character in a message generated by a sender. A money transfer prompt is supplied to the sender in response to the special character. A transfer amount is validated. An account transfer for the transfer amount is initiated. The message is sent to a recipient with indicia of the account transfer.Type: GrantFiled: January 11, 2018Date of Patent: May 25, 2021Assignee: Snap Inc.Inventors: Evan Spiegel, William Wu
-
Patent number: 10983608Abstract: Systems and methods use a mobile device to position an annotation of displayed content on a shared display coupled with a host device. Sensor data, such as gyroscope and accelerometer data, from the mobile device may be transmitted to the host device and used to generate the annotation. The sensor data may be preprocessed to smooth and fit the data to a parametric curve or shape prior to or after display on the shared display. The user of the mobile device may interact with the mobile device to further start and stop the annotation, as well as denote to animate the annotation.Type: GrantFiled: March 2, 2020Date of Patent: April 20, 2021Assignee: MERSIVE TECHNOLOGIES, INC.Inventors: Christopher O. Jaynes, Robert Balgley, Michael Tolliver, Joshua Schrader, Colleen Yerkes, Marcus William Robert Birney, Vincent Keller, Vincent Ferreri, Brandon Barron
-
Patent number: 10902049Abstract: A method and system for assigning a multimedia content element to a user. The method includes generating at least one signature to the multimedia content element; determining, based on the generated at least one signature, whether the multimedia content element exists in a database; and assigning a unique identifier of the user to the multimedia content element, when it is determined that the multimedia content element does not exist in the database.Type: GrantFiled: May 3, 2017Date of Patent: January 26, 2021Assignee: CORTICA LTDInventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y Zeevi
-
Patent number: 10853980Abstract: In the image processing apparatus, the image processing method, the program, and the recording medium of the present invention, an image arrangement section arranges compositing target images according to a first layout to create a composite image. In a case where a comment combination region presence determination section determines that there is no region where comments are to be combined within the arrangement region of the compositing target images in the composite image, a composite image layout change section changes the first layout to a second layout in which the compositing target images and the comments are combined. The image arrangement section arranges the compositing target images in the second layout and combines the compositing target images and the comments to recreate the composite image.Type: GrantFiled: December 26, 2018Date of Patent: December 1, 2020Assignee: FUJIFILM CorporationInventor: Isao Koizumi
-
Patent number: 10592595Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for copying content from a rendered document into another document. The disclosed technology addresses the need in the art to maintain a version of a collection of content items that includes changes and/or comments from a first group of users, and provide a second version of the collection of content items to an external user that does not include internal comments and/or visible changes. The solution may provide a work product that appears complete and/or professional to the second group of users, while the first group of users continue to update and/or collaborate on the first version of the collection of content items.Type: GrantFiled: September 29, 2017Date of Patent: March 17, 2020Assignee: Dropbox, Inc.Inventors: Vinod Valloppillil, Henry Liu, Ryhan Hassan, Eric Sprauve, Jong-Moon Kim, Francesco Paduano, Jane Davis, David Fish, Jacob Hurwitz, Kate Rudolph
-
Patent number: 10572905Abstract: Disclosed are a system, method and software to associate attributes with digital media assets. Digital media contains specific assets, such as images, that can be replaced with other assets. The system, method and software permit the association of attributes with specific assets. The association of attributes and assets enables the provision of content that is enhanced and more impacting for a user.Type: GrantFiled: October 25, 2016Date of Patent: February 25, 2020Inventor: David J Russek
-
Patent number: 10514830Abstract: Virtual bookmarks can be set in digital content to enable a user to quickly locate a portion of interest. A user can provide an input to enter into an overview mode wherein multiple pages of content are displayed concurrently. The user can navigate through the pages, and when a bookmarked page is caused to no longer appear on the display an overlay element such as a thumbnail of the page can be positioned near the edge of the display, representing the current relative location of the page in the overview. A user can select one of the displayed pages to view, or can select the bookmark overlay element to return to the current page. A user can perform an action to cause the bookmarked page to be updated, or can perform various actions to cause multiple bookmarks to be created with respect to the content.Type: GrantFiled: August 29, 2017Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Michael Patrick Bacus, Seth Daniel Micarelli, Alla Taborisskaya, Joseph King, Lutz Gerhard, Amanda Leigh Font, Craig Reeves Brookes, Andrew Scott Craft
-
Patent number: 10498898Abstract: A method for configuring a topic-specific chatbot: clustering, by a processor, a plurality of transcripts of interactions between customers and human agents of a contact center of an enterprise to generate a plurality of clusters of interactions, each cluster of interactions corresponding to a topic, each of the interactions including agent phrases and customer phrases; for each cluster of the plurality of clusters of interactions: extracting, by the processor, a topic-specific dialogue tree for the cluster; pruning, by the processor, the topic-specific dialogue tree to generate a deterministic dialogue tree; and configuring, by the processor, a topic-specific chatbot in accordance with the deterministic dialogue tree; and outputting, by the processor, the one or more topic-specific chatbots, each of the topic-specific chatbots being configured to generate, automatically, responses to messages regarding the topic of the topic-specific chatbot from a customer in an interaction between the customer and the enteType: GrantFiled: December 13, 2017Date of Patent: December 3, 2019Inventors: Arnon Mazza, Avraham Faizakof, Amir Lev-Tov, Tamir Tapuhi, Yochai Konig
-
Patent number: 10452770Abstract: A computer-implemented method of online collaboration on a document includes converting a source document from a document generation format to an independent file format, generating a coordinate map for displayed elements of the source document, displaying text of the document to a commenting user in the independent file format, allowing the commenting user to select and comment on the text, matching the displayed text and the comments with the source document using the coordinate map to generate a difference map, and storing the comments and the difference maps external from the source document.Type: GrantFiled: September 21, 2015Date of Patent: October 22, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Vittorio Maglieri, Charles Lattimer, Rajesh Mohanty, David Battaglia, Praneeth Srikanti
-
Patent number: 10423721Abstract: A computer program product, for automatically editing a medical record transcription, resides on a computer-readable medium and includes computer-readable instructions for causing a computer to obtain a first medical transcription of a dictation, the dictation being from medical personnel and concerning a patient, analyze the first medical transcription for presence of a first trigger phrase associated with a first standard text block, determine that the first trigger phrase is present in the first medical transcription if an actual phrase in the first medical transcription corresponds with the first trigger phrase, and insert the first standard text block into the first medical transcription.Type: GrantFiled: August 13, 2012Date of Patent: September 24, 2019Assignee: Nuance Communications, Inc.Inventors: Roger S. Zimmerman, Paul Egerman, Robert G. Titemore, George Zavaliagkos
-
Patent number: 10390786Abstract: In one embodiment, an X-ray diagnostic apparatus generating an object image by detecting X-rays having passed through an object includes: a display configured to display the object image; memory circuitry configured to store feature information items for distinguishing the object image from other images; processing circuitry configured to perform display-order change processing which is processing of changing display order of the feature information items, and to cause the display to display the feature information items subjected to the display-order change processing as alternates; and an input circuit configured to receive input of selecting a feature information item from the displayed feature information items.Type: GrantFiled: December 29, 2015Date of Patent: August 27, 2019Assignee: Canon Medical Systems CorporationInventor: Satoru Ohishi
-
Patent number: 10390097Abstract: Systems and methods are disclosed herein for creating a co-watching experience among audience members who are physically apart when watching the media asset. A media guidance application may monitor a sound of the first user. In response to the sound being detected during the monitoring, the media guidance application may determine whether the first user emitted the sound based on an occurrence in the video. In response to determining that the first user emitted the sound based on an occurrence in the video, the media guidance application may store the sound in connection with a timecode of the video corresponding to a time when the sound is detected. When the video is displayed to a second user, the sound of the first user may be played back based on the timecode of the video stored in connection with the sound.Type: GrantFiled: May 30, 2018Date of Patent: August 20, 2019Assignee: Rovi Guides, Inc.Inventors: Richard Daniel Lee, Ida Wahlquist-Ortiz
-
Patent number: 10079952Abstract: Systems, apparatuses, methodologies and other tools can be provided for processing and managing documents, including provisions to manage and organize multiple copies or versions of a document and/or notes or comments handwritten or electronically superposed on the document or entered in a document file.Type: GrantFiled: December 1, 2015Date of Patent: September 18, 2018Assignee: RICOH COMPANY, LTD.Inventor: Shun Tanaka
-
Patent number: 10042530Abstract: A system and method of social interaction includes receiving interaction information for an interaction created by a first user of an electronic content work, the interaction information comprising an identification number of a portion of the electronic content work associated with the interaction. The system and method includes storing the received interaction information. The system and method also includes receiving a request from a second user requesting interaction information for a requested portion of the electronic content work. the system and method also includes sending the received interaction information in response to determining that the identification number associated with the received interaction information matches the identification in the request for interaction information.Type: GrantFiled: July 9, 2014Date of Patent: August 7, 2018Assignee: Inkling Systems, Inc.Inventors: Charles M MacInnis, Robert Cromwell, Joshua John Forman, Kenneth Lorenz Knowles, Peter S Cho, Chatree Campiranon, Aaron Haney, Kevin Ballard, Scott William Kyle, Anne K Halsall, Jonathan Wight
-
Patent number: 9930170Abstract: A method and apparatus for providing a phonebook using an image in a portable terminal are provided. The method includes recording contact information in metadata of an image, and performing a linkage function using the image having the contact information recorded therein.Type: GrantFiled: April 28, 2014Date of Patent: March 27, 2018Assignee: Samsung Electronics Co., Ltd.Inventors: Ji-Yeon Yoo, Jae-Hwan Kim, Young-June Woo, Myung-Ji Kang, Yong Kwon, Jin-Pyo Eun, Myung-Kyu Yang, Sin-Jae Lee
-
Patent number: 9900371Abstract: Technologies for identifying and inspecting web page tags include a tag inspection system. The tag inspection system receives configuration information, which includes a seed uniform resource locator. The tag inspection system accesses a web page corresponding to the seed uniform resource locator. A tag of the web page is invoked by the tag inspection system. Tag execution data is received in response to invocation of the tag of the web page. The received tag execution data is analyzed by the tag inspection system. A report is generated based on the analysis of the received tag execution data. Other embodiments are described and claimed.Type: GrantFiled: August 18, 2015Date of Patent: February 20, 2018Assignee: InfoTrust, LLCInventors: Alexander Yastrebenetsky, Michael Loban
-
Patent number: 9858280Abstract: Embodiments include a method, apparatus, program, and system for distributing data items among a plurality of data storage units, the data items being an aggregation of data from a plurality of data sources. The method comprises generating a semantic description of each of the plurality of data sources; calculating, for each pair of data sources from among the plurality of data sources, a degree of similarity between the semantic descriptions of the pair of data sources; and allocating data items to data storage units in dependence upon the calculated degree of similarity between the data source of a data item being allocated and the or each data source of data items already allocated to the data storage units.Type: GrantFiled: October 27, 2014Date of Patent: January 2, 2018Assignee: FUJITSU LIMITEDInventors: Vivian Lee, Bo Hu
-
Patent number: 9779091Abstract: Techniques are disclosed for restoring a modified document to an original state. The modified document is scanned into a digital form using an optical scanning device. The content of the modified digital document including one or more annotations is then grouped into several components, including text, images, form fields and text boxes, and marked shapes, based on corresponding component specifications. Each component is then categorized as being structured or unstructured. Structured components that correspond with representative entries in a component repository, such as text in a standard font size, weight and style, are identified as core document content. Unstructured components are identified as annotated document content or highlighted document content, depending on certain characteristics of the components. The categorized and identified components can then be presented separately or in various combinations.Type: GrantFiled: October 31, 2014Date of Patent: October 3, 2017Assignee: ADOBE SYSTEMS CORPORATIONInventor: Ajay Jain
-
Patent number: 9690768Abstract: A system and method is provided for managing and displaying annotations in online hosted videos. To determine related annotations associated with a video, a plurality of annotations for one or more intervals of the video are collected and organized into a plurality of groups. Each group includes annotations for intervals of the video that are similar to each other. A group having related annotations is identified, and an annotated clip of the video is formed based upon the intervals in the group. This process can be used to determine any number of groups in a given video having related annotations, forming the respective annotated intervals within a single video, and can also identify and organize annotated intervals within a large number of different videos.Type: GrantFiled: December 31, 2013Date of Patent: June 27, 2017Assignee: Google Inc.Inventors: Mihai Badoiu, Shanmugavelayutham Muthukrishnan
-
Patent number: 9330071Abstract: Tag merging enables a hosting entity such as a website to determine one or more tags that are logically-related to a particular tag and to present these tags to users to enable the users to vote whether to merge a logically-related tag with the particular tag. The hosting entity may determine these logically-related tags in multiple ways. For instance, the hosting entity may analyze keyword-to-keyword similarity data, item-overlap data, or may employ stemming logic. When the entity presents these tags to a user, the user may vote to merge the particular tag with one or more of the presented logically-related tags. When merged, items associated with the selected logically-related tag may become associated with the particular tag, or vice versa. Additionally, the selected tag may be removed from the items previously associated with the selected tag, or vice versa.Type: GrantFiled: September 6, 2007Date of Patent: May 3, 2016Assignee: Amazon Technologies, Inc.Inventors: Waqas Ahmed, Russell A. Dicker, Scott Allen Mongrain, Val Dan Dar Ion I. Rosca, Florin V. Manolache, Corneliu Gabriel Alexandru Rudeanu
-
Patent number: 9274756Abstract: A system and method are disclosed which provide visual representations of information related to source code, in the form of annotations, to users who are viewing the source code. In an example system, information related to source code may be provided by multiple sources. This information may be displayed as an annotation related to the information in close proximity to the associated source code. When a user selects the annotation, related additional information may be displayed.Type: GrantFiled: December 11, 2013Date of Patent: March 1, 2016Assignee: GOOGLE INC.Inventors: Lars Ræder Clausen, Michael Conradt
-
Patent number: 9231783Abstract: Embodiments for enabling traffic content identification by a wireless transmit/receive unit are provided. The WTRU may store interface binding entries in a database associating links in a web page to various traffic content types, such as video, audio, and text. Upon a request to access one of the links, a socket may be created based on a data mobility policy associated with the traffic content type. Alternately, the database may associate the links directly to interface types based on the data mobility policies. The Access Network Discovery and Selection Function (ANDSF) may provide the data mobility policies to the WTRU.Type: GrantFiled: November 13, 2012Date of Patent: January 5, 2016Assignee: InterDigital Patent Holdings, Inc.Inventors: Kenneth F. Lynch, Alexander Reznik, Scott C. Hergenhan, Martin Jolicoeur
-
Patent number: 9189818Abstract: Methods, systems, and devices are described for associating comments with playback of media content. In these methods, systems, and devices, a selection of a screen location during the playback of the media content may be received from a user at an input device. A comment associated with the media content may also be received. The comment may be associated with the selected screen location at the input device. A data store may store the association of the selected screen location with the comment. A playback device may receive the comment and the associated screen location from a data store, monitor the playback of the media content to identify a point during the playback of the media content that is associated with the comment, and display an indication that the comment is associated with the screen location at the point during the playback that is associated with the comment.Type: GrantFiled: December 12, 2011Date of Patent: November 17, 2015Assignee: Quib, Inc.Inventor: James Burns McClements, IV
-
Patent number: 9170997Abstract: Apparatus, systems, and methods may operate to add opaque state information to a data file that includes dynamic content and is organized according to a page descriptive format. The opaque state information can be referenced to a comment and a comment state selected from a plurality of states associated with the dynamic content. In some embodiments, the apparatus, systems, and methods may operate to access the data file and the opaque state information to recreate the comment state associated with the dynamic content. Additional apparatus, systems, and methods are disclosed.Type: GrantFiled: September 27, 2007Date of Patent: October 27, 2015Assignee: ADOBE SYSTEMS INCORPORATEDInventor: Grayson Squier Lang
-
Patent number: 9064237Abstract: A document accessible on a network may be opened by multiple users. A user may use a thin client application to access the document, wherein an image of the document and XML data including comments and locations of the comments in the document. Hint icons are displayed in the document where comments are anchored. Upon selection of a hint, an HTML comments pane may be displayed to a side of the document, exposing comments and replies to comments currently stored in the document. The comments pane may be scrolled to the comment associated with the selected hint. Additionally, highlighting may be provided over elements in the document associated with a selected comment. Comments may be added via the comments pane and saved to the document on the network. Comments and comment location data may be communicated to other clients, allowing for collaborative communication via a thin client application.Type: GrantFiled: January 23, 2012Date of Patent: June 23, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nicholas Michael Simons, Jonathan Bailor, Christopher J. Brown, Sugandha S. Kapoor, Dong Ming
-
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