On Screen Video Or Audio System Interface Patents (Class 715/716)
  • Patent number: 11567627
    Abstract: Systems and methods for displaying a cursor and a focus indicator associated with real or virtual objects in a virtual, augmented, or mixed reality environment by a wearable display device are disclosed. The system can determine a spatial relationship between a user-movable cursor and a target object within the environment. The system may render a focus indicator (e.g., a halo, shading, or highlighting) around or adjacent objects that are near the cursor. When the cursor overlaps with a target object, the system can render the object in front of the cursor (or not render the cursor at all), so the object is not occluded by the cursor. The object can be rendered closer to the user than the cursor. A group of virtual objects can be scrolled, and a virtual control panel can be displayed indicating objects that are upcoming in the scroll.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: January 31, 2023
    Assignee: MAGIC LEAP, INC.
    Inventors: John Austin Day, Lorena Pazmino, James Cameron Petty, Paul Armistead Hoover, Chris Sorrell, James M. Powderly, Savannah Niles, Richard St. Claire Bailey
  • Patent number: 11563902
    Abstract: A method of providing a special effect includes, in response to the selection of background music to be applied to a video, applying the background music and a special effect associated with the background music to the video based on a first feature extracted from the background music and a second feature extracted from the video.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: January 24, 2023
    Assignee: KAKAO CORP.
    Inventors: Soo Ji Kim, Young Wuk Seo
  • Patent number: 11561759
    Abstract: A display device has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to make a first determination that an internal display device speaker is disabled. A second determination that an external sound system is unavailable is established. A prompt is provided in response to the first determination and the second determination. The prompt includes an option to enable the internal display device speaker.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: January 24, 2023
    Assignee: ROKU, INC.
    Inventor: David Sharp
  • Patent number: 11546670
    Abstract: Systems and methods for providing fast forwarding recommendations based on the user's consumption history are disclosed. The consumption history includes data relating to attributes that were previously rewinded and watched and those that were skipped and forwarded. It also includes scores for attributes that were present and absent in a portion that was previously rewinded or forwarded. A score is assigned to the attributes and used for determining a consumption pattern. If the consumption pattern indicates that the user previously rewinded and watched the attribute, then a recommendation not to skip an upcoming portion that includes the attribute is provided. A graphical timeline that depicts the amount of time saved by skipping the portion of the media asset with the attribute is also provided.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: January 3, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Patent number: 11537477
    Abstract: A method for protecting application data includes detecting a deleting operation performed by a first application on first data. The method also includes determining, based on a preset condition, whether to delete the first data of the first application. The method further includes renaming the first data of the first application based on a determination that the first application meets the preset condition. The method additionally includes storing the renamed first data in a memory.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: December 27, 2022
    Inventors: Chao Yu, Hao Chen, Bifeng Tong, Chengliang Zheng, Xiyu Zhou
  • Patent number: 11531442
    Abstract: Systems and methods are provided which implement techniques for providing supplemental and social information along with primary information. In one implementation, a user interface is provided with various sections. One section plays back a main item of content, while a second section displays supplemental information. A third section provides interactive tools for a user to communicate or share information with other users. For example, while playing a movie in the first portion, the social networking section may provide a chat interface in the third portion along with social network service controls to post or share user input, or to view posts from friends about the item of content.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: December 20, 2022
    Assignee: CRACKLE, INC.
    Inventors: Tarik Didomenico, Victor Thompson
  • Patent number: 11494435
    Abstract: An embodiment may involve a server device transmitting, over a wide area network, a first playlist with a first duration to a client device. Possibly while the client device is playing out a current audio file of a first plurality of audio files in the playlist, the server device may receive an instruction from the client device and generate a second playlist. The second playlist may include references to a second plurality of audio files, where playout of the second plurality of audio files may have a duration that is less than the duration of the playout of the first plurality of audio files. The server device may transmit, over the wide area network, the second playlist to the client device. Reception of the second playlist at the client device may cause the audio player application to retrieve and play out the second plurality of audio files.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: November 8, 2022
    Assignee: Gracenote, Inc.
    Inventors: Rishabh Sharma, Markus Cremer
  • Patent number: 11487558
    Abstract: The present invention relates to an electronic device and a screen sharing method using same. An electronic device according to various embodiments of the present invention comprises a communication circuit, a touch screen display, an audio processing circuit, memory and a processor which is electrically connected to the communication circuit, the touch screen display, the audio processing circuit and the memory. The processor can be configured so as to display a first screen and a second screen on the touch screen display, recognize an external electronic device connected by means of the communication circuit if an input for performing a screen sharing function is detected by means of the touch screen display, and transmit, to the recognized external electronic device, the first screen and/or the second screen and at least one audio signal among audio signals corresponding to the first screen and the second screen.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: November 1, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang Woo Park, Jae Won Nam, Won Seok Kang, Eun Kyu Lee, Won Bae Lim, Soo Hwan Chae, Mee Ryung Choi, Eu Jin Ha
  • Patent number: 11483368
    Abstract: A method for streaming a video. The method includes determining a total bitrate for a segment of a video to be received and streamed; predicting a viewpoint of a user for the segment; and determining bitrates for one or more tiles in the segment based on the determined total bitrate and the predicted viewpoint.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: October 25, 2022
    Assignee: City University of Hong Kong
    Inventors: Sam Tak Wu Kwong, Xuekai Wei, Mingliang Zhou
  • Patent number: 11468150
    Abstract: A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: October 11, 2022
    Assignee: Snap Inc.
    Inventors: Trevor Denton, Swetha Krishna Prabhakar, Jeremy Voss
  • Patent number: 11463771
    Abstract: Systems and methods are described for generating a super-interface that aggregates content identifiers from different content sources. A super-interface is generated for display. The super-interface comprises a first interface that comprises a first plurality of content items available from a first content source and a second interface that comprises a second plurality of content items available from a second content source. The second content source is different from the first content source. The first interface and the second interface are simultaneously accessible to a first device. A user preference is detected based on a user interaction with the first interface. The second interface is automatically updated to comprise identifiers of a third plurality of content items that are available from the second content source. The third plurality of content items is selected based on the detected user preference from the user interaction with the first interface.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: October 4, 2022
    Assignee: ROVI GUIDES, INC.
    Inventors: Chase Andries, Alec Custer, Reda Harb
  • Patent number: 11442688
    Abstract: Example techniques involve identification of device groups. In an example implementation, a mobile device displays, via a control application, a synchrony group control including controls to select playback devices for a synchrony group. The mobile device receives input data representing a command to create a new synchrony group, the input data including input data representing selection of two or more playback devices for a new synchrony group. In response, the mobile device forms the synchrony group by receiving input data indicating a particular group identification for the new synchrony group, determining that the particular group identification is unique among other synchrony groups, and sending data representing instructions to the playback devices to form the new synchrony group with the particular group identification. In response to forming the new synchrony group, the mobile device updates an interface for the media playback system to indicate the new synchrony group.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: September 13, 2022
    Assignee: Sonos, Inc.
    Inventor: Arthur L. Coburn, IV
  • Patent number: 11429377
    Abstract: A server includes a memory configured to store a software update for a vehicle; and a processor configured to responsive to receiving first usage data from the vehicle indicative of a usage pattern of the vehicle, analyze the first usage data to identify an entity associated with the vehicle; receive second usage data from the entity indicative of a usage pattern of the entity; predict the entity and the vehicle to be within a predefined distance for establishing a wireless connection based on the usage pattern of vehicle and the usage pattern of the entity; responsive to verifying a capability of the wireless connection, divide the software update into multiple partitions; and transmit one or more partitions to the entity for sharing with the vehicle over the wireless connection.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: August 30, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Abraham Mezaael, Shaheer Ahmed
  • Patent number: 11429251
    Abstract: A method for navigating a list of media items on a client device includes providing a playlist portion of one or more playlist portions of a user interface (UI) of an application, wherein the playlist portion of the UI provides a list of media items streamable to the application in a first playlist of one or more playlists, receiving an indication of a gesture made by a user with respect to the playlist, identifying a location associated with the gesture, determining that the gesture location is in an area covering the playlist portion, in response to determining that the gesture is a swipe left gesture, navigating media items of the playlist in a forward direction, in response to determining that the gesture is a swipe right gesture, navigating media items of the playlist in a backward direction, and updating a viewing state associated with the first playlist based on the navigating.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: August 30, 2022
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Jonathan W. Ray
  • Patent number: 11423794
    Abstract: Systems and methods are disclosed herein for continuing playback of a digital tutorial until a user interrupts the playback by signaling to the system that there is an issue or that the user needs help. The system, through detecting a recording that the user captured or a person's utterance (e.g., through passive voice monitoring) determines that the user's needs assistance with the digital tutorial. The system determines, based on the recording, that the user needs help to get to a specific step and play supplemental instructions to the user to get to the specific step.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: August 23, 2022
    Assignee: ROVI GUIDES, INC.
    Inventors: Nathalia S. Santos-Sheehan, Christopher Franklin, Jennifer L. Holloway, Daniel P. Rowan
  • Patent number: 11425113
    Abstract: The present invention relates to systems and methods suitable for establishing communication between secure and unsecure devices. In particular, the present invention relates to systems and methods that enables communication between secure and unsecure devices utilizing communication protocols that require implementation over secured connections.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: August 23, 2022
    Assignee: Infrared5, Inc.
    Inventors: Chris Allen, Paul Gregoire, Jr., Todd Anderson, Rajdeep Rath, Andy Shaules
  • Patent number: 11418713
    Abstract: Aspects relate to a launch sequence for a camera application. An example method includes obtaining a first user input on a region of a display. The method also includes determining, by a processor, whether the first user input is a first input type or a second input type. The first input type includes the first user input on the region of the display for greater than a threshold amount of time. The second input type includes the first user input on the region of the display for less than the threshold amount of time. The method further includes executing, by the processor, a first launch sequence of a camera application based on the first user input being the first input type. The method may also include executing, by the processor, a second launch sequence of the camera application based on the first user input being the second input type.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: August 16, 2022
    Assignee: QUALCOMM Incorporated
    Inventor: Jagadeeshwar Reddy Sadhu
  • Patent number: 11409702
    Abstract: Disclosed is a display apparatus and a control method thereof. The display apparatus includes a display configured to display an image thereon; a storage configured to store a plurality of files therein to display the image; and a processor configured to: generate a first integrity check value of a first file based on at least one second file corresponding to a request for execution of the first file from an application, and identify whether to execute the first file by identifying whether the first integrity check value generated as above is consistent with a second integrity check value of the first file that has been generated based on the at least one second file before the request for execution of the first file was made.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: August 9, 2022
    Inventors: Jiwon Yang, Sangheun Oh
  • Patent number: 11412081
    Abstract: The present disclosure generally relates to interfaces and techniques for media playback on one or more devices. In accordance with some embodiments, an electronic device includes a display, one or more processors, and memory. The electronic device receives user input and, in response to receiving the user input, displays, on the display, a multi-device interface that includes: one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device, and a media playback status of the plurality of available playback devices.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: August 9, 2022
    Assignee: Apple Inc.
    Inventors: Patrick L. Coffman, Fernando Albuquerque, Taylor G. Carrigan, Matthew J. Cielak, David Chance Graham, Cyrus Daniel Irani
  • Patent number: 11410662
    Abstract: The invention provides a content playback system comprising a plurality of playback devices, each of which is configured to detect a voice command from a user and to play content. The system is configured to store an account conversation state associated with an account shared by the plurality of playback devices, and a device conversation state that is associated with a first playback device of the plurality of playback devices. When a voice command is detected by the first playback device, the system is configured to control the first playback device using information in the account conversation state and the device conversation state associated with the first playback device as an input. This may improve continuity of experience for a user across the plurality of playback devices.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: August 9, 2022
    Assignee: B & W GROUP LTD
    Inventor: Joe Littlejohn
  • Patent number: 11400382
    Abstract: Techniques of generating and displaying an attention curve relative to a progress bar are described in the present disclosure.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: August 2, 2022
    Inventors: Junxing Tang, Pengcheng Li, Juan Chen, Zhiwei Chen, Hanming Li
  • Patent number: 11388469
    Abstract: A comment processing method may include specifying, using at least one processor, a desired section in a video in response to a selection of a user, registering, using the at least one processor, a first comment input from the user to the specified section with a server by causing the server to associate the first comment of a plurality of comments with the specified section of a plurality of sections of the video, and outputting, using the at least one processor, at least one comment among the plurality of comments registered to at least one corresponding section among the plurality of sections to a display at a point in time at which the at least one corresponding section is played.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: July 12, 2022
    Assignee: Naver Corporation
    Inventors: Hyun-Soo Kim, Yearim Cho, Sun Ju, Bo-keum Choi
  • Patent number: 11379177
    Abstract: Systems, devices, apparatuses, components, methods, and techniques for saving media content to a context for later playback are provided. An example media-playback device for identifying and playing media content for a user traveling in a vehicle includes a context detecting device, a context-driven playback engine, and a media playback engine. Contexts are established by parameters that can be detected by a media-playback device. Contexts are situations that are defined by one or more locations, times, events, activities, people, and devices. Media content is saved to the contexts for later playback. The contexts are detected by the context detecting device, the associated media content is identified by the context-driven playback engine, and the media content is automatically played through the media playback engine, without additional input required by the user.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: July 5, 2022
    Assignee: Spotify AB
    Inventors: Ari Liusaari, Felice Mancino, Chris Linnett
  • Patent number: 11381777
    Abstract: A method, computer program, and computer system for video conferencing is provided. Video data associated with an immersive teleconferencing session is received. A parameter associated with the video data is identified, whereby the parameter specifies overlay data associated with the immersive teleconferencing session. The video data is displayed with one or more overlays based on the identified parameter.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: July 5, 2022
    Inventors: Rohit Abhishek, Iraj Sodagar
  • Patent number: 11367258
    Abstract: A display device and a method thereof are provided. The display device includes a display, a communicator, and a processor to display a virtual reality (VR) content on the display, in response to a trigger signal and motion information to change a display viewpoint area of the VR content being received from a user terminal device through the communicator, control the display to display by changing a display viewpoint area of the VR content based on first motion direction included in the motion information until a predetermined signal is received. In response to the predetermined signal being received from the user terminal device, control the display to terminate changing the display viewpoint area.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: June 21, 2022
    Inventors: Hee-seok Jeong, Sang-young Lee, Kyu-hyun Cho
  • Patent number: 11350165
    Abstract: Systems and methods for detecting improper presentation of content items by applications executing on client devices. A method can include receiving a content package including a first content item, a second content item and an interaction confirmation script, the interaction confirmation script configured to execute within an application and cause the application to detect, responsive to the first content item presented, a first interaction event with the first content item; present, upon detecting the first interaction event on the first content item, the second content item; detect a second interaction event with the second content item; transmit, upon detecting the second interaction event, a confirmation of the first interaction event; and transmit a request to access an information resource linked to the second content item. The method can further include presenting the information resource responsive to the second interaction event on the second content item.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: May 31, 2022
    Assignee: GOOGLE LLC
    Inventors: Priyanshu Jain, Tuna Toksoz, Spencer S. Johnson, Alex Jacobson
  • Patent number: 11348173
    Abstract: The disclosed systems and methods relate to allowing trading of over the counter (“OTC”) foreign exchange (“FX”) contracts on a centralized matching and clearing mechanism, such as that of the Chicago Mercantile Exchange's (“CME”'s) futures exchange system (the “Exchange”). The disclosed systems and methods allow for anonymous transactions, centralized clearing, efficient settlement and the provision of risk management/credit screening mechanisms to lower risk, reduce transaction costs and improve the liquidity in the FX market place. In particular, the disclosed embodiments increase speed of execution facilitating growing demand for algorithmic trading, increased price transparency, lower cost of trading, customer to customer trading, and automated asset allocations, recurring trades as well as clearing and settlement efficiencies.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: May 31, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Paul Andrew Bauerschmidt, Ari L. Studnitzer, William J. Albert, Paul J. Callaway, James W. Farrell, A. Shanthi Thiruthuvadoss
  • Patent number: 11347378
    Abstract: A display apparatus includes a display; a communicator configured to communicate with a plurality of external apparatuses, which respectively provide a plurality of contents; and a processor. The processor is configured to: based on receiving information relating to contents among the plurality of contents from external apparatuses, respectively, through the communicator, identify the external apparatuses that transmitted the information, among the plurality of external apparatuses, control the display to display a UI including the contents respectively received from the identified external apparatuses, and control the display to display, on the UI, reproduction states of the contents to be visually distinguishable according to states of inputs of users of the received contents, the inputs being received through the identified external apparatuses, respectively.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: May 31, 2022
    Inventors: Jin-ha Lee, Min-ha Yang, Jong-bo Moon, Da-hye Shim, Ji-hong Kim
  • Patent number: 11348199
    Abstract: Disclosed herein are system, method, and computer program product embodiments for modifying graphics rendering by transcoding a serialized command stream. An embodiment operates by receiving a command configured to instruct an API to render a graphics element. The embodiment further operates by generating, based on the command, a transcoded command configured to instruct the API to render a modified graphics element by applying a set of modification factors to a portion of the command. Subsequently, the embodiment operates by transmitting the transcoded command to the API.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: May 31, 2022
    Assignee: Roku, Inc.
    Inventor: Matthew James Sottek
  • Patent number: 11343553
    Abstract: There is disclosed a computer device for generating a recommendation message to a user device, the computer device including a processor configured to: receive a context for a user of the user device; and select at least one recommendation for the user in dependence on the context, wherein the at least one recommendation varies in dependence on the context, such that a first at least one recommendation for a user in a first context is different from a second at least one recommendation for the same user in a second context.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: May 24, 2022
    Assignee: PIKSEL, INC.
    Inventors: Philip Shaw, Leigh Brett, Kristan Bullett, Jose Carvajal, Felix Stekolshchik, Puneet Johar, Hans-Jurgen Maas, Peter Heiland, Ralf Wilhelm Tillmann, Mark Christie
  • Patent number: 11343614
    Abstract: Example techniques relate to device spaces and default designations in a media playback system. A device space may create an association between a networked microphone device and one or more playback devices such that certain voice commands (e.g., playback commands) received by the networked microphone device are used to control the one or more playback devices (unless otherwise designated in the voice command). Furthermore, in bonded pairs and bonded groups of playback devices that include at least one NMD, certain playback devices within the bonded pair or group may be designated as default so as to avoid multiple responses to a voice input.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: May 24, 2022
    Assignee: Sonos, Inc.
    Inventors: Sein Woo, Andrew Lindley, Ryan Meyers
  • Patent number: 11334312
    Abstract: A playback device includes a first communicator that communicates with a terminal device through a first communication scheme and that receives music data and music information indicating an attribute of the music data from the terminal device, a music information storage that stores the music information received by the first communicator, a music player that plays back the music data received by the first communicator, a search processor that generates search data for searching for information related to the music data based on the music information, and a second communicator that communicates via a network through a second communication scheme different from the first communication scheme and that transmits the search data and receives a search result for the search data. The search processor outputs the search result received by the second communicator.
    Type: Grant
    Filed: July 4, 2019
    Date of Patent: May 17, 2022
    Inventors: Aoi Teuchi, Kentaro Tanikawa, Tadashi Nakamura
  • Patent number: 11334160
    Abstract: The present disclosure relates to a signal processing device, a signal processing method, and an electronic device that are capable of providing user interface having better operability. The signal processing device includes an input information acquisition unit that acquires input information input through a touch operation by a user, and a feedback control unit that outputs mutually different kinds of feedback control in accordance with a kind of the input information continuously acquired in response to movement of a position touched through the touch operation. In addition, the signal processing device further includes an operation speed calculation unit that calculates an operation speed at which a touched position through the touch operation moves, and the feedback control unit changes the output of feedback control in accordance with the operation speed. The present technology is applicable to, for example, an electronic device including a touch panel.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: May 17, 2022
    Inventors: Ayumi Kato, Osamu Ito
  • Patent number: 11328264
    Abstract: The current invention discloses improved systems and processes for visually incentivizing a user to interact with associated contacts. The system includes a server having a contact database of a plurality of contact records associated with the user, the contact records having information such as contact information. Contact record metadata such as prior contact interaction history is associated with each contact record. A composite weighting factor is assigned to each contact record based on user configurable weighting factors, such as date of the last contact interaction. A game metaphor simulating an actor performing a task where a person is interacting with a distance object is presented, the visualization visualizing the user as the actor, each contact visualized as the distant object, and the distance of the distant object scaled proportionally according to the assigned weighting factor of the corresponding contact.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: May 10, 2022
    Assignee: Juggle, Inc.
    Inventor: John Cornelsen
  • Patent number: 11321153
    Abstract: A tool for providing context-based copy and paste commands. The tool monitors a plurality of user activities across one or more user devices for a plurality of copied content items and associated contextual data. The tool generates a list of the plurality of copied content items and the associated contextual data. Responsive to a determination that a user issued a paste command, the tool calculates a relevancy score for each of the plurality of copied content items in the list. The tool determines at least one of the plurality of copied content items to fulfill the paste command based, at least in part, on the relevancy score for each of the plurality of copied content items. The tool presents the at least one of the plurality of copied content items to a user to select for the paste command.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: May 3, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Raghuveer Prasad Nagar, Amitava Kundu, Petr Novotny
  • Patent number: 11323415
    Abstract: Various implementations described herein are directed to technologies for providing over the top streaming for one or more clients of a network. A network is formed among the network among customer premises equipment. The customer premises equipment may include at least a gateway and the one or more clients. A user selection for over the top (OTT) content is received. The OTT content is received and includes one or more cue points. The gateway is marked as a proxy server in response to receiving the one or more cue points. Proxy data is received from the gateway corresponding to the one or more cue points.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: May 3, 2022
    Assignee: ARRIS Enterprises LLC
    Inventor: Krishna Prasad Panje
  • Patent number: 11321388
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface for associating at least one portion of selected audio content with visual content to be shared through a content provider system. A text-based scrubber can be provided in the interface for navigating to different segments of the selected audio content, wherein the text-based scrubber permits accessing a first segment of the audio content by selecting a first phrase of the audio content that corresponds to the first segment.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: May 3, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Bruno Azzinnari, Hyun Woo Jung, Austin Dillon Urlaub, Shigeru Mizoi, Junsik Kim
  • Patent number: 11315313
    Abstract: A method of generating a 3D model may include receiving a plurality of 2D images of a physical object captured from a respective plurality of viewpoints in a 3D scan of the physical object in a first process. The method may include receiving a first process 3D mesh representation of the physical object and calculating respective second process estimated position and/or orientation information for each one of the respective plurality of viewpoints of the plurality of 2D images. The method may include generating a second process 3D mesh representation of the physical object using the plurality of 2D images, the second process estimated position and/or orientation information, and the first process 3D mesh representation of the physical object. The method may include generating a 3D model of the physical object by applying surface texture information from the plurality of 2D images to the second process 3D mesh representation of the physical object.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: April 26, 2022
    Inventors: Francesco Michielin, Lars Novak, Fredrik Mattisson
  • Patent number: 11305195
    Abstract: Techniques are described herein for presenting an extended environment based on real data obtained from a real-world environment. The techniques include pairing an XR capable user device and an onboard diagnostics (OBD) accessory device. Upon pairing, the XR capable user device receives vehicle data of a vehicle equipped with the OBD accessory device in a real-world environment. Based at least on the vehicle data, a virtual location and a virtual position of a user in an extended environment are determined, wherein the user operates the XR capable user device in the real-world environment represented in the extended environment. Upon determining the virtual location and the virtual position, the extended environment is presented via the XR capable user device.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: April 19, 2022
    Assignee: T-Mobile USA, Inc.
    Inventor: Ali Daniali
  • Patent number: 11301203
    Abstract: A method of controlling playing of multimedia is provided. The method includes obtaining, by a terminal, a first resource list of a first user interface (UI), the first resource list including one or more pieces of multimedia; obtaining, by the terminal based on detection of a trigger operation on first multimedia in the first UI, a resource type of the first multimedia; determining, by the terminal, a second resource list of a second UI based on the resource type of the first multimedia, the second resource list including at least the first multimedia; and switching, by the terminal, the first UI to the second UI based on the second resource list, and playing resource content of the first multimedia in the second UI.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: April 12, 2022
    Inventor: Zhang Liao
  • Patent number: 11294471
    Abstract: An intelligent television system provides an operating system and an application framework for controlling a user interface to handle user input events from a handheld remote control. The remote control includes color keys that are configured for triggering different functions in different application panels displayed on the television.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: April 5, 2022
    Assignee: Hisense Visual Technology Co., Ltd.
    Inventors: Sanjiv Sirpal, Mohammed Selim
  • Patent number: 11288003
    Abstract: To replicate a source LUN to a different storage system platform, a first storage system transmits a request to replicate a LUN along with attributes for the LUN to a second storage system. The second storage system maps the attributes to attributes used and understood by the platform of the second storage system. The second storage system then creates a destination LUN based on the mapped attributes. Since the destination LUN is created with similar attributes as the source LUN, the destination LUN can store the replicated data of the source LUN while still being accessed and recognized as a LUN by the second storage system. The second storage system also stores any proprietary attributes received from the first storage system so that the proprietary attributes can be supplied to the first storage system to recover the source LUN after a data loss event.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: March 29, 2022
    Assignee: NetApp, Inc.
    Inventors: Ravindra Kuramkote, Kiyoshi James Komatsu, Ling Na Zheng, Rachita Kothiyal, Michael Lee Federwisch, Vijay Mohan Deshmukh
  • Patent number: 11288820
    Abstract: The present invention is a computer-implemented system and method for transforming video data into directional object counts. The method of transforming video data is uniquely efficient in that it uses only a single column or row of pixels in a video camera to define the background from a moving object, count the number of objects and determine their direction. By taking an image of a single column or row every frame and concatenating them together, the result is an image of the object that has passed, referred to herein as a sweep image. In order to determine the direction, two different methods can be used. Method one involves constructing another image using the same method. The two images are then compared, and the direction is determined by the location of the object in the second image compared to the location of the object in the first image.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: March 29, 2022
    Assignee: LOT SPOT INC.
    Inventor: Terrance Edward Boult
  • Patent number: 11282297
    Abstract: A computer implemented method and system processing a video signal.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: March 22, 2022
    Assignee: Blue Planet Training, Inc.
    Inventors: Haipeng Zeng, Xingbo Wang, Aoyu Wu, Yong Wang, Quan Li, Huamin Qu
  • Patent number: 11278793
    Abstract: A portable, handheld game console includes a main body incorporating a touch-sensitive display screen and a variety of input devices. The input devices can include shoulder buttons located on a peripheral side surface of the main body, as well as input devices located on the main body adjacent the touch-sensitive display screen.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: March 22, 2022
    Assignee: Nintendo Co., Ltd.
    Inventors: Hiroshi Yoshino, Keizo Ohta, Yoshitaka Yasumoto, Kenji Nishida, Kenichi Sugino, Masato Ibuki
  • Patent number: 11269815
    Abstract: Embodiments of the disclosure provide systems and methods for detecting and providing warnings of potential data loss on termination of a client application of a cloud-based storage system. According to one embodiment, an attempt to log out or otherwise terminate the cloud services client application can be detected and local files at risk of losing data can be identified. A warning can then be presented to the user. For example, a warning can be presented on a display of the client device identifying local files at risk of data loss for various reasons such as those files that are still open by an application, files that are in the process of, but not yet finished, being synchronized, and files that cannot be synchronized. The user can then be given the option to continue or can cancel the termination and attempt to remedy the situation(s) creating the risk of data loss.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: March 8, 2022
    Assignee: Box, Inc.
    Inventors: David Sawyer, Bryn Aspestrand, Kevin Wojniak, Kyle Williams, Darryl Trujillo
  • Patent number: 11272233
    Abstract: Video content is uploaded via the Internet to a video-on-demand (VOD) server identified by a title and a hierarchical address of categories and subcategories for categorizing the title. The VOD server converts and stores the video content at a storage address in a video content database linked to the title. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as in its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. This can enable many new blogging or podcasting-like programs by popular “Hosts” to be self-published on the Internet and readily navigated for display on TV. The EPG can also store TV program addresses as bookmarks and allow them to be shared with other subscribers or with friends and contacts online by sending to their email addresses.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: March 8, 2022
    Assignee: Broadband iTV, Inc.
    Inventor: Milton Diaz Perez
  • Patent number: 11272241
    Abstract: A broadcast receiving apparatus capable of executing a function with a higher added value includes: a receiving unit configured to receive the video data of the digital broadcast program, the program-cooperation data, and the screen layout control information; a video generating unit configured to divide a video display region for a video to be outputted into a plurality of regions on the basis of the screen layout control information, arrange program video information and other information in each of the plurality of regions, and generate video information; a display unit configured to display the output video information; and a control unit which can, where there is no effective screen layout control information control the video generating unit so as not to divide the video display region and to generate the program video information as the output video information until effective screen layout control information is obtained.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: March 8, 2022
    Assignee: MAXELL, LTD.
    Inventors: Yasunobu Hashimoto, Kazuhiko Yoshizawa, Takuya Shimizu, Nobuo Masuoka, Toshiyuki Kurita, Hiroshi Shimizu, Yusuke Uchiyama
  • Patent number: 11265623
    Abstract: A playback application seamlessly advances playback of and interactive media title in response to user selections in a manner that minimizes latency and preserves user immersion in a narrative. The playback application buffers an interstitial segment included in the interactive media title and feeds portions of the interstitial segment to a media player only when those portions are needed for display. When the user selects an option displayed during the interstitial segment, the playback application begins buffering a subsequent media segment and stops feeding portions of the interstitial segment to the media player. The playback application starts feeding blocks of the subsequent media segment to the media player and then seamlessly advances playback to the subsequent media segment.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: March 1, 2022
    Assignee: NETFLIX, INC.
    Inventor: Mark Watson
  • Patent number: 11264002
    Abstract: A method and system may provide for interactive song generation. In one aspect, a computer system may present options for selecting a background track. The computer system may generate suggested lyrics based on parameters entered by the user. User interface elements allow the computer system to receive input of lyrics. As the user inputs lyrics, the computer system may update its suggestions of lyrics based on the previously input lyrics. In addition, the computer system may generate proposed melodies to go with the lyrics and the background track. The user may select from among the melodies created for each portion of lyrics. The computer system may optionally generate a computer-synthesized vocal(s) or capture a vocal track of a human voice singing the song. The background track, lyrics, melodies, and vocals may be combined to produce a complete song without requiring musical training or experience by the user.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: March 1, 2022
    Assignee: WaveAI Inc.
    Inventors: Margareta Ackerman, David Loker, Christopher Cassion