Patents Examined by Tionna M Burke
  • Patent number: 11910066
    Abstract: An example method for providing an interactive advertisement in association with a media presentation comprises storing a commercial identifier in association with an interactive advertisement identifying a commercial associated with the interactive advertisement. The interactive advertisement is associated with interactive advertisement data comprising a related content identifier identifying a related content object. Before a commercial segment begins, a list of commercials to be provided during the commercial segment is received comprising the commercial identifier. After determining that the commercial associated with the interactive advertisement is to be provided during the commercial segment and responsive to determining that the commercial segment is eligible for hosting the interactive advertisement, providing at least a portion of the interactive advertisement data, the portion of the interactive advertisement data configured to provide access to the related content object.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: February 20, 2024
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Keith Chandler, Alex Wellen, Don Loheide, Rajin Persaud, Michael Koetter, Chris Hinton, Neda Davis, Laura Poffenberger
  • Patent number: 11836439
    Abstract: Described are systems and methods for checking webpage content. The method can include receiving, by a computing system, webpage content rendered in a webpage editing tool provided by a content management services (CMS) server and presented in a graphical user interface (GUI) display at a user device, transmitting the webpage content to web analysis services to (i) analyze the webpage content as part of a content check, (ii) generate information about the webpage content based on the content check, and (iii) store the information in association with a content ID in a data store, polling the web analysis services for processing status updates and the generated information, receiving the generated information, populating predefined sections in a CMS plugin with at least a portion of the received information, and returning the CMS plugin to be presented, at the user device, in the webpage editing tool concurrently with the webpage content.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: December 5, 2023
    Assignee: SiteImprove A/S
    Inventors: Nicolai Munch Andersen, Asbjørn Clemmensen, Cavit Ilker
  • Patent number: 11822868
    Abstract: Systems and methods are provided for providing a navigation interface to access or otherwise use electronic content items. In one embodiment, an augmentation application identifies at least one entity referenced in a document. The entity can be referenced in at least two portions of the document by at least two different words or phrases. The augmentation application associates the at least one entity with at least one multimedia asset. The augmentation application generates a layout including at least some content of the document referencing the at least one entity and the at least one multimedia asset associated with the at least one entity. The augmentation application renders the layout for display.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: November 21, 2023
    Assignee: ADOBE INC.
    Inventors: Emre Demiralp, Gavin Stuart Peter Miller, Walter W. Chang, Grayson Squier Lang, Daicho Ito
  • Patent number: 11765438
    Abstract: An example method for providing an interactive advertisement in association with a media presentation comprises storing a commercial identifier in association with an interactive advertisement identifying a commercial associated with the interactive advertisement. The interactive advertisement is associated with interactive advertisement data comprising a related content identifier identifying a related content object. Before a commercial segment begins, a list of commercials to be provided during the commercial segment is received comprising the commercial identifier. After determining that the commercial associated with the interactive advertisement is to be provided during the commercial segment and responsive to determining that the commercial segment is eligible for hosting the interactive advertisement, providing at least a portion of the interactive advertisement data, the portion of the interactive advertisement data configured to provide access to the related content object.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: September 19, 2023
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Keith Chandler, Alex Wellen, Don Loheide, Rajin Persaud, Michael Koetter, Chris Hinton, Neda Davis, Laura Poffenberger
  • Patent number: 11762939
    Abstract: An approach is disclosed that determines an amount of time before a webpage is ready to use by a user by performing various actions. The approach captures a recording of the webpage from an invocation of the webpage for a period of time sufficient to load completely load the webpage with the capturing resulting in sequenced image frames. An AI system provides a loading point in the sequenced image frames based on an analysis of the frames input to the trained AI system. Image diversity and saturation measurements are calculated on consecutive image frames from the sequenced image frames resulting in an image change analysis. Native webpage events and times are detected from webpage characteristics gathered from the captured digital recording. The amount of time is then calculated based on the loading point from the AI system, the image change analysis; and the webpage events and their corresponding times.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: September 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ling Zhuo, Pei Pei Liang, Lin Yan Wu, Li Zhou, Yue Yang, Yun Bo Zhang, Tao Wen
  • Patent number: 11651348
    Abstract: Systems, methods, and apparatuses for configuring a web application for global money transfers include a customer mobile device, a processor, and a memory having processor-readable instructions that cause the processor to collect data from a web application, whereby the web application is provided on the customer mobile device in operative communication with the host computer, and determine at least one of an optional field and a required field based on the collected data. The at least one optional field and required field may receive input for conducting a money transfer. The processor-readable instructions may cause the processor to send instructions to a user interface (“UI”) for the web application, whereby the instructions are indicative of the at least one optional field and required field, and configure the UI to display the at least one optional field and required field at the web application of the customer mobile device.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: May 16, 2023
    Assignee: The Western Union Company
    Inventors: Vijaya Kouru, Tarun Bhagwan, Sanjay Saraf
  • Patent number: 11644949
    Abstract: Autotagging a template of a reporting workbook is provided. The template of the reporting workbook is received. The template is in a first format type. User specified selection of portions of the template are received. The portions are associated with at least two dimensions of the reporting workbook. A user specified type is received for a tag. A modification of the template is created by automatically generating a tag in a predetermined field of each of the portions based on the user specified type. A version of the reporting workbook is generated based on the modification of the template, wherein the version is in a second format type.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: May 9, 2023
    Assignee: Oracle International Corporation
    Inventors: Victor Acorda, Yan Schwartz, Andrew Harris, John Purves
  • Patent number: 11544459
    Abstract: The present specification provides a method and apparatus for determining feature words and a server. The method includes: obtaining text data; extracting a first feature word from the text data; updating a word segmentation library based on the first feature word to obtain an updated word segmentation library, the word segmentation library including a plurality of predetermined feature words for representing predetermined attribute types; and extracting a second feature word from the text data based on the updated word segmentation library and the predetermined feature words.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: January 3, 2023
    Assignee: Advanced New Technologies Co., Ltd.
    Inventors: Huaisong Li, Jianmin Pan, Xugang Zhou
  • Patent number: 11507620
    Abstract: Systems, methods, and other embodiments associated with self-transformation objects are described. In one embodiment, a method includes determining that a content object is to be rendered. The example method may also include evaluating attributes of a user to identify a content preference of the user. The example method may also include identifying a content transformation mapping that corresponds to the content preference. The example method may also include parsing the content object to identify a transformation script. The example method may also include executing the transformation script to parse the content object to identify elements that are tagged with a transformation tag. The example method may also include executing the transformation script to apply corresponding transformations from the content transformation mapping to the tagged elements. The example method may also include rendering the content object with the transformed elements.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: November 22, 2022
    Assignee: Oracle International Corporation
    Inventor: Michael P. Rodgers
  • Patent number: 11507734
    Abstract: In accordance with one embodiment, the present invention provides the ability to embed and edit rich content into a browser document. Embedded objects are not backed by installed desktop applications. Instead, in one embodiment, the embedded objects are Asynchronous Javascript and XML (AJAX) components that adhere to a set of design patterns, which are embedded within editable HTML documents. For example, a user composing an email message can embed a spreadsheet into the email in accordance with an embodiment of the present invention. The spreadsheet is implemented, in one embodiment, as an AJAX component adhering to the Ajax Linking and Embedding (ALE) design pattern. Since it is an ALE component, the embedded object is fetched across the network so that it may be instantiated and used regardless of the user's location. The user can edit, manipulate, and save the embedded object while remaining in the context of the container document.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: November 22, 2022
    Assignee: VMware, Inc.
    Inventors: Ross Dargahi, Kevin M. Henrikson, Jong Yoon Lee, James Andrew Clark
  • Patent number: 11494712
    Abstract: Embodiments of the inventive concept include an automated engine to auto-import content from a separate and/or integrated application. A live update of a presentation can be performed based on latest data from a separate and/or integrated application. A presentation engine can generate a link for viewing a presentation can be shared without the need to have any corresponding separate client-side program installed on a user station. Raw digital input content can be sourced from a separate and/or integrated application, or from a 3rd-party database, and imported into the presentation engine. The presentation engine can automatically produce an auto-formatted presentation based on the raw digital content. The digital content can include a marketing and/or branding plan. The presentation engine can perform a live update to the presentation as the plan changes. The presentation can be viewed in any suitable web browser. Accordingly, marketing and branding plans can be quickly communicated to stakeholders.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: November 8, 2022
    Assignee: OPAL LABS INC.
    Inventors: George M. Huff, David Gorman, Jeff Reynolds, Chris Campbell
  • Patent number: 11461077
    Abstract: A method and computer-executable program for displaying data in a table having columns, rows and a plurality of cells defined by the columns and rows. The method involves the steps of creating a first and a second sub-tables positioned one above another or side-by-side. The top sub-table defines a non-scrollable, fixed header, while the bottom table defines a scrollable data table. The top table has a visible part and a hidden part, which contains records copied, without re-positioning or re-ordering, from a maximum width cell in the top or bottom table corresponding to each individual column. To form a fixed sidebar, the code computer-executable program code adjusts the height of the rows based on the parameters of a maximum height cell in the row. The method and program provide for a two-step process of glyph determinations: Step 1 uses the glyph determinations to adjust the HTML, by copying data.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: October 4, 2022
    Inventor: Philip K. Chin
  • Patent number: 11461494
    Abstract: Various examples for providing for the secure view of content on devices are disclosed. In one example, a content modification service, such as an email modification service, can access a document from a server destined for a client device and generate a modified form of the document by adjusting a visual setting associated with a display of the content that affects an ability to view the content from an area beyond a predetermined range. The content modification service or a client application can selectively provide the document or the modified version of the document in a display of the client device based on a setting of the client device, a device profile, or compliance rules specified by an administrator of a management service.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: October 4, 2022
    Assignee: AIRWATCH LLC
    Inventors: Ramanandan Nambannor Kunnath, Dan Zeck, Ian Ragsdale
  • Patent number: 11423208
    Abstract: Method and apparatus for detecting text encoding errors caused by previously encoding the electronic document in multiple encoding formats. Non-word portions are removed from the electronic document. Embodiments determine whether words in the electronic document are likely to contain one or more text encoding errors, by dividing the first word into n-grams of length 2 or more. For each of the plurality of n-grams, a database is queried to determine a respective probability of the n-gram appearing in each of a plurality of recognized languages, and upon determining that the determined probabilities of two consecutive n-grams are each less than a predefined threshold probability, the first word is added to a list of words that likely contain text encoding errors. A confidence level that the first word includes the one or more text encoding errors is calculated, based on a lowest determined probably for the n-grams for the first word.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: August 23, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Manolya McCormick, Muhammad Yahia
  • Patent number: 11341418
    Abstract: The present disclosure describes computer-implemented methods and systems for providing and maintaining a limited iterative ontological notation (FIG. 1), built upon a three-value logic of existence or equivalence of patterns. Methods may be embodied as a self-referencing table with a finite collection of columns or as a property graph with a small count of fixed properties and a finite collection of edge types, each carrying a particular ontological interpretation and use. Isolation of information content from context and application of three value logic to pattern recognition produces a finite set of indexed notations which allow for leveraging of a fixed schema to enhance computing performance, reduce memory utilization and improve accessibility though enabling a user interface that does not require prior knowledge of graph database programming languages.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: May 24, 2022
    Assignee: Salveretec PRC
    Inventor: Gregory Evan Sharp
  • Patent number: 11308264
    Abstract: Managing document annotations in a publish/subscribe system is described. A publishing system creates annotations of a document that include references to where the annotations are to be displayed; stores the annotations separately from the document; names an annotation set using tags; sets roles and permissions for use of the annotation set, including access permissions based on a time and/or location constraint of a subscribing user; and publishes the annotation set to a publish/subscribe broker for access by the subscribing users. A subscribing system subscribes a user to annotations of a document, wherein each annotation is separate from the document and includes reference to where the annotations are to be displayed. The subscribing system also defines a role of the subscribing user, wherein use permissions of the annotations by the subscribing user are controlled based on the role, including time and/or location constraints of the subscribing user.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: April 19, 2022
    Assignee: International Business Machines Corporation
    Inventor: Hanson Lieu
  • Patent number: 11301465
    Abstract: Example configurations herein include a media player that initiates playback of content (e.g., play back of a movie in a web browser). Based on input from a respective user, the media player receives selections of playback commands (e.g., play, pause, stop, rewind, fast forward, etc.) applied to the content being played back by the media player. Based on the selections, the media player creates a log report. The log report records the selections of the playback commands applied to the content and indicates, for example, a corresponding time when the playback commands were applied. According to one configuration, the media player initiates distribution of the log report to notify a publisher associated with the content which playback commands were selected during playback of the content on the media player.
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: April 12, 2022
    Assignee: Adobe Inc.
    Inventors: Brian Riggs, Vijay S. Ghaskadvi, Joel Huff
  • Patent number: 11295058
    Abstract: Variable formatting for cells in computer spreadsheets, tables, and other documents is provided. For a selected range of cells, cell formats vary with the value in each cell (or an associated value). Formats can include color-scale backgrounds, in-cell elements (e.g., icons and data bars), and other cell formats that can be varied with a value.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: April 5, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin C. Chamberlain, Bruce C. Jones, Christopher M. Street, David F. Gainer, Eric B. Vigesaa
  • Patent number: 11262885
    Abstract: The present invention extends to methods, systems, and computer program products for processing multi-gesture sequences in a collaborative environment. It provides a method for cascading two or more gestures performed by one or more users at one or more interactive display devices, into a single compound gesture delivering events to a persistent first gesture, that establishes the owning context. The invention in one aspect increases the variety of ways a single user can interact with a piece of digital content by increasing the gesture vocabulary beyond simple single gesture interactions. Further, it delivers the ability to express complex contextual relationships directly among multiple pieces of content, among multiple interactive display devices, and among multiple users, generating expanded opportunities to route events across physically separated devices, and distances, that deliver greater control of content flow.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: March 1, 2022
    Inventor: William Martin Burckel
  • Patent number: 11256852
    Abstract: According to embodiments of the present invention, machines, systems, computer-implemented methods and computer program products are provided for converting part or all of a document from an unstructured format into a structured format, and combining structured and unstructured data into an unstructured format. In some embodiments, documents are received in an unstructured format, and stored in a repository for querying (e.g., including updating and other operations (e.g., SQL SELECT, UPDATE, INSERT, DELETE, MERGE, etc.)). Responsive to detecting a predetermined number of the documents in an unstructured format stored in a repository for querying, an optimization criteria may be applied to identify one or more components of the stored documents for conversion, and the one or more components of the stored documents are converted from the unstructured format to a structured format.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: February 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Scott D. Lashley, John F. Miller, III, Raghupathi K. Murthy