Video Distribution System With Upstream Communication Patents (Class 725/105)
  • Patent number: 11444995
    Abstract: Content may be received at an edge location in one format, but delivered to a terminal on an access network in another format. The received content may be transcoded at the edge location. The transcoded content may be stored, or immediately delivered. The transcoded content may be fragmented prior to storage. Multiple copies of the transcoded content may be maintained in multiple formats. These formats may be aligned with one another such that delivery of the content can include delivering portions of the content in one format and other portions of the content in another format.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: September 13, 2022
    Assignee: TIVO CORPORATION
    Inventors: Danial E. Holden, Austin J. Vrbas
  • Patent number: 11429086
    Abstract: Systems and methods to modify functions of computing devices based on movements and/or locations of users of such computing devices may include various types of sensors, such as movement sensors, imaging sensors, and location sensors. The sensor data may be processed by various algorithms to determine either or both of movement and location of the user within an environment. Then, based at least on the determined movement or location of the user, a particular function level may be selected for the computing device to ensure safety and environmental awareness of the user. In addition, one or more functions of the computing device may be modified, enabled, disabled, automated, alerted, or otherwise changed based on the selected function level.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: August 30, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Ohil Krishnamurthy Manyam
  • Patent number: 11418845
    Abstract: Disclosed is a media sharing system that provides shared experiencing of licensed media content such as movies. The system includes a web server that communicates with multiple client devices over the internet whereby a user's multiple social contacts can participate in a synchronized stream of licensed media content such as movies. The system is able to schedule the multi-user experiencing of the licensed media content and further synchronize the streaming of the licensed content so the participating users receiving the media streams in a substantially synchronized manner. The system still further provides for social content interaction amongst the multiple recipients so that the multiple users can interact in a time-contextual manner consistent with the substantially synchronized receipt of the licensed media content.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: August 16, 2022
    Assignee: Paramount Pictures Corporation
    Inventors: Abraham Chee Shun Wong, Alyson Elise Grove, Eugene M. Lee, Stephanie Anne Simard
  • Patent number: 11403797
    Abstract: A digital element located within a region near a device is identified. The digital element is located at a dynamically updated location. It is determined that the digital element is to be rendered. A representation of the digital element is generated in a rendered view of at least a portion of the region. Content of the digital element is provided upon receiving an indication that the digital element has been selected.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: August 2, 2022
    Assignee: Ripple, Inc. of Delaware
    Inventor: Ray Beau Lotto
  • Patent number: 11392979
    Abstract: An information processing system including a communication unit configured to receive information related to a positive interaction presented to a second object by a first object and information related to a positive interaction presented to the first object by the second object, and a controller configured to generate an emotion value of the first object based on at least a part of the received information related to the positive interactions.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: July 19, 2022
    Assignee: SONY CORPORATION
    Inventor: Yasushi Miyajima
  • Patent number: 11395017
    Abstract: Video signals are received from multiple sources, including remote sources, and are collected at a central location for viewing and/or storage. The signals are transmitted to a central site as compressed, progressively-scanned streaming video signals, employing data rates in the range of 2-4 Mbps. 24 fps or less is used, and the frame rate may be variable or fixed. The source signal frame rate and image size may be different for each source signal, and the frame rate and image size of the source signal in the format stored may be different from the frame rate and image size in the format displayed. In formats utilizing less than 24 fps progressive scan multi-format, direct streaming is made possible from HDTV (16:9) data, enabling applications utilizing these higher levels of resolution. Application of these formats adjusts streams, enabling a video surveillance system to transmit streams to a remote viewing device.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: July 19, 2022
    Assignee: HAWK TECHNOLOGY SYSTEMS, L.L.C.
    Inventors: Kinya Washino, Barry H. Schwab
  • Patent number: 11362853
    Abstract: Doorbells often include a button to enable visitors to ring a chime to summon building occupants. In some embodiments, doorbells include a camera to take pictures of visitors. In several embodiments, doorbells include covers that are light filters. These light filters can cover infrared light sources such as infrared light emitting diodes. The light filters can pass infrared light while blocking visible light. In several embodiments, a front portion of a camera assembly fits through a hole in a light filter. Light filters can help secure camera assemblies and can form a portion of a doorbell's outer housing.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: June 14, 2022
    Assignee: SkyBell Technologies IP, LLC
    Inventor: Joseph Frank Scalisi
  • Patent number: 11328027
    Abstract: A method comprises: obtaining content, a content location search term, and an image trigger; submitting the content location search term to a web mapping service so that a service API searches with the content location search term; receiving content locations corresponding to the content; adding the content, image trigger, and content locations to a distribution database that is searchable by location; receiving from a consumer device a location of the consumer device; searching the database using the location of the consumer device to identify any content having content locations that correspond to the consumer device's location, and obtaining the associated image trigger(s); performing an image recognition process on image data captured by the consumer device to identify the presence of the or each said associated image trigger in the image data; and if the presence of any of the image triggers is detected, serving the content to the consumer device.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: May 10, 2022
    Assignee: Rhizomenet Pty. Ltd.
    Inventor: Yue Wang
  • Patent number: 11321109
    Abstract: This application discloses a container access method and apparatus. The method includes: receiving a container access request, which is used to request to access a target container; selecting a driver instance corresponding to the target container from multiple currently-running driver instances, where different driver instances in the multiple driver instances are used to drive different types of containers, and the multiple driver instances are managed by using a same program; and sending the container access request to the selected driver instance. In this solution, one program manages driver instances that are used to drive different types of containers, so that a user can access multiple containers of different types by using one program. This reduces running overheads of a program that manages multiple driver instances in a container engine.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: May 3, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qiang Huang, Wei Zhang
  • Patent number: 11303935
    Abstract: A device for coding video data, the device comprising a memory configured to store video data; and one or more processors implemented in circuitry and configured to: code a value for a profile indicator syntax element in a bitstream including video data, the value for the profile indicator representing a class of a profile to which the bitstream conforms; code one or more values representing one or more coding-tool-specific constraints, separate from the profile indicator syntax element, each of the coding-tool-specific constraints indicating whether coding tools corresponding to the coding-tool-specific constraints can be enabled for at least a subset of the bitstream; and code the video data according to the coding-tool-specific constraints and the class of the profile.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: April 12, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Dmytro Rusanovskyy, Adarsh Krishnan Ramasubramonian
  • Patent number: 11288283
    Abstract: A data intake and query system measures an amount of raw data ingested by the system during defined periods of time. As used herein, ingesting raw data generally refers to receiving the raw data from one or more computing devices and processing the data for storage and searchability. Processing the data may include, for example, parsing the raw data into “events,” where each event includes a portion of the received data and is associated with a timestamp. Based on a calculated number of events generated by the system during one or more defined time periods, the system may calculate various metrics including, but not limited to, a number of events generated during a particular day, a number of events generated per day over a period of time, a maximum number of events generated in a day over a period of time, an average number of events generated per day, etc.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: March 29, 2022
    Assignee: Splunk Inc.
    Inventors: Vijay Chauhan, Banipal Shahbaz, David Hazekamp
  • Patent number: 11283879
    Abstract: A method, apparatus and system for assisted code provisioning of an end to end network includes automatically providing a first interface menu for enabling an initial user input of at least one of configuration information and application logic information for devices of the end to end network and continuing to automatically provide subsequent interface menus for receiving configuration information and application logic information for all devices and interconnections required to establish the end to end network in which a subsequent interface menu provided for input can be dependent upon an input made to a previously provided interface menu, and an order of interface menus automatically provided guides a user through a provisioning of the end to end network without the need to enter programming code. Programming code can be automatically generated from the input information and deployed for each of the devices required to establish the end to end network.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: March 22, 2022
    Assignee: Ciambella Ltd.
    Inventor: Trisala Chandaria
  • Patent number: 11276366
    Abstract: Disclosed is each display apparatus interconnected in series based on a DisplayPort standard. Each of the display apparatus includes a processor configured to request a front-stage display apparatus to confirm whether a first image signal is normally transmitted during an operation for displaying an image based on the first image signal of a first source device received from the front-stage display apparatus, control to display the image based on the first image signal received from the front-stage display apparatus in response to receiving a confirmation signal confirming whether the first image signal is normally transmitted from the front-stage display apparatus, and control to receive a second image signal of a second source device from a rear-stage display apparatus in response to not receiving the confirmation signal from the front-stage display apparatus.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: March 15, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyunseok Kim, Junghyuk Kim, Daegun Kim, Sujin Lee
  • Patent number: 11272237
    Abstract: Systems and methods described herein are provided for displaying video content in a multi-device environment where video content may be synchronized between two or more display devices. Video content displayed on one or more of the display devices may be a cropped version (or region of interest) of video content shown on a main display. Some embodiments may make recommendations to determine regions of interest based on contextual cues and user preferences. For some embodiments, a user may indicate a desire to follow a traced object, which may be used to determine regions of interest.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: March 8, 2022
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
    Inventor: Pasi Sakari Ojala
  • Patent number: 11263787
    Abstract: Disclosed embodiments include methods, systems, and non-transitory computer readable medium for augmented reality detection for locating a particular autonomous vehicle. In a non-limiting embodiment, an illustrative method includes providing, by an electronic device to a remote server, a request for an autonomous vehicle. A first signal indicating that the autonomous vehicle is within an accessible range to an intended passenger is received by an electronic device. The passenger is prompted by the electronic device to orient an image sensor of the electronic device towards a designated area of the accessible range. The designated area is imaged by the image sensor for the autonomous vehicle. A visual representation of the imaged designated area is generated on a graphical user interface of the electronic device. The autonomous vehicle is identified within the generated visual representation.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: March 1, 2022
    Assignee: Rivian IP Holdings, LLC
    Inventors: Matthew Hortop, Patrick Hunt, Lacey Trelfa
  • Patent number: 11252102
    Abstract: A device transmits a request to access image data stored in a cloud and then receives an access path to the image data. If the image data are in a first data format, the device reads the image data via the access path, converts them into the second data format, and stores the converted image data in the cloud. It also modifies the access path according to a modification rule and stores the modified access path in the cloud. If the image data are in the second data format, the device either always reads the image data in the second data format via the access path or checks whether a special instruction has been defined. On the basis of the special instruction, the device either reads the image data in the second data format via the access path or remodifies the access path using the modification rule.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: February 15, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Karlheinz Dorn
  • Patent number: 11249626
    Abstract: The disclosed computer-implemented method may include accessing defect identification data that identifies defects in frames of video content. The method may also include generating, as part of the interactive user interface, an interactive element that presents the frames of video content. The method may further include generating, as part of the interactive user interface, another interactive element that presents selectable metadata items associated with the identified defects in the frames of video content. At least one of the selectable metadata items may include an associated user interface action. Then, upon receiving an input selecting one of the selectable metadata items, the method may include performing the associated user interface action. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: February 15, 2022
    Assignee: Netflix, Inc.
    Inventors: Abhishek Soni, Adithya Prakash, Shraddha Ladda, Thomas E. Mack
  • Patent number: 11233929
    Abstract: An image capturing apparatus, comprising, an image capturing unit configured to capture an image, a communication unit configured to communicate with a client and a server via a network, and a processing unit configured to execute first processing for communication with the client and second processing for communication with the server, wherein the communication with the client and the communication with the server include transmission of the image, and after the first processing and the second processing have been started, the processing unit stops the first processing when the communication unit has established the communication with the server, and does not stop the first processing when the communication unit has not established the communication with the server.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: January 25, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuhiro Kawawa
  • Patent number: 11218739
    Abstract: The present disclosure provides a live video broadcast method and apparatus, and a storage medium. The method includes: receiving a live broadcast command, and creating a video buffer based on the live broadcast command; binding the video buffer with a picture drawing module, the picture drawing module being configured to detect and extract a video picture frame; detecting and extracting the video picture frame by using the picture drawing module, and storing all extracted video picture frames in the video buffer; collecting an external voice by using a microphone, and synchronously synthesize the external voice and the video picture frames stored in the video buffer into a video streaming media file; and uploading the video streaming media file to a live broadcast server, so that the live broadcast server performs live broadcasting.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: January 4, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Baocheng Fan
  • Patent number: 11212479
    Abstract: Examples described herein include systems, devices, and methods for backscattering carrier signals in accordance with pixel values of an image and/or video. Signals having a property proportionate to pixel values may be converted into a pulse-containing waveform having pulses whose widths and/or duty cycles are determined based on the pixel values. Backscatter transmitters may backscatter a carrier signal in accordance with the pulse-containing waveform to provide the pixel values to a receiver. In this manner, video transmission at low power and/or battery-free operation may be provided.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: December 28, 2021
    Assignee: University of Washington
    Inventors: Shyamnath Gollakota, Saman Naderiparizi, Mehrdad Hessar, Vamsi Talla, Joshua R. Smith
  • Patent number: 11206434
    Abstract: Methods and systems to authorize devices and/or perform other actions based on identifying content distributors are described. In some example embodiments, the methods and systems access video content playing at a client device, calculate fingerprints of a portion of the video content, identify a distributor of the video content based on the fingerprints, and perform an action in response to the identification of the distributor of the video content, such as actions to authorize the client device or other associated devices (e.g., second screens) to receive content from the distributor, actions to present sponsored content to the client device or associated devices, and so on.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: December 21, 2021
    Assignee: Roku, Inc.
    Inventors: Donald F. Gordon, Markus K. Cremer, Peter Dunker
  • Patent number: 11195019
    Abstract: Disclosed is an information providing apparatus capable of communicating with other electronic devices and an external server in a 5G communication environment by executing a mounted artificial intelligence (AI) algorithm and/or machine learning algorithm. The apparatus includes a camera, a display, a processor, and the like. By providing the information providing apparatus, a user-friendly AR item based on the recognized object may be provided.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: December 7, 2021
    Assignee: LG Electronics Inc.
    Inventors: Eun Sang Lee, Hye Young Koo
  • Patent number: 11178204
    Abstract: Aspects of the present disclosure provide video content having enhanced color spaces and/or bit-depths, but are not so limited. A system includes a video processor and video processing instructions to transform portions of a video content item from a first color space and/or bit-depth to a second color space and/or bit-depth. A method transforms portions of a video content item from a first color space and/or bit-depth to a second color space and/or bit-depth when delivering the video content item to a display device. A computer-readable storage medium or device stores executable instructions that transform portions of a video content item from a first color space and/or bit-depth to a second color space and/or bit-depth after receiving a request to display the video content item on a display device.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: November 16, 2021
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Yousef Wasef Nijim, James Alan Strothmann, Jay Paul Langa
  • Patent number: 11164005
    Abstract: Embodiments may provide techniques that provide identification of images that can provide reduced resource utilization due to reduced sampling of video frames for visual recognition. For example, in an embodiment, a method of visual recognition processing may be implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method comprising: coarsely segmenting video frames of video stream into a plurality of clusters based on scenes of the video stream, sampling a plurality of video frames from each cluster; determining a quality of each cluster, re-clustering the video frames of video stream to improve the quality of at least some of the clusters.
    Type: Grant
    Filed: April 12, 2020
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yevgeny Burshtein, Daniel Nechemia Rotman, Dror Porat, Udi Barzelay
  • Patent number: 11153538
    Abstract: Methods communicate among a client device, a network device, and an audio/video recording and communication device (A/V device). The network device includes a processor, memory, and instructions that when executed by the processor implement the method. An indication that an application associated with the A/V device is running and open on a display of the client device is received from the client device. Update information, when received by the A/V device, causes the A/V device to adjust a keep-alive interval from a first amount of time to a second amount of time shorter than the first amount of time. A signal from the A/V device is received, and the update information is transmitted to the A/V device in response.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: October 19, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Elliott Lemberger
  • Patent number: 11145277
    Abstract: A method of transporting foveal image data is disclosed. A host device receives image data from an image source and renders a full field-of-view (FFOV) image using the image data. The host device further identifies a foveal region of the FFOV image and renders a foveal image corresponding to the foveal region using the image data. More specifically, the foveal image may have a higher resolution than the foveal region of the FFOV image. The host device may then transmit each of the foveal image and the FFOV image, in its entirety, to a display device. For example, the host device may concatenate the foveal image with the FFOV image to produce a frame buffer image, and then transmit the frame buffer image to the display device.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: October 12, 2021
    Assignee: SYNAPTICS INCORPORATED
    Inventor: Stephen L. Morein
  • Patent number: 11140433
    Abstract: A broadcast receiver is configured to receive a broadcast wave of a digital broadcast service; separate at least a video image related to a broadcast program, electronic program guide information, and application-related information from the received broadcast wave; reproduce the video image related to the broadcast program; form an electronic program guide screen based on the electronic program guide information; acquire an application based on location information by referring to the application-related information; execute the application and outputs an application execution video image; and display the video image related to the broadcast program, the electronic program guide screen, or the application execution video image. The electronic program guide screen indicates information relating to applications to be executed in cooperation with the broadcast program.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: October 5, 2021
    Assignee: MAXELL, LTD.
    Inventors: Kazuhiko Yoshizawa, Yasunobu Hashimoto, Motoyuki Suzuki
  • Patent number: 11126999
    Abstract: A system that allows users to display valid identification via a mobile device. Authentic and valid IDs and secure folders are verified by a certificate authority. Statistical techniques are applied to automatically determine the consistency and reliability of user data. Context is automatically determined to display data according to the context.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: September 21, 2021
    Inventor: Evelyn Laureano
  • Patent number: 11120340
    Abstract: The subject disclosure is directed towards processing evidence, which may include high-dimensional streaming evidence, into a future belief state. The existing evidence is used to project a belief about a future state. The future belief state may be used to determine whether to wait for additional evidence, or to act now without waiting for additional evidence, e.g., based on a cost of the delay. For example, an autonomous assistant may decide based upon the belief whether to engage a person or not, or to wait for more information before the engagement decision is made.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: September 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dan Bohus, Eric J. Horvitz, Stephanie Rosenthal Pomerantz, Semiha E. Kamar Eden
  • Patent number: 11108796
    Abstract: System and method to identify a security entity in a computing environment is disclosed. Communication between a user computer and at least one destination computer by a security appliance is monitored by a security appliance. A virtual identifier is assigned to a subset of the communication within a defined time period. At least one security entity is identified based on a subset of the selective information. The assigned virtual identifier associated with at least one security entity.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: August 31, 2021
    Assignee: AWAKE SECURITY LLC
    Inventors: Daniel Wang, Debabrata Dash, Gary Golomb
  • Patent number: 11102460
    Abstract: The present disclosure relates to an image processing apparatus, a display apparatus, and an image processing and display apparatus and method. The image processing and display apparatus includes a data acquisition module, a data conversion and storage module, a data analysis module, a light-emitting module, and an image modulation module. The data conversion and storage module stores brightness data of a color of each pixel of an image as N-bit grayscale data based on data of a highest brightness of the color of the image and stores a brightness increase index of the color of the image. The light-emitting module adjusts emitted illumination light of the color based on the brightness increase index, so that the image modulation module modulates the illumination light of the color based on the N-bit grayscale data to modulate a displayed image.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: August 24, 2021
    Assignee: Appotronics Corporation Limited
    Inventor: Yi Li
  • Patent number: 11089169
    Abstract: An image transfer system including an imaging terminal and a display terminal. A processor included in one terminal of the imaging terminal and the display terminal is programmed to execute a communication delay time calculation function of generating a first measurement signal in synchronization with the imaging period and transmitting the first measurement signal to the other terminal, receiving a second measurement signal in accordance with the first measurement signal transmitted from the other terminal, and calculating a communication delay time according to a transmission timing of the first measurement signal, a reception timing of the second measurement signal, and elapsed time data included in the second measurement signal and indicating an elapsed time from a reception timing of the first measurement signal to a transmission timing of the second measurement signal in the other terminal.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: August 10, 2021
    Assignee: OLYMPUS CORPORATION
    Inventors: Tetsuyuki Takahashi, Yasuhiro Hasegawa, Kiyoshi Toyoda
  • Patent number: 11072284
    Abstract: A vehicular vision system includes a vehicle camera docking station disposed at a vehicle, a trailer camera docking station disposed at a rear of a trailer, and a camera operable to capture image data and to communicate captured image data to a data receiving device at the vehicle. When the trailer is not hitched to the vehicle, the camera is disposed at the vehicle camera docking station so as to have a field of view rearward of the vehicle. When the trailer is hitched to the vehicle, the camera is removed from the vehicle camera docking station and disposed at the trailer camera docking station so as to have a field of view rearward of the trailer. The camera captures image data and communicates captured image data to the data receiving device, which receives the communicated image data. A display device displays video images derived from the received image data.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: July 27, 2021
    Assignee: MAGNA ELECTRONICS INC.
    Inventors: Joshua G. Windeler, Krishna Koravadi
  • Patent number: 11064163
    Abstract: An integrated security system operating over a network includes networked video sources, networked monitor appliances and networked monitor appliance controllers. Video streams are processed by the networked monitor appliances for display on a monitor. The configuration of networked video sources, networked monitor appliances and networked monitor appliance controllers can be controlled by an application on a smart device acting as a remote. A remote control application is provided for use on smart devices to remotely control the configuration of a networked monitor appliance and verify configuration changes.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: July 13, 2021
    Assignee: CARRIER CORPORATION
    Inventors: Luis M. Fernandes, John L. Moss, Mark F. Antonelli, Francis A. Capria
  • Patent number: 11063708
    Abstract: Systems and methods are described for streaming content to multiple devices from a shared sliding window buffer in kernel space, thereby reducing memory resource use and minimizing context/mode switching between kernel space and user space. For example, concurrent streaming sessions may be seen, e.g., as a live multimedia stream. If a live video is being transmitted as a multicast stream to many devices, rather than each device having a corresponding sliding window buffer in kernel space, each device will share a shared sliding buffer in kernel space. The sliding window buffer size will be at least large enough to stream the slowest connection speed and can be, e.g., multiple times as large as necessary, in case of the issues beyond the worst-case scenario. The system then transmits chunks of the content from the shared sliding window buffer to each of the plurality of client devices.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: July 13, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Gyanveer Singh, Prakash Viswanathan
  • Patent number: 11055975
    Abstract: A mesh network-based environmental data capture system and method for providing communication between a base system having at least one wireless input capture device ICD(s) and other ICD(s), wherein the ICD(s) are capable of smart cross-communication with each other and remote access to their inputs via a server computer, including the steps of providing this base system; at least one user accessing the ICDs and inputs remotely via a user interface through a remote server computer and/or electronic device communicating with it, for providing a secure surveillance system with extended inputs range and wireless smart cross-communication for monitoring a target environment.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: July 6, 2021
    Assignee: SENSORMATIC ELECTRONICS, LLC
    Inventor: Martin Renkis
  • Patent number: 11044277
    Abstract: Embodiments described herein facilitate receipt of image data, by providing apparatus and methods for constructing and/or utilizing a database of networked imaging devices. Communication transmitted over a network is identified as being from an imaging device. One or more identifiers, under which the communication is transmitted, are then extracted from the communication. For example, one or more Internet Protocol (IP) addresses may be extracted. The identifiers are associated in a database with respective physical locations. When a particular area is defined as an area of interest, at least one of the identifiers is selected from the database, the selected identifier being associated with a physical location that is within, or near, the area of interest. Image data transmitted under the selected identifier is then received by the interested parties.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: June 22, 2021
    Assignee: VERINT SYSTEMS LTD.
    Inventor: Sharon Rousso
  • Patent number: 11017459
    Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A first third-party application program that was developed by a first entity receives a first request to purchase a first product for use within the first third-party application program. In response to receiving the first request, a purchasing user interface is customized to include first details that are specific to the first product. The purchasing user interface that includes the first details is displayed. A second request to purchase a second product for use within the second third-party application program is received from a second third-party application program that was developed by a second entity. In response to receiving the second request, the purchasing user interface is customized to include second details that are specific to the second product. The purchasing user interface that includes the second details is displayed.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: May 25, 2021
    Assignee: Google LLC
    Inventors: Linda K. Nguyen, Michael G. Morrissey
  • Patent number: 11006048
    Abstract: An electronic apparatus according to a variety of embodiments comprises: a rotation part for rotating a plurality of cameras; a memory for storing instructions; and a processor electrically connected to the rotation part and memory, wherein the memory can store, when being executed, instructions for the processor to: acquire at least one item of image data by means of the cameras; check in the image data whether at least a portion of an object is located in an overlap area; and, if at least a portion of an object is located in the overlap area, then modify the filming direction of the cameras by means of the rotation part.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: May 11, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yongsang Yun, Dongil Son, Jongchul Choi, Seungnyun Kim, Changryong Heo
  • Patent number: 10992764
    Abstract: A computer-implemented method includes grouping video title items into clusters based on video title characteristics. A system processor identifies a connecting characteristic of the video title characteristics that associates a first cluster of video title items and a second cluster of video title items. The system creates a user profile associated with a video content account based at least in part on a history of streamed/downloaded video title items by identifying a video title characteristic associated with two or more video content items streamed/downloaded by the video content account, and grouping the two or more video content items based at least in part on the first cluster of video title items and the second cluster of video title items. The system provides a system-generated user profile that identifies user specific video content from an account having multiple users streaming content in association with the account.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: April 27, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Maryam Esmaeili, Shaun McCarthy, Pranay Doshi, Alexandra Swain, Cody Severinski, Dheeraj Krishna Veerla
  • Patent number: 10944923
    Abstract: Aspects of the present disclosure describe systems, methods, and structures for improved compression of array camera image data and improved power budgets for array cameras.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: March 9, 2021
    Assignee: Aqueti Incorporated
    Inventor: David Jones Brady
  • Patent number: 10939176
    Abstract: A live media streaming system and method is presented herein. The system and method includes broadcasting a live media stream in at least one of a plurality of themed broadcasting channels, the live media stream being transmitted from a broadcasting device corresponding to a broadcasting user. A jump zone (a physical region or area) is selected or defined based upon predetermined jump zone criteria corresponding to the at least one of the plurality of themed broadcasting channels. Further, a next broadcasting user is selected, wherein the user is located within the physical geographic region of the jump zone. Once the next broadcasting user is selected, a live media stream is broadcasted from the next user's broadcasting device.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: March 2, 2021
    Assignee: Placement Labs, LLC
    Inventors: Joshua Joseph Wagner, James McCarthy
  • Patent number: 10936649
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for profile picture selection. The method, computer program product and computer system may include a computing device which may classify user photographs in user account data into one or more photograph classifications. The computing device may classify an emotion conveyed by a media interaction by the user and select a classified user photograph matching the emotion conveyed by the media interaction by the user. The computing device may display selected user photograph with the media interaction by the user.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: March 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert Wallis, Richard Welp, James David Whitaker
  • Patent number: 10893239
    Abstract: A surveillance system including a fixed camera and one or more temporary cameras and a control means coupled to the fixed camera and the one or more temporary cameras is disclosed. The control means is configured to extend coverage of the fixed camera using the one or more temporary cameras coupled to the fixed camera. Each of the one or more temporary cameras includes one or more sensors and is configured to be deployed and adjusted based on sensor data obtained from the one or more sensors of the one or more temporary cameras and from one or more fixed camera sensors co-located with the fixed camera.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: January 12, 2021
    Assignee: NEC CORPORATION
    Inventors: Lei Li, Takeshi Arikuma
  • Patent number: 10878637
    Abstract: Techniques for displaying navigation information on a mobile device are provided that include a method that includes obtaining an indication of a position and an indication of a direction associated with the mobile device, using the indication of the position, the indication of the direction, information regarding identities of POIs within a geographic region of interest, and information regarding areas associated with the POIs to determine at least one relevant POI, of the POIs, that is associated with the position and direction, and displaying at least one visual indication associated with each of the at least one relevant POI on the mobile device. The appearance of the at least one visual indication is dependent on at least one of a distance from the mobile device of the relevant POI associated with the visual indication or presence of a known physical barrier between the mobile device and that relevant POI.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: December 29, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Jiajian Chen, Hui Chao
  • Patent number: 10863111
    Abstract: A top-view image of a road is composed from at least two images taken by a vehicle-mounted camera. A speed and/or an acceleration of the vehicle is recorded, as well as at least two sequential images. A first image is selected for further processing. A first selected area of the first selected image is determined, located in a zone of the image with minimum distortion. A second image captured later is selected for further processing. A second area of the second image is selected in a zone of the image with minimum distortion and located such that image content shown at a lower border of the second area is adjacent to image content at an upper border of the first selected area. The first and second selected areas are transformed into a top-view perspective, and the transformed first and second selected areas stitched together for generating a composed top-view image.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: December 8, 2020
    Inventor: Bingtao Gao
  • Patent number: 10834437
    Abstract: An online system receives a request for a video to be presented by the online system to a target user. The online system determines whether to insert secondary content into the video. For such a determination, the online system identifies a position in the video for inserting secondary content. Further, the online system determines a loss score and a gain score. The loss score measures a loss of interaction by the target user if the secondary content were inserted. The gain score includes a monetary compensation to be received by the online system for inserting the secondary content at the identified position. The online system compares the loss score and the gain score. Based on the gain score offsetting the loss score, the online systems modifies the video by inserting the secondary content at the identified position and provides the modified video for display to the target user.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: November 10, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Shuo Li, Eric Hsin-Chun Huang, Abhishek Bapna
  • Patent number: 10819957
    Abstract: An integrated security system operating over a network includes networked video sources, networked monitor appliances and networked monitor appliance controllers. Video streams are processed by the networked monitor appliances for display on a monitor. The configuration of networked video sources, networked monitor appliances and networked monitor appliance controllers can be controlled by an application on a smart device acting as a remote. A remote control application is provided for use on smart devices to remotely control the configuration of a networked monitor appliance and verify configuration changes.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: October 27, 2020
    Assignee: S2 Security, LLC
    Inventors: Luis M. Fernandes, John L. Moss, Mark F. Antonelli, Francis A. Capria
  • Patent number: 10796170
    Abstract: An image information comparison system is provided that can effectively utilize image information that is captured by an on-board camera for the purposes other than benefiting the vehicle on which the on-board camera is mounted. Image information comparison system 1 has comparison data storage 13 that stores comparison data; on-board camera A, B, C that is mounted on a vehicle, the camera capturing an image that is external to the vehicle; data comparator 14 that compares image information that is captured by on-board camera A, B, C with the comparison data that are stored in the comparison data storage 13 based on biometric authentication technology, character recognition technology or image recognition technology; and reporting means 17 that report a result of comparison made by data comparator 14.
    Type: Grant
    Filed: September 5, 2016
    Date of Patent: October 6, 2020
    Assignee: MITSUI KINZOKU ACT CORPORATION
    Inventor: Mikio Ichinose
  • Patent number: RE48748
    Abstract: Systems and methods for determining available bandwidth and performing initial stream selection when commencing adaptive bitrate streaming using Hypertext Transfer Protocol (HTTP) in accordance with embodiments of the invention are disclosed. One embodiment of the invention includes measuring network bandwidth using a playback device, determining an initial network bandwidth estimate using the network bandwidth measurements, selecting an initial stream from said plurality of streams of encoded media that are encoded at different maximum bitrates rates using the playback device based upon the maximum bitrates of the plurality of streams and the initial bandwidth estimate; and commencing streaming of encoded media by requesting portions of the encoded media from the initial streams using the playback device.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: September 21, 2021
    Assignee: DIVX, LLC
    Inventors: Kourosh Soroushian, Jason A. Braness