Patents Examined by James R Sheleheda
  • Patent number: 11297218
    Abstract: A method of managing at least one media stream received from respectively at least one camera; it includes instructing a camera to send a media stream generated by the camera to an archiver, the archiver being configured to store video data from the media stream; receiving a request for real time access to the media stream from a requesting computing entity; and sending a first change of destination message to the camera comprising instructions to change the destination to a dispatcher configured to receive and dispatch stream data, such that the camera continues transmission of the media stream sending the media stream towards the dispatcher.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: April 5, 2022
    Inventors: Sebastien Nadeau, Simon Le Bourdais-Cabana
  • Patent number: 11284125
    Abstract: A self-data-generating storage system and method for use therewith are provided. In one embodiment, a controller of the storage system is configured to receive a single video frame of video footage from a host; generate a plurality of video frames from an interpolation of the single video frame; and store the single video frame and the generated plurality of video frames in the memory. Other embodiments are provided.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: March 22, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventor: Ramanathan Muthiah
  • Patent number: 11277378
    Abstract: Devices residing in different networks communicate with one another using inter-network communication. A host may transmit a first packet to a gateway and the gateway may transform it into a second packet. When creating the second packet, the gateway may transmit a request to an address mapper for a mapped address. The mapped address includes a native address or a system address. The system address includes another native address as well as a reference value. The reference value is associated with the host, includes an opaque binary value of an arbitrary size, and is subdivided into multiple fields associated with the host. In response to the mapped address being the system address, the address mapping engine obtains the system address. In response to the mapped address being the native address, the address mapping engine obtains the native address. The native address is determined in view of an existing network protocol.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: March 15, 2022
    Inventor: Waldemar Augustyn
  • Patent number: 11265587
    Abstract: The present disclosure discloses a method for synchronously pushing a multimedia resource based on a heterogeneous network. The method includes: step 1: obtaining, by a server, end-to-end broadband network delay information or broadband network delay and available bandwidth information of different users; step 2: after receiving a client request, calculating, by the server according to the end-to-end broadband network delay information or the broadband network delay and available bandwidth information of the different users, a moment at which the multimedia resource can be synchronously presented; and step 3: sending, by the server, the multimedia resource after the moment at which the multimedia resource can be synchronously presented, and synchronously playing, by a client, content according to a start presentation time of the multimedia resource, so that broadband content of the different users can be synchronously presented.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: March 1, 2022
    Assignee: SHANGHAI JIAO TONG UNIVERSITY
    Inventors: Yiling Xu, Wenjun Zhang, Shan Feng, Hao Chen, Yanfeng Wang, Jun Sun, Yunfeng Guan
  • Patent number: 11245949
    Abstract: A secure conferencing device operating in a host or a guest mode. In host mode, the secure conferencing device coupled to an interactive digital signage (IDS) device, grants conference control to a host computer of the IDS device. The secure conferencing device receives a guest control signal and a guest video stream from a guest device, where the secure conferencing device prevents the guest control signal from being communicated to the host computer, yet transmits the guest video stream to the host computer for display on the IDS device. In the guest mode, the secure conferencing device grants conference control to a guest device, enables the guest device to affect a component of the IDS device, but does not enable the guest device to communicate guest control signals to the host computer of the IDS device.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: February 8, 2022
    Assignee: Elo Touch Solutions, Inc.
    Inventors: Asela Ekanayake, Jiachi Zhang, Fareed Uddin, Brian Perry, Kenneth John North, Qianying Bao, Chia-Lun Yang, Michael Rally
  • Patent number: 11240565
    Abstract: The present disclosure relates to a method and system for presenting a set of control functions via an interface of a peripheral control device (PCD). A control function can include a command associated with one or more media contexts of a host media device. The method decodes a payload, from the host media device, with an encoded context identifier, where the context identifier indicates a primary media context active on the host media device. The method determines one or more control functions corresponding to the context identifier, and changes the set of control functions on the interface of the PCD to include the one or more control functions that can command the primary media context.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: February 1, 2022
    Assignee: NAGRAVISION S.A.
    Inventors: Amudha Kaliamoorthi, Prabhu Chawandi, Karthikeyan Srinivasan, Jihyun Park, Jun Seo Lee
  • Patent number: 11234050
    Abstract: The disclosure provides for use of steganographically-encoded data as a basis to control content modification. A server could determine through a fingerprint comparison that a portion of media content on a channel being rendered by a content presentation device matches at least one modifiable-content segment, such as at least one replaceable ad. The server could then use watermark data encoded in the media content of the channel as a basis to determine an actual identity of a modifiable-content segment present on the channel, so as to then control content modification.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: January 25, 2022
    Assignee: Roku, Inc.
    Inventors: Shashank Merchant, Do Phuoc Hoang Tuong Lan
  • Patent number: 11228518
    Abstract: Method and systems support management of deprecated components within a system of IHSs (Information Handling Systems), such as within a datacenter. Upon receiving notification of a deprecated component, instances of the deprecated component are identified within the datacenter. Usage information is collected for the deprecated component by remote access capabilities of the IHSs and by management capabilities of chassis in which the IHSs may be housed. Based on the collected usage information, usages are determined for individual features of the deprecated component. Even though a component has been deprecated, some features of the component may still be supported. Such supported features of the deprecated components are identified. Licenses may be provided for use of features that are that are supported and that are actually utilized, as determined from the usage information.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: January 18, 2022
    Assignee: Dell Products, L.P.
    Inventors: Viswanath Ponnuru, Raveendra Babu Madala, Vaideeswaran G, Ramesha He
  • Patent number: 11221668
    Abstract: The present disclosure provides a control method of a display screen and a control apparatus of a display screen. The control method of a display screen of the present disclosure includes: detecting, using an ultrasonic detection device, whether there is a viewer present in a viewable range of the display screen, and generating a detection result; and controlling on-off status of the display screen according to the detection result.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: January 11, 2022
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Yongbo Wang
  • Patent number: 11218773
    Abstract: The disclosure relates to a method of delivering a video frame. One implementation may involve spatially partitioning a video frame into a plurality of blocks, encoding at least one of the plurality of blocks of the video frame, and transmitting the at least one of the plurality of blocks of the video frame.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: January 4, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Ross Gilson, Michael Chen
  • Patent number: 11218772
    Abstract: In one embodiment, a method receives a request from a user for one or more extensions to a first program. The first program is associated with a first bundle that indicates the first program starts at a first time and ends at a second time. A second program that starts before the first time or starts after the second time is selected. The second program is associated with a second bundle that indicates the second program ends at the first time or starts at the second time. The method generates an extension bundle that includes information for the one or more extensions and uses the extension bundle to record an extended program for the user that includes the first program and at least a portion of the one or more extensions from the second program.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: January 4, 2022
    Assignee: HULU, LLC
    Inventors: Joshua Cook, Ale Capistrano, Yingan Wang
  • Patent number: 11212437
    Abstract: In an embodiment, a system includes an immersive camera module including a camera mounting block having a plurality of camera mounting sites and a plurality of cameras mounted to the plurality of camera mounting sites. Each of the plurality of cameras includes a partially-overlapping field of view, and the camera module is configured to comprehensively capture a target space. The system further includes a chassis operatively coupled with the immersive camera module, the chassis configured to smoothly maneuver the camera module comprehensively through the target space. Aspects herein can also relate to methods for capturing immersions, systems and methods for providing immersions, and systems and methods for viewing and controlling immersions.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: December 28, 2021
    Inventor: Bryan Colin
  • Patent number: 11195100
    Abstract: A plurality of computing devices, in a set of computing devices, each perform one or more tasks. A program monitors the tasks performed on each of the computing devices and determines a usage pattern. Based on the usage pattern the program determines one or more programs available for one or more of the computing devices. The program outputs a recommendation to install one or more of the available programs on one or more of the computing devices.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Apurva S. Patel, Rajesh Patil, Sunanda Patil, Prasad P. Purandare
  • Patent number: 11195101
    Abstract: A plurality of computing devices, in a set of computing devices, each perform one or more tasks. A program monitors the tasks performed on each of the computing devices and determines a usage pattern. Based on the usage pattern the program determines one or more programs available for one or more of the computing devices. The program outputs a recommendation to install one or more of the available programs on one or more of the computing devices.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Apurva S. Patel, Rajesh Patil, Sunanda Patil, Prasad P. Purandare
  • Patent number: 11197060
    Abstract: Methods, apparatus, systems and articles of manufacture to count people in an audience are disclosed. An apparatus includes a location determiner to determine a location of a portable device was outside of a media exposure environment, and a proximity determiner to determine a person was in proximity to the portable device. The apparatus also includes a presence detector to: generate first presence information based on the location of the portable device and the proximity of the person to the portable device, the first presence information to indicate that the person was absent from the media exposure environment; compare the first presence information to second presence information collected by a people meter; and, when the second presence information indicates the person was present in the media exposure environment, modify the second presence information based on the first presence information.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: December 7, 2021
    Inventors: Padmanabhan Soundararajan, Venugopal Srinivasan, Alexander Topchy
  • Patent number: 11190565
    Abstract: Within a portion of a currently executing compiled streams application according to a request to modify a configuration of the portion, a placement is performed of an operator of the currently executing compiled streams application into a processing element, wherein the currently executing compiled streams application has a configuration assigned before application execution began. In response to the placement, a resource allocation corresponding to the placement is performed according to the request, the resource allocation specifying a resource assigned to the processing element. The processing element is activated to execute the operator according to the placement and the resource allocation.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: November 30, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bradley William Fawcett, Henry Chiu
  • Patent number: 11184312
    Abstract: The disclosed systems and techniques enable an enterprise system to store contact emails for users while avoiding storing and managing personal email addresses for the user. For example, the enterprise system may forward personal email addresses to an aliasing server configured to generate alias email addresses based on the personal email addresses. The aliasing server may operate as a “middle man” that receives emails directed to the email addresses and that forwards the emails to the personal email addresses (when appropriate). The enterprise system may store and maintain the alias email addresses in lieu of storing the personal email addresses.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: November 23, 2021
    Assignee: JOINESTY, INC.
    Inventors: Robert Jeffrey Yoskowitz, Stephen Michael Yoskowitz, Elder Donizetti Dos Santos, José Carlos De Souza Bueno, Jr.
  • Patent number: 11178454
    Abstract: The present application discloses a video playing method and device, an electronic device, and a readable storage medium The method includes: detecting a video playing operation in a target operation mode; in which, in the target operation mode, audio is consecutively collected to obtain an audio stream and an information stream is acquired; the information stream is obtained by performing speech recognition on the audio stream; providing a video playing interface in response to the video playing operation, to play a video on the video playing interface; in which, on the video playing interface, a first element is partially hidden and a second element is displayed, the first element is configured to indicate that the audio is consecutively acquired, and the second element is displayed based on the information stream.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: November 16, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Yongxi Luo, Shasha Wang
  • Patent number: 11178450
    Abstract: A method and apparatus for video live streaming process are provided. The method may include obtaining a feature image preset for a service process, the feature image being an image block that identifies the service process, obtaining a video screenshot from a video live streaming data stream according to a screenshot interval, detecting whether the feature image exists in the video screenshot, and outputting the video screenshot based on the feature image being detected in the video screenshot.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: November 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventor: Zhi Dong Zhang
  • Patent number: 11178380
    Abstract: Embodiments include an apparatus comprising a mobile computing device comprising a camera, and a mount removably attached with the mobile computing device to arrange the camera in a first position. The mount comprises a first surface, and two reflective elements spaced apart from each other and having a predefined disposition relative to the first position. The two reflective elements comprise respective convex surfaces extending from the first surface, the respective convex surfaces providing respective optical paths between an object and the camera.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: November 16, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Eric C. Haseltine, Joseph L. Olson