Presentation Attribute (e.g., Layout, Etc.) Patents (Class 715/204)
  • Patent number: 11954160
    Abstract: A system may deliver personalized content to a user. The system may create a user persona based on demographic information and stored clickstream data of the user. The system may learn which functionalities the user typically uses on a webpage, and the system may create a personalized version of the webpage for the user.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: April 9, 2024
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Balaji Balaraman, Sastry V S M Durvasula, Sathish B. Muthukrishnan, Harish Naik, Neha Singh
  • Patent number: 11899736
    Abstract: Systems, methods, and non-transitory computer readable media are disclosed for altering default website display parameters to conform with a neurodevelopmental disorder, epilepsy, visual impairment, and/or cognitive disability profile. In one implementation, a non-transitory computer readable medium contains instructions that cause a processor to alternate default website display parameters to conform with a disability profile by: obtaining an indication that a user of a website has a disability; and based on the obtained indication, implementing a predefined template to alter multiple website default display parameters to conform with needs of the user with the disability; wherein implementing the predefined template is configured to impact presentation of content on a computing device of the user with the disability without impacting presentation of content on other computing devices display to other simultaneous viewers of the website.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: February 13, 2024
    Assignee: accessiBe Ltd.
    Inventor: Shir Ekerling
  • Patent number: 11893010
    Abstract: Embodiments include generating data models that may give semantic meaning for unstructured or structured data that may include data generated and/or received by search engines, including a time series engine. A method includes generating a data model for data stored in a repository. Generating the data model includes generating an initial query string, executing the initial query string on the data, generating an initial result set based on the initial query string being executed on the data, determining one or more candidate fields from one or results of the initial result set, generating a candidate data model based on the one or more candidate fields, iteratively modifying the candidate data model until the candidate data model models the data, and using the candidate data model as the data model.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: February 6, 2024
    Assignee: SPLUNK INC.
    Inventors: Alice Emily Neels, Archana Sulochana Ganapathi, Marc Vincent Robichaud, Stephen Phillip Sorkin, Steve Yu Zhang
  • Patent number: 11886683
    Abstract: Systems, methods, and computer-readable media for presenting board graphics are disclosed. The systems and methods may involve receiving a request to present, on a display, a board having a plurality of document object models (DOMs) arranged in rows and columns. A canvas layer of the board may be generated, including a graphical representation of each of the plurality of DOMs. A library of locations on the canvas layer may be generated, storing an arrangement of the plurality of DOMs. Disclosed embodiments may present, on the display, a portion of the canvas layer, where the presented portion of the canvas layer is be determined by a size of the display. The graphical representation of each of the plurality of DOMs presented on the display may be transformed into a corresponding DOM of the plurality of DOMs.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: January 30, 2024
    Assignee: MONDAY.COM LTD
    Inventors: Ron Nachmany, Tom Bogin
  • Patent number: 11887629
    Abstract: Embodiments are directed to interactive tiles that represent video segments of a segmentation of a video. In some embodiments, each interactive tile represents a different video segment from a particular video segmentation (e.g., a default video segmentation). Each interactive tile includes a thumbnail (e.g., the first frame of the video segment represented by the tile), some transcript from the beginning of the video segment, a visualization of detected faces in the video segment, and one or more faceted timelines that visualize a category of detected features (e.g., a visualization of detected visual scenes, audio classifications, visual artifacts). In some embodiments, interacting with a particular interactive tile navigates to a corresponding portion of the video, adds a corresponding video segment to a selection, and/or scrubs through tile thumbnails.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: January 30, 2024
    Assignee: Adobe Inc.
    Inventors: Seth Walker, Hijung Shin, Cristin Ailidh Fraser, Aseem Agarwala, Lubomira Dontcheva, Joel Richard Brandt, Jovan Popović, Joy Oakyung Kim, Justin Salamon, Jui-hsien Wang, Timothy Jeewun Ganter, Xue Bai, Dingzeyu Li
  • Patent number: 11868587
    Abstract: A system and method for tracking differences between a last state seen by a user and a current state is provided. A user views a graphical user interface (GUI) wind that displays one or more states. Should the user's focus shift from the GUI and return after one or more states displayed therein have been modified, the system highlights the change between the current state and the user's last seen state.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: January 9, 2024
    Assignee: Digits Financial, Inc.
    Inventors: Wayne Chang, Jeffrey Hall Seibert, Jr., Manuel Deschamps Rascon, Mark Eli Moreau Roseboom
  • Patent number: 11842268
    Abstract: The invention provides a method for evaluating a set of input data, the input data comprising at least one of: clinical data of a subject; genomic data of a subject; clinical data of a plurality of subjects; and genomic data of a plurality of subjects, using a deep learning algorithm. The method includes obtaining a set of input data, wherein the set of input data comprises raw data arranged into a plurality of data clusters and tuning the deep learning algorithm based on the plurality of data clusters. The deep learning algorithm comprises: an input layer; an output layer; and a plurality of hidden layers. The method further includes performing statistical clustering on the raw data using the deep learning algorithm, thereby generating statistical clusters and obtaining a marker from each statistical cluster. Finally, the set of input data is evaluated based on the markers to derive data of medical relevance in respect of the subject or subjects.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: December 12, 2023
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Dimitrios Mavroeidis, Monique Hendriks, Pieter Christiaan Vos, Sergio Consoli, Jacek Lukasz Kustra, Johan Janssen, Ralf Dieter Hoffmann
  • Patent number: 11829404
    Abstract: Some implementations related to archiving of functional images. In some implementations, a method includes accessing images and determining one or more functional labels corresponding to each of the images and one or more confidence scores corresponding to the functional labels. A functional image score is determined for each of the images based on the functional labels having a corresponding confidence score that meets a respective threshold for the functional labels. In response to determining that the functional image score meets a functional image score threshold, a functional image signal is provided that indicates that one or more of the images that meet the functional image score threshold are functional images. The functional images are determined to be archived, and are archived by associating an archive attribute with the functional images such that functional images having the archive attribute are excluded from display in views of the images.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: November 28, 2023
    Assignee: Google LLC
    Inventors: Shinko Cheng, Eunyoung Kim, Shengyang Dai, Madhur Khandelwal, Kristina Eng, David Loxton
  • Patent number: 11805186
    Abstract: Techniques are provided to facilitate tracking events associated with a user interface display of an application at runtime. In at least one implementation, one or more information structures that associate an event tracking indicator with a view selector are stored, wherein the event tracking indicator indicates an event to be tracked, and the view selector indicates one or more constraints to be matched to select a view of the application. During execution of the application, the view selector is evaluated with views used by the application to determine whether each of the one or more constraints of the view selector matches properties of the views. In response to determining that each of the one or more constraints of the view selector matches the properties of at least one of the views, an occurrence of the event indicated by the event tracking indicator associated with the view selector is tracked.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: October 31, 2023
    Assignee: Apptimize, LLC
    Inventors: Dustin Howett, James Koppel, Jeremy Orlow, Nancy Hua
  • Patent number: 11747972
    Abstract: Some embodiments provide a media-editing application with novel editing tools. The media editing application provides an in-line precision editor that can be opened in the composite display area. In some embodiments, a selection of an edge between two clips expands a composite lane into two lanes, a first lane and a second lane. The first lane is then used to perform edits to the left side of the selected edge, while the second lane is used to perform edits to the right side of the selected edge. In some embodiments, the first lane shows the additional media content available for the clip on the left side of the edge to include. The second lane shows the additional media content available for the clip on the right side of the edge to include. The additional media content is in the source media file, of which a clip represents a portion.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: September 5, 2023
    Assignee: Apple Inc.
    Inventors: Ken Matsuda, Matthew D. Diephouse, Dave Cerf, Vincenzo De Marco, Jordan P. McCommons, Louis LaSalle
  • Patent number: 11733854
    Abstract: Method for displaying multimedia content, electronic device for performing same, and recording medium in which program for executing same is recorded are disclosed. In one embodiment, a method for displaying multimedia content comprises acquiring multimedia content including video data which is reproduced as a video, and slide data including a key scene which is matched with event time point in a reproduction time period of the video data and is displayed in a slideshow manner, acquiring a text data corresponding to the multimedia content, displaying the multimedia content in a first area according to a video mode for reproducing the video data as the video or a slideshow mode for displaying the key scene in the slideshow manner, displaying at least a portion of the text data in a second area; and adjusting the displayed text data according to the displayed multimedia content.
    Type: Grant
    Filed: October 1, 2022
    Date of Patent: August 22, 2023
    Inventor: Eunhyung Cho
  • Patent number: 11727215
    Abstract: A method of generating a searchable representation of an electronic document includes obtaining an electronic document specifying a graphical layout of content items including text. The method also includes determining pixel data representing the graphical layout of the content items and providing input data based, at least in part, on the pixel data to a document parsing model. The document parsing model is trained to detect functional regions within the graphical layout based on the input data, assign boundaries to the functional regions based on the input data, and assign a category label to each functional region that is detected. The method also includes matching portions of the text to corresponding functional regions based on the boundaries assigned to the functional regions and locations associated with the portions of the text and storing data representing the content items, the functional regions, and the category labels in a searchable data structure.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: August 15, 2023
    Assignee: SPARKCOGNITION, INC.
    Inventors: Jaidev Amrite, Erik Skiles, Jashmi Lagisetty
  • Patent number: 11720243
    Abstract: Method for displaying multimedia content, electronic device for performing same, and recording medium in which program for executing same is recorded are disclosed. In one embodiment, a method for displaying multimedia content comprises acquiring multimedia content including video data which is reproduced as a video, and slide data including a key scene which is matched with event time point in a reproduction time period of the video data and is displayed in a slideshow manner, acquiring a text data corresponding to the multimedia content, displaying the multimedia content in a first area according to a video mode for reproducing the video data as the video or a slideshow mode for displaying the key scene in the slideshow manner, displaying at least a portion of the text data in a second area; and adjusting the displayed text data according to the displayed multimedia content.
    Type: Grant
    Filed: October 1, 2022
    Date of Patent: August 8, 2023
    Inventor: Eunhyung Cho
  • Patent number: 11720236
    Abstract: Systems and methods for generating a multi-view report in a content management system. A number of report views may be defined and a report type may be configured. The report type configuration may define the report views to be included, the field the report views match on, and how the report views should be joined. The multi-view report is generated according to the report type configuration.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: August 8, 2023
    Assignee: Veeva Systems Inc.
    Inventors: Graham Gelwicks, Peter Gassner, Jon Stone, Shu-Shang Sam Wei
  • Patent number: 11715318
    Abstract: Systems and methods for spatial-aware information extraction from electronic source documents are disclosed. Exemplary implementations may: obtain an electronic source document in electronic format, including human-readable information; obtain extracted information that has been extracted from the electronic source document; generate a character-based representation of the electronic source document that uses a grid of character positions; and present a user interface to a user to search and/or select information in the electronic source document based on the character-based representation.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: August 1, 2023
    Assignee: Instabase, Inc.
    Inventor: Daniel Benjamin Cahn
  • Patent number: 11714953
    Abstract: Disclosed systems and methods determine a reading order of an electronic document. In an example, a document processing application accesses a content stream that includes a first object with a first location within the electronic document, a second object with a second location within the electronic document, and a third object with a third location within the electronic document. The application computes a region that includes the first object and the second object by determining that the second object is adjacent to the first object in a first dimension, at least a portion of the first and second objects are aligned in a second dimension, and the boundaries of the region do not intersect or encompass the third object. Based on the objects in the region, the application determines that a reading order should include the first object and the second object and should exclude the third object.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: August 1, 2023
    Assignee: ADOBE INC.
    Inventor: Ram Bhushan Agrawal
  • Patent number: 11682050
    Abstract: In some examples, a system for determining a level of self-image congruence comprises at least one processor and a memory storing instructions which, when executed by the at least one processor among the processors, cause the system to perform operations comprising, at least: selecting one or more self-image attributes that align with a brand-user image; defining each of the selected self-image attributes via a type of subject matter that is of interest to consumers identifying with the selected attributes; identify consumers exhibiting one or more of the selected attributes based on a digital footprint including an online content consumption; computing a congruence score for each identified consumer relative to each selected attribute; and rating the resulting set of consumers based on their respective congruence scores for the selected attributes.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: June 20, 2023
    Assignee: Zeta Global Corp.
    Inventors: Ron Sadi, Bashir Eghbali, Peter Ridge, R. C. Rizza, Neej Gore
  • Patent number: 11681750
    Abstract: A system and method indicates certain terms on a web page as links or portals to additional information and then allows the user to click the link or operate the portal to obtain the additional information, which may be a different web page on the world wide web.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: June 20, 2023
    Assignee: GROUPON, INC.
    Inventors: Val Agostino, David Cowan
  • Patent number: 11669849
    Abstract: An example apparatus includes memory and at least one processor to execute first instructions. The first instructions cause the at least one processor to send second instructions from a first server to a client device. The second instructions cause the client device to send first messages to a second server at intervals based on a presentation of media via the client device. The second instructions cause the client device to send a second message to the second server based on a skip request associated with the presentation of the media via the client device. The first instructions further cause the at least one processor to log impressions corresponding to the first messages and the second message, and to determine a duration impression for the media based on the logged impressions. The duration impression identifies the portions of the media that were presented at the client device.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: June 6, 2023
    Assignee: The Nielsen Company (US), LLC
    Inventors: Steven J. Splaine, Kevin K. Gaynor, Narasimha Reddy Goli
  • Patent number: 11657417
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify affinity between segment attributes and product characteristics. An example method includes identifying, with a processor, a set of product characteristics from purchase transactions that exhibit a threshold product affinity, selecting, with the processor, a set of products having at least one product characteristic from the set of product characteristics that exhibit the threshold product affinity, the set of products associated with first segments, extracting, with the processor, segment attributes from the first segments, and improving a market success of the product of interest by identifying, with the processor, target segments based on ones of the extracted segment attributes exhibiting a threshold segment affinity.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: May 23, 2023
    Assignee: NIELSEN CONSUMER LLC
    Inventors: Leonid Ayzenshtat, Kalyanraman Rajamani, Alexey Vishnevskiy, Nikolay Georgiev, Mara Preotescu
  • Patent number: 11615079
    Abstract: Some embodiments provide a method for generating a graphical user interface (GUI) for a research system that identifies documents relevant to several categories. The method receives a user objective and at least one initial category for a recurring search that identifies documents relevant to several categories for presentation to a user. The method provides for display in the GUI several selectable additional categories related to the received initial category for the user objective. The method receives a selection of a set of categories through the GUI. The method provides for display in the GUI an optimized modifiable set of filters for removing specific types of documents that are relevant to the set of categories from the recurring search. The method generates the recurring search for the user based on the received categories and a modified set of filters.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: March 28, 2023
    Assignee: Aurea Software, Inc.
    Inventors: David Cooke, Vivie Lee, Nima Niakan, Binay Mohanty
  • Patent number: 11604554
    Abstract: A system and method for displaying changes to a number of entries between page views is provided.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: March 14, 2023
    Assignee: Digits Financial, Inc.
    Inventors: Wayne Chang, Jeffrey Hall Seibert, Jr., Manuel Deschamps Rascon, Mark Eli Moreau Roseboom
  • Patent number: 11592957
    Abstract: A system and method for tracking differences between a last state seen by a user and a current state is provided. A user views a graphical user interface (GUI) wind that displays one or more states. Should the user's focus shift from the GUI and return after one or more states displayed therein have been modified, the system highlights the change between the current state and the user's last seen state.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: February 28, 2023
    Assignee: Digits Financial, Inc.
    Inventors: Wayne Chang, Jeffrey Hall Seibert, Jr., Manuel Deschamps Rascon, Mark Eli Moreau Roseboom
  • Patent number: 11580155
    Abstract: A digital image display device for displaying a sequence of digital media assets, the digital media assets including both individual digital still images and groups of related digital still images, comprising a display screen; a processor; and a processor-accessible program memory. The processor-accessible program memory stores executable instructions for causing the processor to execute the steps of: designating a sequence of digital media assets; and sequentially displaying each digital media asset in the sequence of digital media assets on the display screen, wherein if a displayed digital media asset is an individual digital still image it is displayed for a specified display time duration, and if a displayed digital media asset is a group of related digital still images the display time duration is subdivided and each of the digital still images in the group of related digital still images is displayed for a corresponding display time duration fraction.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: February 14, 2023
    Assignee: KODAK ALARIS INC.
    Inventors: Marc Krolczyk, Marc Nicolas Gudell, Frank Marino
  • Patent number: 11551277
    Abstract: A system and a method for obtaining a content plan are provided. The system includes a computing device configured to: provide a tag for each clause of each sentence of each product description of each of a category of products, where the tags include introductive tags corresponding to attributions of the products and description tags corresponding to descriptions of the products; determine tag exclusiveness, tag similarity, tag distance, and tag causality between the tags; generate candidate tag sequences the product descriptions; and filter the candidate tag sequences using the tag exclusiveness, the tag similarity, the tag distance and the tag causality to obtain the content plan.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: January 10, 2023
    Assignees: BEIJING WODONG TIANJUN INFORMATION TECHNOLOGY CO., LTD., JD.COM AMERICAN TECHNOLOGIES CORPORATION
    Inventors: Huasong Shan, Li Chen, Hui Zhou
  • Patent number: 11545271
    Abstract: Systems and methods are provided for collaborative communication between a virtual healthcare assistant and a plurality of care providers. In one example, a system includes a display and a computing device operably coupled to the display and storing instructions executable to output, to the display, a public communication thread including communication among two or more care providers monitoring a patient and a virtual healthcare assistant, the public communication thread specific to the patient and responsive to a request from a first care provider of the two or more care providers, output, to the display, a private communication thread including communication only between the first care provider and the virtual healthcare assistant, the private communication thread specific to the patient.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: January 3, 2023
    Assignee: GE Precision Healthcare LLC
    Inventors: Omer Barkol, Andreas Tzanetakis, Michelle Townshend
  • Patent number: 11507732
    Abstract: A method for grouping of multiple tabs in a web browser includes displaying a plurality of tabs by the web browser. Each tab has separate webpage content associated therewith. Two or more webpages are grouped into at least one category based on semantics of corresponding webpage content. Two or more tabs associated with the two or more grouped webpages are merged into a single tab. The single tab represents the grouped webpages. An aggregated view of contents associated with the grouped webpages is generated and displayed in a single browser window associated with the single tab. The aggregated view has two or more portions. Each portion of the aggregated view concurrently displays content of a corresponding grouped webpage.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: November 22, 2022
    Assignee: United Services Automobile Association (“USAA”)
    Inventors: Francisco A. Duran, Leena Maria Klint-Looney, Kim Earnest Pate, Rachel Ann Krebs, Jason W. Lindley, Ann C. Tarrillion, Guy R. Langley
  • Patent number: 11467971
    Abstract: Systems and methods for precomputing data and storing cache objects corresponding to the precomputed data are described. A system creates a new cache object when a user interacts with the system. The system precomputes formulas in the newly created cache object by replacing the formulas with corresponding calculated values. The system precomputes the formulas in the background (i.e., the user is not presented with the precomputed values while the user is manipulating the data). The system may persistently store a precomputed version cache object in a dedicated version cache storage for later use. If updates are performed to the structure and/or values of a version represented in a precomputed version cache object, effected parts of the version cache object are invalidated by replacing calculated values with the underlying formulas.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: October 11, 2022
    Assignee: Workday, Inc.
    Inventors: Ngoc Nguyen, Darren Kermit Lee, Ilan Cohen, Crichton McCutcheon, Christof Bornhoevd
  • Patent number: 11462018
    Abstract: Representative image generation technology is provided. A representative image generation method according to embodiments of the present invention includes automatically generating a representative image for a relevant content by recognizing an object in the content, such as a webtoon, an illustration, multiple images related to a particular product, or a user's photograph album.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: October 4, 2022
    Assignee: NAVER WEBTOON LTD.
    Inventor: Jieun Park
  • Patent number: 11410189
    Abstract: Methods and apparatus to determine ratings information for online media presentations are disclosed. An example apparatus includes memory and at least one processor to execute instructions. The instructions cause the at least one processor to send pingback instructions to a client device. The pingback instructions cause the client device to transmit first pingback messages at intervals designated by the pingback instructions and in response to a presentation of media via the client device. The pingback instructions further cause the client device to transmit a second pingback message in response to a skip request associated with the presentation of the media via the client device. The instructions further cause the at least one processor to log impressions corresponding to the first pingback messages and the second pingback message. The instructions further cause the at least one processor to determine a duration impression for the media based on the logged impressions.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: August 9, 2022
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Steven J. Splaine, Kevin K. Gaynor, Narasimha Reddy Goli
  • Patent number: 11374990
    Abstract: Methods, systems, and computer program products for integrating content management systems with web conferencing facilities. An overlay annotation generated via a web conferencing facility is associated with a content object of a content management system. Integration code at the web conferencing facility displays a portion of the content object of the content management system. As user generates an overlay annotation during the web conferencing session while the content object is displayed in an interaction window of the web conferencing facility. After the overlay annotation has been captured, the content management system receives the overlay annotation from the web conferencing facility and stores the overlay annotation in an annotation content object separate from the content object of the content management system. Registrations and other associations between the overlay annotation object and the content object itself are stored for either or both of the overlay annotation object and the content object.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: June 28, 2022
    Inventors: Derrik Randal Lansing, Michelle Sangeun Oh
  • Patent number: 11360958
    Abstract: This application relates to a technique that enables efficient indexing and querying of a set of documents stored at a computing device. The technique assigns a rank to each term of a set of terms based on a historical occurrence of each term to produce a set of ranked terms. The technique also creates subsets that include terms from the set of ranked terms to produce ranked term subsets that are encoded in accordance with an allocated bit size. The technique generates an index for each document of the set of documents through: (1) the identification of the ranked term subsets within the document, (2) the generation of arrays to store each ranked term subset identified within the document, and (3) the embedding of metadata within the document. The metadata includes: (i) one or more arrays and (ii) one or more counts corresponding to each array.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: June 14, 2022
    Assignee: Apple Inc.
    Inventors: Kevin Hsu, Ling Wang, Justus A. Calvin, Christopher S. Adams
  • Patent number: 11347790
    Abstract: A system and method indicates certain terms on a web page as links or portals to additional information and then allows the user to click the link or operate the portal to obtain the additional information, which may be a different web page on the world wide web.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: May 31, 2022
    Assignee: GROUPON, INC.
    Inventors: Val Agostino, David Cowan
  • Patent number: 11330307
    Abstract: Systems and methods are disclosed herein for generating supplemental content by generating new content structures from content segments. A content segment that includes a plurality of objects may be received. A content structure based on the content segment may be generated, and a primary object may be identified from the plurality objects. The primary object may include first and second mappings indicating first and second time periods when the primary object appears in the content segment. A new content structure may be generated that includes the primary object, where the first and second mappings may be concatenated. A new content segment may be generated based on the new content structure, and this new content segment may be transmitted to an electronic device.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: May 10, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Alan Waterman, Sahir Nasir
  • Patent number: 11263250
    Abstract: A recurrent neural network (RNN) method implemented on a computer system is used to produce summaries of unstructured text generated by multiple networks of individuals interacting over time by encoding the unstructured text into intermediate representations and decoding the intermediate representations into summaries of each network. Parameter data for the RNN is obtained by using multiple different versions of the same source texts to train the computer system. The method and computer system can be used to identify which of the networks match a query by determining which network generates the query with low or lowest cost.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: March 1, 2022
    Assignee: Pulselight Holdings, Inc.
    Inventors: Jonathan William Mugan, Laura Hitt, Jimmie Goode, Russ Gregory, Yuan Qu
  • Patent number: 11237708
    Abstract: A device configured to display a first video scene and a progress bar for a Hypertext Markup Language (HTML) video and to receive a user input that indicates a time instance value on the progress bar. The device is further configured to identify a first source scene identifier for a second video scene and an animation identifier that is linked with the second video scene based on the time instance value. The device is further configured to identify HTML code that is associated with the first source scene identifier and the first animation identifier and to compile the identified HTML code to render the second video scene. The device is further configured to generate a scaled second video scene by reducing a size of the rendered second video scene to fit a preview frame and to display the scaled second video scene in the preview frame.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: February 1, 2022
    Assignee: Bank of America Corporation
    Inventor: Shankar Sangoli
  • Patent number: 11169675
    Abstract: A system to generate a graphical user interface to display a presentation of lenses (e.g. overlays or transforms for images and video clips) as part of a creator profile within a messaging system are presented. In one embodiment, a device is configured to display a plurality of lens tiles within such a profile interface, with a lens summary interface for each lens that can be reached directly from the plurality of lens tiles. In such a system, each lens tile includes a content image modified by a corresponding lens, and the lens summary interface for each lens includes a set of lens detail information, such as views, shares, availability settings, and such. Lens data and various other information may be communicated efficiently within a messaging system while maintaining close connection with the creator of the lens data using various additional aspects of the interface.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 9, 2021
    Assignee: Snap Inc.
    Inventors: Kaveh Anvaripour, Gabriel Lupin, Celia Nicole Mourkogiannis, Kirk Ouimet, Swetha Krishna Prabhakar, Jeremy Voss, Haibo Zhao
  • Patent number: 11074283
    Abstract: Systems and methods are disclosed involving user interface (UI) search tools for visualizing or summarizing a data set. A number of summarizations may be created that summarizes the data set in different ways. The summarizations may be linked, such that selecting a data element of a first summarization causes display of a second summarization. To assist in linking of summarizations, a user interface is further provided to display suggested linkings between summarizations based on affinities of the two summarizations. Affinities can reflect similarities in the data content of the two summarizations, such as an output of a first summarization being a valid input to the second summarization.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 27, 2021
    Assignee: Splunk Inc.
    Inventors: Nicholas J. Filippi, Siegfried Puchbauer, Ruyuan Ge
  • Patent number: 11068931
    Abstract: Systems, methods, and media are disclosed for tracking viewability of content, such as Internet content, by associating a color-changing animated image file with the content and determining, based on whether color of an image is changing, whether the content is in a viewable region of a browser.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 20, 2021
    Assignee: Integral Ad Science, Inc.
    Inventors: David William Luttrell, Micah Freedman, Aashi Deacon, Moshe Silberman
  • Patent number: 11004122
    Abstract: A system and method for identifying wireless communication assets is provided. Embodiments may include providing, on a graphical user interface (GUI), an interactive map in a first window of the GUI. Embodiments may also include defining, on the GUI, a user-defined search area on the interactive map. In some embodiments, the user-defined search area defined on the interactive map may define at least a portion of a geographic region. Embodiments may further include identifying, on the GUI, one or more wireless communication assets and a location of each of the one or more wireless communication assets within the user-defined search area on the interactive map. In some embodiments, each wireless communication asset may be capable of supporting at least one wireless communication device and the locations of each wireless communication asset on the interactive map may relate to a physical location of each wireless communication asset.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: May 11, 2021
    Assignee: Digital Locations, Inc.
    Inventors: Bryan Philip Goldberg, Shervin Gerami
  • Patent number: 10937044
    Abstract: Methods and apparatus to determine ratings information for online media presentations are disclosed. An example system includes a beacon server and an impression monitor server. The beacon server is to send pingback instructions to a client device. The pingback instructions cause the client device to transmit first pingback messages to the impression monitor server at intervals designated by the pingback instructions and in response to a presentation of media via the client device. The pingback instructions further cause the client device to transmit a second pingback message to the impression monitor server in response to a skip request associated with the presentation of the media via the client device. The impression monitor server is to log impressions corresponding to the first pingback messages and the second pingback message. The impression monitor server is also to determine a duration impression for the media based on the logged impressions.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: March 2, 2021
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Steven J. Splaine, Kevin K. Gaynor, Narasimha Reddy Goli
  • Patent number: 10930250
    Abstract: The information control apparatus optimizes display control based on safety around a vehicle and a driver's level of ease regarding driving. An information control apparatus according to an embodiment includes a vehicle information acquisition interface that acquires information related to a vehicle, a driver information acquisition interface that acquires information related to a driver, and a controller that predicts the safety around the vehicle and the level of ease of the driver regarding driving based on the information related to the vehicle and the information related to the driver. The controller controls display information based on the safety and the level of ease.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: February 23, 2021
    Assignee: Marelli Corporation
    Inventors: Teruo Yoshitomi, Yuusuke Tanizawa, Haruhiko Satou, Soichiro Aoyagi
  • Patent number: 10884571
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with providing a dependency-based presence indication are presented. An indication that a first application instance of a co-authored file is active may be received. An indication that a second application instance associated with the co-authored file is concurrently active with the first application instance may be received. A data-modification indication that data affecting at least one object displayed on a user interface of a computing device executing the first application is being accessed by a second computing device executing the second application may be received. The at least one object may be caused to be highlighted on the user interface of the computing device executing the first application instance based on the received data-modification indication.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: January 5, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Carlos Otero
  • Patent number: 10832144
    Abstract: A method, system, and computer program product for obtaining a candidate event sequence that includes at least one event for achieving a goal, obtaining a reference event sequence, the candidate event sequence comprising at least one event that is not comprised in the reference event sequence, comparing an effectiveness of the candidate event sequence on the goal and an effectiveness of the reference event sequence on the goal, and identifying the candidate event sequence as an effective sequence for achieving the goal in response to the effectiveness of the candidate event sequence being better than the effectiveness of the reference event sequence.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shi Jing Guo, Xiang Li, Hai Feng Liu, Guo Tong Xie, Shi Wan Zhao
  • Patent number: 10795925
    Abstract: Method for supplying data to remotely cultivate a digital content reference library, to be executed by an electronic terminal device capable of visually displaying digital content to a user and communicating with a communications network, comprising establishing, by automatic observation logic, visual characteristics data representing the on-screen appearance of digital content, such as application, shown via a display of the terminal device (406), and transmitting the visual characteristics data to a remote server for updating a digital content reference library thereat linking content identity information with associated visual characteristics data in the received or processed form (408). A compatible method to be executed on the network side is presented as well as related, applicable terminal devices and server arrangements.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: October 6, 2020
    Assignee: Verto Analytics Oy
    Inventors: Hannu Verkasalo, Mika Ristimäki, Matias Kontturi, He Zhang
  • Patent number: 10747418
    Abstract: Described herein are systems and methods for a virtual communication and collaboration application platform which automates the setup and operation of a virtual collaboration session, senses and reacts to user activity and contextual cues, and provides real-time intuitive interaction steps to enable users to easily interact in a simple and user-friendly manner. The Virtual Collaboration and Computing Platform provides a shared application window visible to multiple users on different displays for which users can easily share multiple types of data and applications through basic drag-and-drop interactions.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: August 18, 2020
    Assignee: COSCREEN, INC.
    Inventors: Till F. Pieper, Max Andaker
  • Patent number: 10698951
    Abstract: A method of automatically generating a digital soundtrack intended for synchronised playback with associated speech audio, the method executed by a processing device or devices having associated memory. The method comprises syntactically and/or semantically analysing text representing or corresponding to the speech audio at a text segment level to generate an emotional profile for each text segment in the context of a continuous emotion model. The method further comprises generating a soundtrack for the speech audio comprising one or more audio regions that are configured or selected for playback during corresponding speech regions of the speech audio, and wherein the audio configured for playback in the audio regions is based on or a function of the emotional profile of one or more of the text segments within the respective speech regions.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: June 30, 2020
    Assignee: Booktrack Holdings Limited
    Inventors: Paul Charles Cameron, Craig Andrew Wilson, Petrus Matheus Godefridus De Vocht, Brock David Moore
  • Patent number: 10691331
    Abstract: A web rendering module in the operating system is used to render and display a web page. The web rendering module also generates layout data that describes the position and size of each visual element on the rendered web page. A web editing application uses the layout data to generate a native overlay. The native overlay is an arrangement of cells, and each cell has the same position and size as a respective visual element. The application displays the native overlay on top of the rendered web page so that each visual element on the web page is aligned with a cell in the native overlay. The cells in the native overlay are transparent so that the rendered web page remains visible to the user, but the native overlay captures any interactions that the user performs. The interactions are then processed to make a corresponding change to the web page.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: June 23, 2020
    Assignee: Square, Inc.
    Inventors: Benjamin A. Bloch, Timothy J. Snyder, Scott A. Garman, John D. Rusenko, Jr., Joseph M. Fox
  • Patent number: 10685177
    Abstract: A system, method and computer program product compares data in original and modified versions of spreadsheet or database table documents, and generates a comparison document having indications where changes between the documents are present. The data compared includes formulas or stored procedures that are normally hidden when viewing a spreadsheet or database table document.
    Type: Grant
    Filed: January 7, 2009
    Date of Patent: June 16, 2020
    Assignee: LITERA CORPORATION
    Inventor: Deepak Massand
  • Patent number: 10649650
    Abstract: A web rendering module in the operating system is used to render and display a web page. The web rendering module also generates layout data that describes the position and size of each visual element on the rendered web page. A web editing application uses the layout data to generate a native overlay. The native overlay is an arrangement of cells, and each cell has the same position and size as a respective visual element. The application displays the native overlay on top of the rendered web page so that each visual element on the web page is aligned with a cell in the native overlay. The cells in the native overlay are transparent so that the rendered web page remains visible to the user, but the native overlay captures any interactions that the user performs. The interactions are then processed to make a corresponding change to the web page.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: May 12, 2020
    Assignee: Square, Inc.
    Inventors: Benjamin A. Bloch, Timothy J. Snyder, Scott A. Garman, John D. Rusenko, Jr., Joseph M. Fox