Patents Examined by Benjamin R Bruckart
  • Patent number: 10708216
    Abstract: Intelligent assistant may integrate into social networks and devices to enable efficient messaging within group message threads. Various neural networks may be created and learning behaviors may be modeled to generate custom and context and intent specific intelligent assistants. The social network conversational intelligent assistant agent may be in an always on listen state to join conversations or may be commanded to join a group messaging thread on demand by one or more participants. Various widgets may be enabled to disappear and appear with the chat messages dynamically based on user conversations. A bot directory and marketplace may be enabled to allow for a plurality of assistants to be used across platforms including voice, text, group chat, enterprise messaging, and social networks.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: July 7, 2020
    Inventor: Sanjay K Rao
  • Patent number: 10701423
    Abstract: An advertisement scheduler receives a commercial break schedule generated from a completed assignment of one or more spots that correspond to the deals comprising advertiser's orders to place the spots into one or more commercial breaks in the commercial break schedule based on constraints and placement requirements. The advertisement scheduler may determine representative liability per pending spot for the deals and reshuffle the placement of the spots based on the representative liability of the deals in order to minimize liability associated with the deals. The advertisement scheduler may reshuffle the placement of the spots for maximum delivery of candidate deals, where the reshuffle is based on a forecast of expected viewership associated with the deals, and a pacing computation of cumulative demographics guaranteed at a particular point in time, modify the forecast based on weighting factor, and generate a finalized commercial break schedule based on the reshuffling.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: June 30, 2020
    Assignee: TURNER BROADCASTING SYSTEMS, INC.
    Inventors: Wassim Samir Chaar, David James Benoit
  • Patent number: 10693929
    Abstract: A modular video server includes a Video Blade module and a separate physical layer module. The Video Blade performs video processing functions, such as video encoding and decoding, resizing, slow motion, and color space conversion, and the physical layer module implements the physical layer for input and output of video from devices external to the video server. The modular design permits the type of Video Blade and the type of physical layer module to be specified independently of each other, with each type of Video Blade being compatible with each type of physical layer module. This reduces the effort and cost of providing new video servers that support evolving video processing requirements and new video transmission standards.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: June 23, 2020
    Assignee: Avid Technology, Inc.
    Inventors: Igor-Yigal Linshits, Allan C. Green
  • Patent number: 10686741
    Abstract: Methods and systems are provided for real-time blocking of content from an organization activity timeline of an organization. The content blocked can be, for example, activities, or contributions to those activities. The organization activity timeline is displayed within a user interface to show activities involving a particular external contact and one or more users of the organization. The disclosed methods and systems can be used to control which activities or contributions to activities are displayed in the organization activity timeline. One or more identifiers can be added to one or more blacklists. New activities are evaluated for inclusion in the organization activity timeline. Any new activity that includes an identifier (or contributions to that new activity) can be blocked so that it does not appear in the organization activity timeline.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: June 16, 2020
    Assignee: salesforce.com, inc.
    Inventors: Eli Spencer Hickox, Christianne Brittany Dennison
  • Patent number: 10674213
    Abstract: A reception apparatus includes a memory and circuitry. The memory is configured to store an application program that is to be executed in coordination with audio visual content. The circuitry is configured to receive the audio visual content and acquire trigger information used to control operation of the application program. The circuitry is configured to acquire an application information table including expiration information, and control the operation of the application program according to the trigger information and the application information table. The circuitry is further configured to manage storage of the application program in the memory based on the expiration information included in the application information table.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: June 2, 2020
    Assignee: Saturn Licensing LLC
    Inventors: Naohisa Kitazato, Yasuaki Yamagishi, Yoshiharu Dewa, Jun Kitahara
  • Patent number: 10674228
    Abstract: Audio data processor, having: a receiver interface for receiving encoded audio data and metadata related to the encoded audio data; a metadata parser for parsing the metadata to determine an audio data manipulation possibility; an interaction interface for receiving an interaction input and for generating, from the interaction input, interaction control data related to the audio data manipulation possibility; and a data stream generator for obtaining the interaction control data and the encoded audio data and the metadata and for generating an output data stream, the output data stream having the encoded audio data, at least a portion of the metadata, and the interaction control data.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: June 2, 2020
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Stephan Schreiner, Simone Neukam, Harald Fuchs, Jan Plogsties, Stefan Doehla
  • Patent number: 10674202
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: June 2, 2020
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed Sharif-Ahmadi, Fay Arjomandi
  • Patent number: 10666904
    Abstract: Systems and methods are presented for insertion of assets into a stream of content (e.g., audio and/or video programming). Such assets may be targeted to network users separate from the surrounding content and deliveries thereof confirmed. Among other things, these systems and methods enable a new advertising paradigm based on guaranteed delivery of targeted commercial impressions. In this regard, the systems and methods generally provide assets with broadcast network programming (e.g., via actual insertion and/or switching to an asset channel) based on actual audience observations. For example, asset providers may wish to target assets for delivery according to specific audience classifications (e.g., gender, income level, locale, age, etc.). Programming providers, such as television programmers and radio programmers (e.g., standard tower broadcast radio and satellite radio), may receive information from broadcast network users and insert the assets into available bandwidth based on that information.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: May 26, 2020
    Assignee: Invidi Technologies Corporation
    Inventors: Bruce J. Anderson, Daniel A. Boulet, Daniel C. Wilson
  • Patent number: 10652601
    Abstract: The subject disclosure describes identifying a table associated with a set-top box that receives services from equipment of a video head-end office, where the table indicates that the set-top box has requested a video stream that would exceed a first number of video streams allocated to the set-top box and would exceed a bandwidth configuration, detecting a conflicting event according to information in the table, reconfiguring the bandwidth configuration allocated to the plurality of set-top boxes to resolve the conflicting event, determining a second number of video streams requested by the plurality of set-top boxes when the conflicting event occurred, determining a third number of video streams to resolve the conflicting event based on a difference between the first number of video streams and the second number of video streams, and instructing the equipment to provide the third number of video streams to the set-top box. Other embodiments are disclosed.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: May 12, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kenneth Opsalik, Marisa Earnshaw, Daniel P. Malee, John Mathew, Giya Tektumandize
  • Patent number: 10638183
    Abstract: Various arrangements generating a customized channel are presented. A customized channel may be generated for a user. The programming for the customized channel may be gathered from different sources. The programming may be selected and scheduled based on user preferences, interests, and viewing habits of the user. The user viewing habits and preferences for programming may be used to refine the schedule and programming of the customized channel.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: April 28, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Carlos Garcia Navarro, Eric Holley
  • Patent number: 10631042
    Abstract: Methods and systems for selecting and delivering content are provided. More particularly, content can be delivered to an output device from a user device through a device adaptor, such as an over-the-top (OTT) device. The OTT device or devices available to the user device are determined by a communication server. In particular, the OTT device or devices available to the user device are limited to those OTT devices associated with an output device in the user's room, or that the user is otherwise authorized to access.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 21, 2020
    Assignee: SONIFI SOLUTIONS, INC.
    Inventors: Derin Michael Zerr, Joel Walter Zdepski, Shaun Eugene Marko, Chad J. Schroeder, Andy Loren Anderson, Christopher Paul Wollmann
  • Patent number: 10616527
    Abstract: A cable television (CATV) entry adapter includes an input port configured to connect to a CATV network, a first output port, a second output port, a first splitter connected to the first output port, and a second splitter connected to the second output port. The first splitter and the second splitter are configured to connect to subscriber devices at a subscriber premises. The entry adapter is configured to transmit signals in a multimedia over coax alliance (MoCA) bandwidth but not signals in a CATV bandwidth to the subscriber devices that are configured to be connected to the first splitter. The entry adapter is configured to transmit the signals in the MoCA bandwidth and the signals in the CATV bandwidth to the subscriber devices that are configured to be connected to the second splitter.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: April 7, 2020
    Assignee: PPC BROADBAND, INC.
    Inventors: Erdogan Alkan, André Martineau
  • Patent number: 10616641
    Abstract: A media appliance and method for use of the same are disclosed. In one embodiment, a housing is adapted to be mounted within a wall. A panel forms a front portion of the housing and the panel includes vents and the panel may be mounted substantially flush with the wall. A media player, which includes a set-top box, is disposed within the housing. A pair of ports, disposed within openings defined by the housing, are configured to receive respective connectors. The pair of ports are coupled to the media player and one port is configured for providing a connection to a television and the other port is configured for providing a connection to an external source of signal for the television, as well as power for the media player.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: April 7, 2020
    Assignee: Enseo, Inc.
    Inventors: William C. Fang, Mark Hembree, William George Metzger, Jr., Vanessa Ogle
  • Patent number: 10609439
    Abstract: A mobile terminal including a memory for storing identification information corresponding to at least one external mobile terminal, a communication unit for receiving first EPG data from an external server or first external display device, a display for displaying EPG on the basis of the received first EPG data and a controller configured to: control the display to display identification information corresponding to the at least one external mobile terminal according to a first command, transmit to the first external display device, a signal for a viewing reservation of the specific program according to the first command, and control the communication unit to transmit to a first external mobile terminal corresponding to specific identification information, first viewing reservation information on the specific program according to a second command for selecting the specific identification information from the displayed identification information.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: March 31, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Donghyun Shin
  • Patent number: 10609447
    Abstract: A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
    Type: Grant
    Filed: May 18, 2019
    Date of Patent: March 31, 2020
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi
  • Patent number: 10602231
    Abstract: Methods and apparatus for inserting local content of interest in an all digital content delivery network. In one embodiment, the content delivery network comprises a cable television or satellite network, and an RF channel thereof is separated or isolated from an incoming multiplex of all-digital content transmission. The separated RF channel is demodulated to provide a multiplexed transport stream, and packets corresponding to one or more programs from the transport stream are replaced with packets obtained from local compression and encoding of analog programming such as e.g., personal, educational and government (PEG) programming. The inserted programming may also contain closed captioning and emergency data alerts. The resulting encoded transport stream is then re-inserted into the multiplex, modulated, and put back onto the RF channel. In an alternate embodiment, space is reserved within the downstream multiplex so as to avoid having to remove an existing program stream.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: March 24, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Scott W. Ramsdell, Glen Hardin
  • Patent number: 10595096
    Abstract: A system and method for receiving user authentication information from a secondary device and sending a list of IPTV devices associated with the user authentication information to the secondary device. IPTV device selection is received from the secondary device and device identification information corresponding to a selected IPTV device is sent to the secondary device. A content selection from an asset list is received at a server and post execution instructions for the selected IPTV device are generated. Next asset information is sent to the selected IPTV device. The asset information includes content associated with the content selection and the post execution instructions. The post execution instructions determine further IPTV device functionality.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: March 17, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventors: Charles McCoy, Ling Jun Wong, True Xiong, Leo Pedlow
  • Patent number: 10594892
    Abstract: This disclosure relates generally to communicating video content and other data over networks. An example apparatus includes a transmitter for communicating data via a serial link with a receiver. The transmitter includes an input, an output interface to the serial link, and translation circuitry. The input includes multiple input data lanes and a clock lane, and the input is configured to concurrently receive data on the multiple input data lanes aligned with a clock signal received on the clock lane according to a multi-lane communication protocol. The output interface is a clock-less interface and includes a number of output data lanes less than a number of the multiple input data lanes. The translation circuitry translates the data received according to the multi-lane communication protocol to a serial link communication protocol for transmission on the serial link.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: March 17, 2020
    Assignee: Analog Devices Global
    Inventors: David O'Neill, Amogh D. Thaly, David Rowe, Niall D. O'Connell, Lucas Valentin Garcia
  • Patent number: 10582265
    Abstract: Systems and methods for nonlinear media playback using a linear media player are described. In one implementation, a video tree representing a branching video presentation is provided, and a dynamic playlist is provided to a linear video player. A controller component interacts with the linear video player through a standard interface of the linear video player. During playback of a video content segment in the dynamic playlist by the linear video player, an indication of a user interaction with the playing video content segment is received by the controller component and from the linear video player via the standard interface, and the dynamic playlist is modified based on video content segments in a branch of the video tree. In another implementation, an uncompressed media file is selected and combined with a preceding and/or following media file. The combined files are compressed and a portion of the compressed file corresponding to the original media file is extracted.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: March 3, 2020
    Assignee: JBF Interlude 2009 LTD
    Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Barak Feldman
  • Patent number: 10582245
    Abstract: Systems and methods for generating and displaying a non-time bound content channel in a time-bound grid is provided. The system comprises receiving content data representing non-time bound content to be displayed in the time bound grid. The system generates the time bound grid, by creating, based on the content data, a non-time bound content channel. The non-time bound content channel displays one or more content objects representing the non-time bound content in the time bound grid. The system incorporates the non-time bound content channel with a plurality of time bound channels in the time bound grid. The system then causes display of the generated time bound grid on a viewing device of a user.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: March 3, 2020
    Assignee: OPENTV, INC.
    Inventors: Danielle Maslow Zimmerman, David Daniel Kempe, Crx K. Chai, Alex Fishman, Colin Shengcai Zhao, Andrea Wheeler