Having Link To External Network (e.g., Interconnected Computer Network) Patents (Class 725/109)
  • Patent number: 10327038
    Abstract: In a set-top-box system, messages from a service provider are stored and delayed until activity from a set-top-box remote is detected. Messages are then generated and provided to a television associated with the set-top-box. Delaying of the message display until set-top-box activity is detected allows short display times, thus preventing burn-in on some television screens, while providing a greater likelihood that messages will be viewed.
    Type: Grant
    Filed: May 28, 2017
    Date of Patent: June 18, 2019
    Assignee: PerfTech, Inc.
    Inventors: Lewis T. Donzis, Henry M. Donzis, Peter W. Baron, John A. Murphy, Jonathan E. Schmidt
  • Patent number: 10321186
    Abstract: A broadcast reception device receives a digital broadcast service capable of executing an application cooperating with a broadcast program, and is provided with: a broadcast reception unit which receives broadcast waves of the digital broadcast service; a separation unit which separates video information relating to the broadcast program and application-related information from the received broadcast waves; a broadcast video decoding unit which decodes the video information relating to the broadcast program; an application acquisition unit which acquires an application on the basis of location information included in the application-related information; an application execution unit which executes the acquired application and acquires additional data from a server device; a video conversion unit which converts broadcast program video decoded by the broadcast decoding unit into high-quality video having a higher quality than the video using the acquired additional data; and a display unit which is able to disp
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: June 11, 2019
    Assignee: MAXELL, LTD.
    Inventors: Kazuhiko Yoshizawa, Tetsuya Sakamoto, Motoyuki Suzuki, Yasunobu Hashimoto, Nobuaki Kabuto, Keisuke Inata
  • Patent number: 10306286
    Abstract: Replacing content of a surface in video is described. In one or more embodiments, a surface captured in a scene of video content is replaced with replacement content. As part of doing so, an indication of the surface to be replaced is received. The indication may be received as user input to select the surface for replacement from a frame of video content or as a pattern that can be used to search for the surface in frames of the video content. Once the surface is identified, it is tracked throughout the video content using motion tracking techniques. The motion tracking identifies frames of the video content that include the identified surface as well as locations of surface in the identified frames. Based on the identified frames and locations, the replacement content is incorporated into the video content to replace the surface.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: May 28, 2019
    Assignee: Adobe Inc.
    Inventors: Niraj Gupta, Syed Saad Hussain, Saurabh Sharma, Sandesh Kumar Agrawal, Morgan O. Gurfinkel, Jonathan David Tabak, Jens Markus Loeffler, Ashish Duggal
  • Patent number: 10298712
    Abstract: A client node, a proxy node, and methods therein, as well as a protocol and a computer program for enabling interception of request messages in connection-less protocols. A primary request addressed to a server node is intercepted by a proxy node creating a secondary request based on said request and forwards this secondary request towards the server node. The proxy node receives a secondary response, being a response to the secondary request, creates a primary response based on the secondary response and forwards this primary response to the node from which the primary request was received. A response can thus be sent along the same path as a corresponding request was sent.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: May 21, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Anders E Eriksson, Marcus Ihlar, Adeel Mohammad Malik, Börje Ohlman, Karl-Åke Persson, Linus Sunde
  • Patent number: 10277933
    Abstract: Disclosed is a method of augmenting user-input information that includes associating a first secondary device with primary media content, receiving user-input information input at the first secondary device, and analyzing the user-input information to identify user-content metadata. The method further includes at least one of: receiving primary-content metadata related to the primary media content and deriving primary-content metadata from the primary media content and identifying associations between the user-content metadata and the primary-content metadata.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: April 30, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Narayanan Venkitaraman, Santosh S. Basapur, Shirley A. Chaysinh, Young S. Lee, Hiren M. Mandalia
  • Patent number: 10268508
    Abstract: To enable continuous execution of an application, a system and method for transferring an application state is provided. A gesture corresponding to a transfer act is detected by a gesture detection module in a first device executing the application. The first device communicates with a registration and relay server to determine eligible transfer recipients based on criteria such as location and/or devices that are currently executing the application. A transfer recipient is selected and platform independent application state Data Transfer Objects are generated that describe the state of execution on the first device. The application state DTOs are transferred via the server to the recipient device which enacts the application state DTOs to continue the execution of the application on the recipient device. Because the application state DTOs are platform independent, the application state can be transferred to almost any device that is able to execute the application.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: April 23, 2019
    Assignee: OPEN INVENTION NETWORK LLC
    Inventors: Robert R. Hauser, Robert DeAnna, Paul Lipari
  • Patent number: 10264042
    Abstract: Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: April 16, 2019
    Assignee: DLVR, INC.
    Inventor: Michael Gordon
  • Patent number: 10257568
    Abstract: One or more computing devices, systems, and/or methods for selective orientation during presentation of a multidirectional video are provided. In an example, a multidirectional video may be received. A first orientation of a portion of the multidirectional video may be analyzed to determine a first score. A second orientation of the portion of the multidirectional video may be analyzed to determine a second score. Responsive to determining that the first score is greater than the second score, the first orientation may be selected in association with the portion of the multidirectional video. Responsive to receiving a request to view the multidirectional video, an indication of the first orientation as a representation of the portion may be provided.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: April 9, 2019
    Assignee: Oath Inc.
    Inventor: Chien Hung Chen
  • Patent number: 10250926
    Abstract: According to one implementation, a tally management system includes a computing platform having a hardware processor and a system memory storing a tally management software code. The hardware processor executes the tally management software code to receive video production data identifying multiple video signals, and to map the video signals to corresponding video feed monitors for displaying the video signals. In addition, the hardware processor executes the tally management software code to receive selection data via a packet-switched network, the selection data identifying a primary monitor for displaying a video presentation, wherein a subset of the video signals contribute to the video presentation. The hardware processor further executes the tally management software to generate tally data identifying each of the video feed monitors corresponding respectively to the subset of video signals contributing to the video presentation, and to transmit the tally data via the packet-switched network.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: April 2, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Vladislav Feldman, Michael J. Strein, Efthimis Stefanidis, Craig Beardsley
  • Patent number: 10242586
    Abstract: An information providing method of a server, including: acquiring at least one of content information corresponding to content displayed on a display apparatus and user information of a user of the display apparatus; extracting at least one question related to the content from a question-answer database based on the at least one of the content information and the user information; and transmitting the extracted at least one question to the display apparatus, wherein the question-answer database is generated based on a question-answer template.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: March 26, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-hyun Choi, Seung-won Kim, Je-youn Dong, Yong-wook Shin, Yong-hoon Lee
  • Patent number: 10231028
    Abstract: A method and system for immediate distribution of a purchased consumer video includes an online video portal, which includes a video receiver and a video server. The video receiver connects to the online video merchant over a video distribution network and receives a consumer video from an online video merchant. The consumer video is purchased by a consumer from the online video merchant over a commerce network. The video receiver stores the consumer video in a consumer datastore. The video server connects to a television set of the consumer over a dedicated television channel of a television network. The video server retrieves the stored consumer video from the consumer datastore and sends the consumer video to a television set of the consumer over a dedicated television channel. The consumer video is distributed immediately after the consumer video is received from the online video merchant and stored in the consumer datastore.
    Type: Grant
    Filed: June 17, 2012
    Date of Patent: March 12, 2019
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu
  • Patent number: 10225463
    Abstract: A mobile terminal including a wireless communication processor configured to wireless communicate with a video upload service; a camera; a touchscreen configured to display a preview image received from the camera; and a controller configured to when the image received from the camera starts to be recorded into a video, control the video to be recorded to meet a video upload requirement of the video upload service, and upload the recorded video to the video upload service via the wireless communication processor.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: March 5, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jiwon Yun, Minah Song, Kyungmin Cho, Chansoo Kim
  • Patent number: 10217303
    Abstract: A method and system for delivering goods to recipients is disclosed. The method and system include a remote input receptor which includes a user interface for receiving one or more user inputs from a user. A cloud-based network stores one or more acceptable inputs and comprising a network device for obtaining said one or more user inputs from the remote input receptor. The network device obtains the one or more user inputs from the remote input receptor while the user is using the user interface. Also, the cloud-based network compares the one or more user inputs to the one or more acceptable inputs, with the acceptable inputs at least partially derived from dynamically changing environmental parameters. A remote device is controlled based on the comparison of the one or more user inputs to the one or more acceptable inputs and generating an access code to enable access to an enclosure, with the user inputs comprising the access code.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: February 26, 2019
    Assignee: Hall Labs LLC
    Inventors: Mark Hall, Craig Boswell, Daniel Nelson, Drake Taylor
  • Patent number: 10192459
    Abstract: An information providing method of a server, including: acquiring at least one of content information corresponding to content displayed on a display apparatus and user information of a user of the display apparatus; extracting at least one question related to the content from a question-answer database based on the at least one of the content information and the user information; and transmitting the extracted at least one question to the display apparatus, wherein the question-answer database is generated based on a question-answer template.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: January 29, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-hyun Choi, Seung-won Kim, Je-youn Dong, Yong-wook Shin, Yong-hoon Lee
  • Patent number: 10182269
    Abstract: A system receives one or more content streams for a program including a Hypertext Transfer Protocol (HTTP) Live Streaming (HLS) master manifest file for the program, HLS media segments having different bitrate variants, and HLS media manifest files for each of the different bitrate variants. The system encapsulates the HLS master manifest file, the HLS media segments, and the HLS media manifest files into Internet Protocol/User Datagram Protocol (IP/UDP) packets and sends the IP/UDP packets via multicast to video serving offices. Network devices in the video serving offices extract from the IP/UDP packets the HLS master manifest file, the HLS media segments, and the HLS media manifest files. The network devices send to a cache device the HLS media segments and the HLS media manifest files; and forward the IP/UDP packets via multicast to devices in customer premises.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: January 15, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Niranjan R. Samant, Suri B. Medapati, James F. Di Mattia, Kishore Tallapaneni
  • Patent number: 10148991
    Abstract: A method implemented on a broadcast headend system for providing video data for a privately defined channel selection mosaic includes defining at least one base layer channel from among a group of video channels, where the group of video channels includes candidate channels for selection as private mosaic preview channels, defining at least one other channel from among the group as an enhanced layer channel, defining at least one data block in at least one depending frame of the at least one enhanced layer channel as depending on at least one similar data block in at least one base frame of the base layer channel, encoding broadcast data from the group of video channels as an encoded group of video channels, where the at least one depending block is encoded as a function of the at least one similar data block, and transmitting the encoded group of video channels to at least one private mosaic user for assembly of the privately defined channel selection mosaic.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: December 4, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Eyal Farkash, Ilan Bauminger
  • Patent number: 10142579
    Abstract: A display apparatus and a display method are provided. The display apparatus includes a communicator configured to receive a pre-power on command signal from an external device, and a controller configured to activate a network communication function of the display apparatus based on the pre-power on command signal. The communicator is further configured to receive information of content from the external device, in response to the controller activating the network communication function, and the controller is further configured to reproduce the content based on the information of the content.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: November 27, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hong-jin Cho, Sung-sik Park
  • Patent number: 10142841
    Abstract: An authorization device receives a message from a content server through a network based upon a first factor of authorization being completed by a playback device requesting playback of content associated with a user account. The authorization device may be a mobile device that is associated with the user. The authorization device may receive a user input indicating an approval of the requested playback. The authorization device may send a playback authorization message through the network to the content server. The content server may use at least a first factor of authorization such a login credential from a smart playback device or a registration credential from another type of playback device in addition to a second factor of authorization such as the playback authorization message to generate a user authentication that is provided to allow the playback device to playback the content.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: November 27, 2018
    Assignee: Disney Enterprises, Inc.
    Inventor: Mark Arana
  • Patent number: 10122808
    Abstract: An online system receives a posted content item from a posting user. The online system labels the posted content item with an audience, the audience being a subset of a group of users having an affinity to a topic of the online system, the subset of the group of users sharing a particular treatment regarding the topic. After identifying an opportunity to present content to a viewing user, the online system selects candidate content items, and scores each candidate content item by determining whether the candidate content item is associated with an audience that includes the viewing user, and if so, modifying the score of the candidate content item to be higher. The online system ranks the candidate content items based on the associated score, selects a subset of the candidate content items based on the associated ranking, and presents the selected subset to the viewing user.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: November 6, 2018
    Assignee: Facebook, Inc.
    Inventors: David Vickrey, Khalid Bakry El-Arini
  • Patent number: 10116974
    Abstract: Methods, systems, and apparatus are described for managing distribution of content via broadcast and narrowcast transmissions in a content distribution network. Content may be assigned to broadcast or narrowcast delivery based on viewership information.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: October 30, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: Amit Garg, Jude Ferreira, John Paclik
  • Patent number: 10116720
    Abstract: Techniques for serving a manifest file of an adaptive streaming video include receiving a request for the manifest file from a user device. The video is encoded at different reference bitrates and each encoded reference bitrate is divided into segments to generate video segment files. The manifest file includes an ordered list of universal resource locators (URLs) that reference a set of video segment files encoded at a particular reference bitrate. A source manifest file that indicates the set of video segment files is identified based on the request. An issued manifest file that includes a first URL and a second URL is generated based on the source manifest file. The first URL references a first domain and the second URL references a second domain that is different from the first domain. The issued manifest file is transmitted to the user device as a response to the request.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: October 30, 2018
    Assignee: DLVR, INC.
    Inventor: Michael Gordon
  • Patent number: 10104181
    Abstract: A computing device can be utilized to submit content to a collaboration service for posting on a collaboration channel. In response to receiving a posting request, the collaboration service identifies a context associated with the request. The context might include the location of the computing device submitting the request, the authenticated identity of the user submitting the request, or access rights associated with the content to be posted. The collaboration service can utilize the context to identify one or more collaboration channels to which the content can be posted. The user might be permitted to select one or more of the identified channels. Once the content has been posted to the selected channel, or channels, the collaboration service can utilize the context to perform other actions such as, but not limited to, initiating a communications session between authorized users of the collaboration channel to which the content was posted.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: October 16, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddhartha Shankara Rao, Thaddeus C. Pritchett, Pavan Kumar Surishetty, Nathan Lee Burns, Collin Charles Davis
  • Patent number: 10085051
    Abstract: A method and an apparatus for converting a moving picture expert group (MPEG) media transport (MMT) stream into a MPEG-2 transport stream (TS). The method including applying restrictions to MMTP packets for the MMTP stream. The method also includes converting a presentation time and decoding time from a coordinated universal time (UTC) based absolute time to a program clock reference time (PCR) based value. The method further includes, when converting the MMTP stream to the MPEG-2 TS, constructing the MMTP stream based on MPEG-2 TS rules without adding or removing data by using a hypothetical receiver buffer model (HRBM). Additionally, the method includes determining values of MPEG-2 TS packet fields of a TS packet layer, an adaptation field and Packetized Elementary Stream (PES) packets from values of the MMTP packets.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: September 25, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Youngkwon Lim
  • Patent number: 10075769
    Abstract: Methods and apparatus for increasing media consumption. The present invention can provide viewers increased access to content of interest across various platforms, such as online articles, online audio and video clips, and television and radio broadcasts. In an embodiment, an individual viewing content online, such as a news article, is given a link. The link provides the viewer access to a list of content related to the article being viewed. The related content is not limited to the platform related content across, and allows the user to view the content, automatically set the content to be recorded by a digital video recorder, or reserve the content for future viewing. By providing the user with convenient access to content across platforms, they are more given media content of interest. Accordingly, viewership of this content will increase through this connection of individuals with content that aligns with their interests.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: September 11, 2018
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Alex Wellen, David Bohrman
  • Patent number: 10074108
    Abstract: A method, apparatus and system annotation of meta-data through a capture infrastructure are disclosed. In one embodiment, a method of a client device includes applying an automatic content recognition algorithm to determine a content identifier of an audio-visual data. The client device then associates the content identifier with an advertisement data based on a semantic correlation between a meta-data of the advertisement provided by a content provider and/or the content identifier. A capture infrastructure annotates the audio-visual data with a brand name and/or a product name by comparing entries in the master database with a closed captioning data of the audio-visual data and/or through an application of an optical character recognition algorithm in the audio-visual data. The content identifier may involve a music identification, an object identification, a facial identification, and/or a voice identification.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: September 11, 2018
    Assignee: FREE STREAM MEDIA CORP.
    Inventors: Ashwin Navin, David Harrison, Josh Smallman
  • Patent number: 10070161
    Abstract: Systems and methods are described for delivering regional content for a lineup over a national network. A content provider may select a particular regional broadcast for inclusion in a regional service lineup. The content provider may be able to broadcast multiple, or even all, services nationally. At regional distribution centers, a multiplexer may select only those services that are desired for the region in response to in-stream signals. In some instances, a single region-specific version of a given service may be selected from multiple versions broadcasted nationally. The regional lineup, including the selected services, can then be multiplexed and transmitted to customers throughout the region.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: September 4, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: Michael Harrell, Eric Middlemist, Christopher Weaver
  • Patent number: 10051340
    Abstract: A user receiving device including at least one transceiver module, an output module, and a control module. The at least one transceiver module is configured to receive a file from a first backend device. The file indicates where in a video an object is shown. The output module is configured to playout the video on a display. The display is connected to the user receiving device. The control module is configured to monitor data in the file while the video is being played out to detect the object, and generate a signal to indicate on the display that the object is purchasable.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: August 14, 2018
    Assignee: The DIRECTV Group, Inc.
    Inventors: Woei-Shyang Yee, Wesley W. Huie, Gerard V. Talatinian, Christopher Yang, Christine T. Lopez
  • Patent number: 10050266
    Abstract: According to one embodiment, there is provided an active material. The active material includes particles of a Na-containing niobium titanium composite oxide having an orthorhombic crystal structure. An intensity ratio I1/I2 is within a range of 0.12?I1/I2?0.25 in an X-ray diffraction pattern of the active material, according to X-ray diffraction measurement using a Cu-K? ray. I1 is a peak intensity of a peak P1 that is present within a range where 2? is 27° to 28° in the X-ray diffraction pattern of the active material. I2 is a peak intensity of a peak P2 that is present within a range where 2? is 23° to 24° in the X-ray diffraction pattern of the active material.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: August 14, 2018
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Keigo Hoshina, Wen Zhang, Yasuhiro Harada, Norio Takami
  • Patent number: 10049646
    Abstract: A method for switching, including initializing an instantiation of an application and performing graphics rendering to generate a plurality of rendered frames through execution of the application in order to generate a first video stream comprising the plurality of rendered frames. The method includes sequentially loading the plurality of rendered frames into one or more frame buffers, and determining when a first bitmap of a frame that is loaded into a corresponding frame buffer matches an application signature comprising a derivative of a master bitmap associated with a keyframe of the first video stream.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: August 14, 2018
    Assignee: Nvidia Corporation
    Inventors: Franck Diard, Matt Lavoie
  • Patent number: 10038651
    Abstract: An asynchronous switching system and method for processing SDI data streams, the system and method utilizing one or more buffers for cleaning up an output of a dirty IP switch.
    Type: Grant
    Filed: September 5, 2016
    Date of Patent: July 31, 2018
    Assignee: Nevion Europe AS
    Inventor: Andrew Rayner
  • Patent number: 10038941
    Abstract: Embodiments described herein enable a media device to be controlled from any location via a network-based device. For example, a user, using a control device, initiates a command that identifies media content to be streamed by the media device. The command is transmitted to a proxy device coupled to the media device and a network-based device. The proxy device transmits the command to the network-based device, which translates the command into a format compatible with the media device. The translated command is transmitted to the proxy device, which transmits the translated command to the media device. The media device streams the media content based on the received translated command. Alternatively, the control device and the proxy device are integrated as a single device, which generates and transmits the command to the network-based device, receives the translated command from the network-based device, and transmits the translated command to the media device.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: July 31, 2018
    Assignee: Caavo Inc
    Inventors: Ashish D. Aggarwal, Vinod K. Gopinath, Sharath H. Satheesh, Bitto Niclavose
  • Patent number: 10034058
    Abstract: A method and apparatus for distributing live video to multiple client devices is provided herein. In particular, a router is provided that acts on behalf of all client devices in its network. The router serves multiple groups of client devices with each group being formed by client devices having similar bandwidth requirements. The router then requests and receives video chunks from a network. The router then redistributes the video chunks to the multiple client devices using a multicast transmission. In particular, to minimize the demands on the core network, the router sets up a separate multicast to each group. Live video, of the appropriate quality is then multicast to each group.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: July 24, 2018
    Assignee: ARRIS Enterprises LLC
    Inventors: Jeffrey D. Bonta, Kevin L. Baum, George Calcev, Benedito J. Fonseca, Jr.
  • Patent number: 10013763
    Abstract: Devices, systems and methods are disclosed for improving a field of view of video data by combining video data from multiple image capture devices. For example, video data from a first image capture device and a second image capture device located above or below the first image capture device may be combined to increase a field of view. The boundary between the first video data and the second video data may be determined based on objects visible in the video data. In addition, if the first image capture device and the second image capture device include two or more cameras, the vertical overlap between the first image capture device and the second image capture device may be used to horizontally stitch video data from the two or more cameras.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: July 3, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Ilya Vladimirovich Brailovskiy, Paul Berenberg
  • Patent number: 10009914
    Abstract: A system includes an electronic device that has communication circuitry configured to communicate with one or more other electronic devices on a wireless network in a structure. The electronic device includes a processor operatively coupled to a memory and configured to determine a status associated with occupants of the structure. The processor may determine a priority schedule based at least in part on the status. The priority schedule may be indicative of an amount of bandwidth allocated to each of the one or more other electronic devices. The processor may then cause data to be communicated by each of the one or more other electronic devices based at least in part on the priority schedule.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: June 26, 2018
    Assignee: Google LLC
    Inventor: Kamesh Raj Velu
  • Patent number: 10009638
    Abstract: A video or multimedia distribution system receives multiple video streams and transcodes them into a single stream of UDP packets with each of the plurality of video data packets for respective ones of the video streams being assigned a port number corresponding to the respective video stream. The UDP packets are routed to a plurality of Access Points (APs) for transmission. A User Equipment (UE) communicates with the APs and selects one or more of the video streams for viewing on the UE by selecting the port number corresponding to the desired video streams. The UE can “change channels” to view other video streams by changing the port number to the port number of the desired video stream.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: June 26, 2018
    Assignee: Mobilitie, LLC
    Inventors: Gary B. Jabara, Lloyd Frederick Linder, David Brett Simon
  • Patent number: 10002041
    Abstract: Systems and methods for maintaining the health of a client machine are provided. One or more trigger specifications, each having pre-defined threshold values representative of desired parameters for optimal operation, may be associated with the client machine. Trigger specifications may be monitored, in real-time or according to a schedule, to ascertain a health status of the client machine. When a threshold value of a trigger specification is exceeded, a health-risk event may be detected on the client machine and a plug-in associated with the trigger specification may be deployed to resolve the detected health-risk event.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: June 19, 2018
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Alexis Rathbone, Craig A. Ritchie, Andrew J. Groothedde, Paul McEwen, Nej Adamian
  • Patent number: 10003857
    Abstract: A system and method for inserting a regional advertisement and a local television content under centralized control. The system includes a user interface for receiving a media plan from an advertiser. The system also includes a media server including a memory and a processor to insert at least one of a local television content and a regional advertisement from a centralized studio. Further, the system includes one or more edge devices for fetching and inserting at least one of the local television content and the regional advertisement into a central network feed for a pre-determined time period. The method includes fetching a local television content from a local storage device, specifying a pre-determined time period within the central network feed and inserting the local television content for the pre-determined time period into the central network feed. The system implementing the method is implemented for radio content and advertising.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: June 19, 2018
    Assignee: SUREWAVES MEDIATECH PRIVATE LIMITED
    Inventor: Rajendra Kumar Khare
  • Patent number: 10002027
    Abstract: Technologies and implementations for reducing congestion in a network are generally disclosed.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: June 19, 2018
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Shuichi Kurabayashi, Naofumi Yoshida, Kosuke Takano
  • Patent number: 9998765
    Abstract: A video processing device may obtain, from a descriptor for a program comprising one or more elementary streams, a plurality of profile, tier, level (PTL) syntax element sets. Each respective PTL syntax element set of the plurality of PTL syntax element sets comprises syntax elements may specify respective PTL information. The video processing device obtains, from the descriptor for the program, a plurality of operation point syntax element sets. Each respective operation point syntax element set of the plurality of operation point syntax element sets may specify a respective operation point of a plurality of operation points. The video processing device may determine, for each respective layer of respective operation point specified by respective operation point syntax element sets, based on a respective syntax element in the respective operation point syntax element set, which of the PTL syntax element sets specifies the PTL information assigned to the respective layer.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: June 12, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Fnu Hendry, Ying Chen
  • Patent number: 9985998
    Abstract: A system for collaboratively generating and/or managing a media channel is provided. The system includes an identification component, a generation component and a permissions component. The identification component identifies a first set of media content associated with a first social group and a second set of media content associated with a second social group. The generation component generates a media channel based on the first and second sets of media content identified as being respectively associated with the first and second social groups. The permissions component grants access to the media channel based at least on permissions generated for the first and second sets of media content in connection with the respective first and second social groups.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: May 29, 2018
    Assignee: Google LLC
    Inventors: Justin Lewis, Jonathan William Ray
  • Patent number: 9942115
    Abstract: Techniques for providing visualization and analysis of performance data are disclosed. In one particular exemplary embodiment, the techniques may be realized as a system for providing visualization and analysis of performance data. The system may comprise one or more processors communicatively coupled to a mobile communications network. The one or more processors may be configured to monitor data traffic within the mobile communications network. The one or more processors may further be configured to collect network performance data associated with the mobile communications network. The one or more processors may also be configured to provide user-selectable options to a user at a mobile device for viewing the network performance data. The one or more processors may further be configured to process the network performance data based on the user-selectable options identified by the user.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: April 10, 2018
    Assignee: VIAVI Solutions Inc.
    Inventors: Edoardo Rizzi, Steven Dodge, Sameh Yamany
  • Patent number: 9906844
    Abstract: Video recognition processing regarding a video signal input from an outside is performed. Hence, video reception device configured to transmit/receive data through communication network includes video recognition unit. The video recognition unit is configured to perform at least one of: online matching processing for generating second content recognition information from a partial video extracted by video extraction unit, transmitting the second content recognition information to video recognition device so as to request video recognition device to perform video recognition processing; and local matching processing for collating the second content recognition information with first content recognition information included in a local database stored in storage unit.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: February 27, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Hiroshi Yabu
  • Patent number: 9854284
    Abstract: Systems and methods that may facilitate synchronizing the presentation of a program on multiple devices are disclosed. Synchronization information related to a program may be exchanged via a two-way communications channel. Amounts by which each device may delay its presentation of a program may be calculated and/or exchanged.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: December 26, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventor: Mark David Francisco
  • Patent number: 9854202
    Abstract: Particular embodiments provide supplemental content that may be related to video content that a user is watching. A segment of closed-caption text from closed-captions for the video content is determined. A first set of information from the segment of closed-caption text, such as terms may be extracted. Particular embodiments use an external source that can be determined from a set of external sources. To determine the supplemental content, particular embodiments may extract a second set of information from the external source. Because the external source may be more robust and include more text than the segment of closed-caption text, the second set of information may include terms that better represent the segment of closed-caption text. Particular embodiments thus use the second set of information to determine supplemental content for the video content, and can provide the supplemental content to a user watching the video content.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: December 26, 2017
    Assignee: ARRIS Enterprises LLC
    Inventors: Benedito J. Fonseca, Jr., Anthony J. Braskich, Faisal Ishtiaq, Alfonso Martinez Smith
  • Patent number: 9848244
    Abstract: An interactive method includes displaying image content received through a television (TV) network, identifying an object of interest of a user among a plurality of regions or a plurality of objects included in the image content, and providing additional information corresponding to the object of interest.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: December 19, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gyeong Ja Jang, Byung In Yoo, Yong Beom Lee, Young Chul Cho, Hyo Sun Hwang
  • Patent number: 9800940
    Abstract: According to certain embodiments, a method of sharing broadcasting channel information of a mobile device in a Social Networking Service (SNS) includes, if a user comment is posted for a broadcasting program, acquiring broadcasting program information from a Television (TV), uploading the broadcasting program information to a handover broker, acquiring access information that is configured to access the broadcasting program information from the handover broker, and uploading the access information and the user comment to an SNS server.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: October 24, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-Hyeok Kim, Kil-Su Eo, Joon-Oo Kim, Won-Sang Kwon
  • Patent number: 9787581
    Abstract: Provided are methods and systems for processing a secure data flow. An example method for processing a secure data flow includes receiving a data packet, determining network conditions associated with the data traffic, and determining that the data packet is associated with the secure data flow. Upon determination that the data packet is associated with the secure data flow, the data packet is analyzed. Thereafter, the method proceeds to classify the secure data flow based on the analysis. Subscriber data associated with the data packet may be obtained. The method can then process the secure data flow based on the subscriber data and the classification of the secure data flow.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: October 10, 2017
    Assignee: A10 NETWORKS, INC.
    Inventor: Gennady Dosovitsky
  • Patent number: 9788067
    Abstract: Systems and methods for facilitating caching of programming data are provided herein, including receiving two or more programming data portions, storing the respective programming data portions, managing access to a storage component or a communication component based on programming data portions stored within the storage component, merging programming data portions with a database, and generating a sleep signal based on a period of inactivity which exceeds an inactivity threshold. In one or more embodiments, caching of programming data may include determining a programming data set based on user profile data, parsing the programming data set into two or more programming data portions, converting respective programming data portions into a binary format, transmitting a first programming data portion of the respective programming data portions, and transmitting additional programming data portions of the respective programming data portions based on a sleep signal.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: October 10, 2017
    Assignee: Ray Enterprises, LLC
    Inventors: Bernardo Ferreira de Carvalho e Silva, Daniel Cristiano Rocha, David Skokna
  • Patent number: 9774642
    Abstract: A method and device for pushing a multimedia resource and a display terminal, the method including: obtaining, by a cloud server, a device identifier of a mobile terminal upon determining that the mobile terminal has established a connection with a display terminal; searching with the device identifier a device identifier information table for multimedia resource play information corresponding to the device identifier; determining multimedia resources to be played according to the multimedia resource play information; and transmitting the multimedia resources to be played to the display terminal.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: September 26, 2017
    Assignees: HISENSE CO., LTD., HISENSE USA CORPORATION
    Inventors: Hu Song, Tongqing Gao, Zhiqiang Li, Tingfeng Guo, Yichen Ding
  • Patent number: 9769518
    Abstract: A method to receive a broadcast includes parsing a first trigger for obtaining a first identifier for identifying a targeted Triggered Declarative Object (TDO), and a preparation trigger time for the targeted TDO; parsing a second trigger for obtaining an activation time and a termination time for the targeted TDO; activating the targeted TDO corresponding to the first identifier on a background, when a receiving time of the preparation trigger is before the preparation trigger time, immediately activating the targeted TDO corresponding to the first identifier on the background, when the receiving time of the preparation trigger is after the preparation trigger time; changing a state of the targeted TDO to a foreground, when a current system time is after the activation time; and terminating the targeted TDO, when the current system time is after the termination time.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: September 19, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Joonhui Lee, Kwansuk Kim, Gomer Thomas, Dongwan Seo, Sanghyun Kim, Jongyeul Suh