Patents Examined by Nasser M Goodarzi
-
Patent number: 11134288Abstract: Aspects of the subject disclosure may include, for example, embodiments include providing video streams of video content to displays, each video stream includes a portion of the video content, determining that a viewer reaction to a first portion of the video content in a first video stream satisfies a viewer reaction threshold when the first video stream is presented on a first display, and determining that a sub-portion of the first portion of the video content caused the viewer reaction to satisfy the viewer reaction threshold in response to analyzing the first portion of the video content. Further embodiments include generating a second video stream of the video content, the second video stream comprises the sub-portion without a remainder of the first portion, and providing the second video stream to a second display. Other embodiments are disclosed.Type: GrantFiled: December 14, 2018Date of Patent: September 28, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Eric Zavesky, Lee Begeja, Behzad Shahraray, Bernard S. Renger
-
Patent number: 11122322Abstract: Systems and methods are provided herein for indicating an amount of available storage space. To this end, the systems and methods monitor storage space associated with a media storage device to determine whether an amount of storage space available is less than a threshold. In response to determining the amount of storage space available is less than the threshold, the systems and methods enter a deletion mode. Systems and methods monitor user interactions between a user and a user device after entering the deletion mode. Systems and methods further generate for display a notification at an appropriate time, based on the monitored user interactions, to indicate the amount of storage space available to the user.Type: GrantFiled: April 14, 2020Date of Patent: September 14, 2021Assignee: ROVI GUIDES, INC.Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
-
Patent number: 11119789Abstract: A method comprising: generating, with a device, a nonce; writing, with the device, the nonce to a memory location accessible to a kernel; initializing the kernel; in response to an end of initialization, measuring a specified kernel space to produce a first result; writing the first result to a register of a second device; writing a location and size of the specified kernel space to a buffer; measuring the buffer; writing a result of buffer measurement to a second register of the second device; requesting a quote from the second device, the quote to include the nonce, the contents of the register, and the contents of the second register; and passing the quote to the device.Type: GrantFiled: April 25, 2018Date of Patent: September 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Geoffrey Ndu, Nigel Edwards
-
Patent number: 11115467Abstract: An electronic device of a first user configured to connect with a second electronic device of a second user over a first peer-to-peer wireless network link; send to the second electronic device, a first unique code generated by the first electronic device, corresponding to a first user identifier of the first electronic device; receive from the second electronic device, a second unique code generated by the second electronic device, corresponding to a second user identifier of the second electronic device; store the second unique code; store on the first electronic device, information indicating the proximity of the second electronic device and the time when it is within the communicable range of the first electronic device; retrieve from a coupled backend database stored in a cloud, a third unique code; and, upon determining that the third unique code matches the second unique code, display a notification on the first electronic device.Type: GrantFiled: April 9, 2021Date of Patent: September 7, 2021Inventor: Neeraj Jhanji
-
Patent number: 11109093Abstract: Systems and methods are provided for providing information associated with media contents are provided. The method comprises broadcasting a communication address associated with a playing device configured to play the media contents, the broadcasted communication address enables a user terminal device to communicate with the playing device; receiving, from the user terminal device, a request to acquire information associated with the media contents; determining an identifier associated with the information; and transmitting the identifier to the user terminal device. The identifier enables the user terminal device to acquire the information.Type: GrantFiled: January 13, 2020Date of Patent: August 31, 2021Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Dan Cao, Wanxi Ren, Zizhao Lei, Xinhui Long, Xiangfu Li, Weiming Luo, Jun Luo, Haitao Cao
-
Patent number: 11102294Abstract: A method of transferring data to an end user via a content distribution network using an nonvolatile memory express over fabrics (NVMe-oF) device, the method including receiving a read request at the NVMe-oF device, translating a logical address corresponding to the data to a physical address, fetching the data from a flash storage of the NVMe-oF device, processing the data with a GPU that is either embedded in the NVMe-oF device, or on a same chassis as the NVMe-oF device, and transferring the data.Type: GrantFiled: August 15, 2017Date of Patent: August 24, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Harry Rogers, Sompong Paul Olarig, Ramdas P. Kachare
-
Patent number: 11095943Abstract: The disclosure herein pertains to a system and method for management of personalization content. The system and method divide the personalization information into offline personalization information and situational personalization information. Offline personalization information is independent of context and predetermined before a content request. A personalization model can dynamically allocate the selection between offline personalization information and situational personalization information.Type: GrantFiled: June 25, 2019Date of Patent: August 17, 2021Assignee: Amazon Technologies, Inc.Inventors: Christian Kissig, Conor Malachy McDonald, Daniel Peters, Matthew William van Buuren, Benjamin Ward
-
Patent number: 11095942Abstract: A media presentation and distribution system (MPDS) that handles rules-based presentation of non-programming media items, receives a user request (which includes user parameters) for delivery of programming media content at a first client device and transmits a media stream that includes the programming media content with a plurality of identifiers present with the programming media content. The MPDS further receives a request that includes one or more user preferences from the first client device, based on a detection of the plurality of identifiers. The MPDS further determines a set of non-programming media items for delivery to first client device based on the user parameters, targeting parameters, goals associated with a non-programming media item. The MPDS further generates rules and constraints information for non-programming media items and instructs a delivery of the set of non-programming media items and the rules and constraints information to first client device.Type: GrantFiled: May 22, 2018Date of Patent: August 17, 2021Assignee: Turner Broadcasting System, Inc.Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory Mcclain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
-
Patent number: 11088981Abstract: A technology is provided for delivering a data object to device. Data delivery instructions to distribute a data object to a device may be received at a delivery service and include a storage location of the data object, a messaging topic, and a size of data receivable by the device. The data object is then divided into blocks corresponding to the size of data receivable by the device. A messaging topic is identified to which the device is subscribed via a messaging service. The blocks are sent to the device using the messaging topic and a network protocol installed on the device.Type: GrantFiled: September 26, 2017Date of Patent: August 10, 2021Assignee: Amazon Technologies, Inc.Inventors: Richard David Young, Rameez Loladia, Shyam Krishnamoorthy, Nihal Chand Jain
-
Patent number: 11082456Abstract: According to one example, a method includes facilitating communication between a user web application and an entity. The method may be performed by a communication server of a web communication service. The method includes receiving a request from the user web application to communicate with the entity, establishing a communication session between the user web application and an automated agent, obtaining contextual information associated with the communication session, the contextual information including information provided by the user web application, determining that a user of the user web application should be connected with a live agent, and in response to the determining, connecting the user web application with a terminal of an agent associated with the entity. The method further includes providing the live agent associated with the entity with the contextual information.Type: GrantFiled: August 17, 2017Date of Patent: August 3, 2021Assignee: AVCTECHNOLOGIES USA INC.Inventors: Jeffrey Singman, Dany Sylvain
-
Patent number: 11075821Abstract: The present disclosure provides a method and apparatus for managing a field device based on a cloud server. The method includes: obtaining, by a client, a list of devices from the cloud server, and selecting a target device to be managed from the list of devices; generating, by the client, a corresponding virtual device driver according to device information of the target device and configuring a driver parameter of the virtual device driver, and sending the driver parameter to an access server via the cloud server to trigger the access server to configure an interface of the target device according to the driver parameter; and determining, by the client, to establish a communication channel between the client and the target device upon reception of a configuration success message returned from the access server, and managing the target device according to the communication channel.Type: GrantFiled: February 2, 2018Date of Patent: July 27, 2021Assignee: KYLAND TECHNOLOGY CO., LTD.Inventor: Hang Huang
-
Patent number: 11076287Abstract: Methods and apparatus for processing data packets originated from a mobile computing device to destinations at a wireless network node. The wireless network node receives an access request from the mobile computing device for the data packet transmission to the destinations and determines an identifier of the mobile computing device. The wireless network node then determines whether the identifier is in a wireless network node database. When the identifier is not in the wireless network node database, the wireless network node suspends to process data packets received from the mobile computing device and communicates with a server to determine whether status of the mobile computing device in a server database is the first state.Type: GrantFiled: May 11, 2017Date of Patent: July 27, 2021Assignee: Pismo Labs Technology LimitedInventors: Ho Ming Chan, Ka Kei Liu
-
Patent number: 11076189Abstract: Network content delivery apparatus and methods based on content compiled from various sources and particularly selected for a given user. In one embodiment, the network comprises a cable television network, and the content sources include DVR, broadcast, nPVR, and VOD. The user-targeted content is assembled into a playlist, and displayed as a continuous stream on a virtual channel particular to that user. User interfaces accessible through the virtual channel present various functional options, including the selection or exploration of content having similarity or prescribed relationships to other content, and the ability to order purchasable content. An improved electronic program guide is also disclosed which allows a user to start over, record, view, receive information on, “catch up”, and rate content. Apparatus for remote access and configuration of the playlist and virtual channel functions, as well as a business rules “engine” implementing operational or business goals, are also disclosed.Type: GrantFiled: March 30, 2009Date of Patent: July 27, 2021Assignee: Time Warner Cable Enterprises LLCInventors: Patrick Donoghue, Jay Thomas
-
Patent number: 11070794Abstract: In a video quality assessment method, an assessment model is first generated based on a subjective assessment result of a user on each sample in a sample set and based on a parameter set (a parameter type in the parameter set may include at least one of a packet loss rate, a delay, and a jitter) of each sample. Therefore, when video quality is being assessed, a parameter set of a to-be-assessed video is obtained first, where the parameter set of the to-be-assessed video has a same parameter type as the parameter set of each sample that is used to generate the assessment model; and then video quality of the to-be-assessed video is assessed based on the assessment model and the parameter set of the to-be-assessed video, to obtain an assessment result.Type: GrantFiled: November 20, 2019Date of Patent: July 20, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hanshu Hong, Feng Dong, Wei Song, Qingping Yang
-
Patent number: 11057678Abstract: A media presentation and distribution system (MPDS) that handles rules-based presentation of non-programming media items, receives a user request (which includes user parameters) for delivery of programming media content at a first client device and transmits a media stream that includes the programming media content with a plurality of identifiers present with the programming media content. The MPDS further receives a request that includes one or more user preferences from the first client device, based on a detection of the plurality of identifiers. The MPDS further determines a set of non-programming media items for delivery to first client device based on the user parameters, targeting parameters, goals associated with a non-programming media item. The MPDS further generates rules and constraints information for non-programming media items and instructs a delivery of the set of non-programming media items and the rules and constraints information to first client device.Type: GrantFiled: May 22, 2018Date of Patent: July 6, 2021Assignee: Turner Broadcasting System, Inc.Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory Mcclain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
-
Patent number: 11044520Abstract: There is provided mechanisms for determining a time offset for a video segment of a video stream using metadata. The metadata comprises time information of at least one of a start time and an end time of the video segment. A method is performed by a video network node. The method comprises extracting a first video part and a second video part from the video stream. Each of the first video part and the second video part comprises a common video segment. The method comprises identifying a sequence of video frames in the first video part that represents the common video segment. The method comprises determining the time offset based on a time difference between an end-point frame of the Identify sequence of video identified sequence of video frames and the time information in the metadata.Type: GrantFiled: December 29, 2016Date of Patent: June 22, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Sarel Cohen, Nir Drang
-
Patent number: 11039194Abstract: A method to create interactivity between a main device and a secondary device.Type: GrantFiled: December 17, 2018Date of Patent: June 15, 2021Assignee: OPENTV, INC.Inventors: Alain Delpuch, Ludovic Pierre
-
Patent number: 11032533Abstract: An image processing apparatus processes a first image and a second image so as to detect a corresponding pixel in the second image which corresponds to a target pixel in the first image. The first image has a first parameter value, and the second image has a second parameter value different from the first parameter value. The first parameter value and the second parameter value are values of optical parameters of image capturing systems used to capture the first image and the second image. The image processing apparatus includes an area setter that sets a two-dimensional search area as a partial area in which the corresponding pixel is to be searched in the second image, based on a predetermined range in which each of the first and second parameter values can change, and a detector that detects the corresponding pixel by searching the two-dimensional search area.Type: GrantFiled: May 10, 2017Date of Patent: June 8, 2021Assignee: CANON KABUSHIKI KAISHAInventors: Ko Ichihara, Chiaki Inoue
-
Patent number: 11032367Abstract: A system and method for detection and management of atypical synchronization sessions of electronic content. The system is configured to determine whether a pending or ongoing synchronization session between a client device and cloud storage service is associated with a condition that will delay the synchronization process. The proposed system and method can significantly improve the ability of users to safeguard their documents as well as reduce the likelihood of data loss.Type: GrantFiled: July 16, 2018Date of Patent: June 8, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jose Araujo Barreto, Filip Chelarescu, Andrew Keith Glover, John David Rodrigues, Meir Elie Abergel, Steven J. Bailey
-
Patent number: 11025991Abstract: The disclosure provides a webpage playing method and device for a non-streaming media file and a storage medium. The method includes part of a media data in a media file is obtained based on two key frames of the media file played in a webpage with an embedded player, the media file is in a non-streaming media format; a segmented media file is constructed based on media data between the two key frames; the constructed segmented media file is added to a media source object in a media resource extension interface; and a virtual address is delivered to media elements of the webpage, wherein the virtual address is used for the media elements to play with the media source object as a data source.Type: GrantFiled: September 4, 2020Date of Patent: June 1, 2021Assignee: Beijing Bytedance Network Technology Co., Ltd.Inventor: Guohui Yin