Patents Examined by Terrika Peterson
-
Patent number: 10680896Abstract: A computing system comprising a monitoring engine to generate and save a plurality of monitoring rules based on virtualized network function (VNF) types and VNF components. Each monitoring rule corresponds to a unique combination of a VNF type and a VNF component. The monitoring engine further receives a VNF monitoring notification for monitoring a new VNF provisioned in a network function virtualization environment. The VNF monitoring notification indicates a key performance indicator (KPI) to be monitored for the new VNF and KPI parameters corresponding to the KPI. Further, the monitoring engine determines a monitoring rule corresponding to the new VNF, from among the plurality of monitoring rules, based on the KPI. The monitoring engine subsequently executes the monitoring rule corresponding to the new VNF for monitoring KPIs for determining performance of the new VNF.Type: GrantFiled: November 10, 2015Date of Patent: June 9, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Kumaresan Ellappan, Ulhas Dhramarao Gourgonda, Gajendra Subramanyam
-
Patent number: 10673715Abstract: An example embodiment may involve performing a discovery process to identify configuration items representing computing devices and applications in a managed network and determining that the configuration items exceed a threshold payload size. The embodiment may then involve generating a graph that represents the configuration items as nodes interconnected by unidirectional edges. The edges may represent respective associations between pairs of configuration items to which they connect, and the respective associations are classified either as weak associations that represent non-dependency relationships between a respective pair of nodes or as strong associations that represent dependency relationships between the respective pair of nodes. The embodiment may involve dividing the graph into overlapping sub-graphs based on the respective associations represented by the edges and, for each sub-graph, separately transmitting the configuration items defined therein to one or more server devices.Type: GrantFiled: July 20, 2017Date of Patent: June 2, 2020Assignee: ServiceNow, Inc.Inventors: David Wiener, Yair Leibkowiz, Haviv Rosh, Yuval Rimar
-
Patent number: 10674214Abstract: Various embodiments of systems, apparatus, and/or methods are described for presenting relevant programming information. A viewing action of an audiovisual event is detected on a receiving device. Data associated with the viewed audiovisual event is then retrieved. The retrieved data includes at least receiving device information and audiovisual event information. The retrieved data is then stored in a historical viewing database, and at least one scoring table is generated from the data in the historical viewing database. Programming information for a plurality of candidate audiovisual events that are available to be viewed is then organized based at least in part on the at least one scoring table and a selected time, and the organized programming information is output to a presentation device.Type: GrantFiled: August 28, 2015Date of Patent: June 2, 2020Assignee: Dish Technologies L.L.C.Inventors: Jay P. Carlson, Danny J. Minnick
-
Patent number: 10659836Abstract: 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: October 26, 2017Date of Patent: May 19, 2020Assignee: ROVI GUIDES, INC.Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
-
Patent number: 10659851Abstract: Systems and processes are disclosed for real-time updating of virtual assistant media knowledge. Virtual assistant knowledge can be updated with timely information associated with playing media (e.g., a sporting event, a television show, or the like). A data feed can be received that includes data relating events to particular times in a media stream. A user request can be received based on speech input, and the user request can be associated with an event in a media stream or show. In response to receiving the request, the media stream can be cued to commence playback at a time in the media stream associated with the event referred to in the request. In another example, a response to the user request can be generated based on the data relating to the events. The response can then be delivered to the user (e.g., spoken aloud, displayed, etc.).Type: GrantFiled: September 26, 2014Date of Patent: May 19, 2020Assignee: Apple Inc.Inventors: Patrick M. Lister, Ryan M. Orr, Jared A. Crawford
-
Patent number: 10645448Abstract: Systems and methods for buffer-aware transmission rate control for real-time video streaming are disclosed herein. An example method includes transmitting a first video packet at a transmission rate based on a buffer fill ratio of a buffer, where the transmission rate is adjusted in response to changes of the buffer fill ratio, selectively retransmitting a second video packet in response to a negative acknowledgement packet, where selectively retransmitting the second video packet is at least based on whether the second video packet has been previously retransmitted, a buffer level of the buffer, and a retransmission rate, and selectively retransmitting a third video packet in response to a non-receipt of an acknowledgement packet within a retransmission timeout, wherein selectively retransmitting the third video packet is at least based on whether the third video packet has been previously retransmitted, the buffer level of the buffer, and the retransmission rate.Type: GrantFiled: May 15, 2017Date of Patent: May 5, 2020Assignee: OmniVision Technologies, Inc.Inventors: Jiyan Wu, Zhizhuan Wen, Jun Wei, Hui Pan
-
Patent number: 10645437Abstract: A method of encoding packets of a media stream includes establishing a data connection between a client device and a server, sending a first packet of the media stream from the server to the client device at a first bit rate, receiving, at the server, a first acknowledgment signal from the client device responsive to receipt of the first packet, determining a second bit rate based on the first acknowledgment signal, and sending a second packet of the media stream from the server to the client at the second bit rate.Type: GrantFiled: June 5, 2017Date of Patent: May 5, 2020Assignee: SLING MEDIA PVT LTDInventor: Jayaprakash Narayanan Ramaraj
-
Patent number: 10628009Abstract: Systems and methods are provided herein for personalizing images that correspond to a media asset identifier by using user profile information. As an example, the television series “Community” has several actors, such as Joel McHale, Chevy Chase, and Ken Jeong. Poster art developed by an editor of “Community” may include an image that portrays each of Joel McHale, Chevy Chase, and Ken Jeong. In order to personalize the image, control circuitry may determine which actor(s) the user prefers, and crop out only those actors in the poster art to create a personalized image. As an example, if the user prefers Joel McHale, control circuitry may crop out the portrayal of Joel McHale and use only that portion of the image to display next to other text describing “Community.Type: GrantFiled: June 26, 2015Date of Patent: April 21, 2020Assignee: Rovi Guides, Inc.Inventors: Aaron Peter Blohowiak, Walter R. Klappert, Michael R. Nichols, Olivier Chalouhi
-
Patent number: 10616634Abstract: An operating method of a display device includes displaying an external input list including a plurality of external input items; receiving a first request for selecting an external input item for screen mirroring from the plurality of external input items; and displaying a mirroring item including at least one of information on an external device that performs a screen mirroring function previously with the display device and information on a content provided through the external device according to the received first request.Type: GrantFiled: August 15, 2016Date of Patent: April 7, 2020Assignee: LG ELECTRONICS INC.Inventors: Jungho Yeom, Youngwoo Kim, Eunju Lee, Kihyung Kim, Myongsun Kim, Doyoung Lee
-
Patent number: 10595099Abstract: The present invention relates to a method and/or a device for transmitting and receiving a broadcast signal for a broadcast service on the basis of an XML subtitle. The method for transmitting a broadcast signal, according to one embodiment of the present invention, comprises the steps of: encoding video data, subtitle data, and signaling information including metadata related to the subtitle data; generating a broadcast signal including the encoded video data, subtitle data, and signaling information; and transmitting the generated broadcast signal.Type: GrantFiled: August 31, 2015Date of Patent: March 17, 2020Assignee: LG ELECTRONICS INC.Inventors: Soojin Hwang, Sejin Oh, Jongyeul Suh
-
Patent number: 10587927Abstract: An electronic device operation method according to an embodiment of the present invention comprises the steps of: acquiring an additional service and uncompressed audiovisual content information acquired through automatic contents recognition (ACR) function by a first device; outputting the incompressible audiovisual content information and the additional service through a first application including a message exchange function; receiving an execution input executing the additional service which is output through the first application; and executing the additional service according to the received execution input.Type: GrantFiled: October 16, 2015Date of Patent: March 10, 2020Assignee: LG ELECTRONICS INC.Inventors: Kyoungsoo Moon, Huisang Yoo, Younghun Song, Seungjoo An, Jinwon Lee
-
Patent number: 10575029Abstract: In some aspects, the disclosure is directed to systems and methods for transferring in-flight entertainment content. A content loading panel in an aircraft may load content from at least one of a plurality of types of portable content storage devices. A content server in the aircraft may receive, from the content loading panel via a fiber optic link, the in-flight entertainment content loaded via the content loading panel. The content server may store the received in-flight entertainment content for provisioning to one or more wireless access points located in the aircraft.Type: GrantFiled: September 28, 2015Date of Patent: February 25, 2020Assignee: ROCKWELL COLLINS, INC.Inventors: Petrus Lai, Gauthier Provost, Sakthivel Jayaraman
-
Patent number: 10560755Abstract: A first communication device communicatively coupled with a second communication device by way of a first network interface and by way of a second network interface parallel to the first network interface prepares object data in accordance with a data partitioning protocol for transmission to the second communication device. The first communication device transmits the prepared object data to the second communication device at an overall data transfer rate that is at least as great as a sum of first and second data transfer rates associated, respectively, with the first and second network interfaces by concurrently transmitting first and second portions of the prepared object data by way of the first and second network interfaces and at the first and second data transfer rates, respectively. Corresponding methods and devices for receiving concurrently transmitted object data by way of parallel network interfaces are also disclosed.Type: GrantFiled: September 23, 2016Date of Patent: February 11, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Dan Sun, Syed Kamal, Lama Hewage Ravi Prathapa Chandrasiri, Mohammad Raheel Khalid, Christian Egeler
-
Patent number: 10523603Abstract: Systems and methods are provided that intercept access to mainframe computing systems' messaging systems. For example, a method may include using a replacement messaging interface adapter to intercept a messaging request being directed from a client program to a messaging interface module of a messaging subsystem that is identified by a messaging stub interface module that implements a documented messaging interface. The method may also include performing an auxiliary function on the messaging request. The method may additionally include transmitting the messaging request to the messaging interface module of the messaging subsystem. The method may further include receiving a response from the messaging subsystem. Additionally, the method may include providing the response to the client program.Type: GrantFiled: July 25, 2017Date of Patent: December 31, 2019Assignee: BMC Software, Inc.Inventors: Dale G. Wood, Michael L. Perry
-
Patent number: 10506273Abstract: A device is configured to receive media content from a mobile device. The device may receive security information from the mobile device. The security information may indicate a setting for presenting the media content on a display device. The device may store the media content and the security information. The device may receive an instruction to present the media content on the display device. The device may determine whether the media content is permitted to be presented on the display device based on the security information. The device may selectively cause the display device to present the media content based on whether the media content is permitted to be presented on the display device.Type: GrantFiled: July 15, 2014Date of Patent: December 10, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Anil Kumar Padi, Kishore Tallapaneni, Prabhakar Mani, Sankar Ram Dhanabalan
-
Patent number: 10455290Abstract: Asynchronous data exchange between an enhance digital signage unit and user guided digital content management system which charges external advertisers with appropriate pricing and payment system based of duration of length of digital data media, distance of digital information content being exposed from a center point of a business entity, time of day, frequency of the digital information content is being repeated in a period of time and number of business agents within a selected distance chosen by the external advertiser. A fraction of the charges are rewarded to business agents that participated in the advertising network. Each digital information content is linked to the internal database of the digital content management system with a unique marketing phrase or short recognizable word combination to assist prospective consumers in referencing to the origin of the product or services ultimately back to the external advertisers.Type: GrantFiled: December 28, 2016Date of Patent: October 22, 2019Assignee: Exaclick CorporationInventor: Andrew Teoh
-
Patent number: 10419795Abstract: An apparatus can include a system processor control and a system controller. The system processor can determine a subscriber content price for multimedia content based on a lead-time of electronic delivery of the multimedia content to a customer premises equipment via at least one transport provider servicing the customer premises equipment. The system controller can transmit the subscriber content price to the customer premises equipment and schedule electronic delivery of the multimedia content within the lead-time and in response to a subscriber request to deliver the multimedia content to the customer premises equipment.Type: GrantFiled: April 20, 2016Date of Patent: September 17, 2019Assignee: Edge2020Inventors: Ronald Hirsch, Tell Allen Gates
-
Patent number: 10412429Abstract: Techniques are described for providing a predictive data streaming service associated with a visual media file. For example, third type of frame data for a visual media file may be transmitted to a client device from a streaming service. In embodiments, a selection of the particular visual media file may be transmitted to the streaming service. A request may be made to an interface associated with the client device, via an application program interface call, for a first data stream of a first type of frame data and a second data stream of a second type of frame data for the particular visual media file. The request may be based at least in part on the selection of the particular visual media file and after receipt of the third type of frame data. The third type of frame data, the first data stream of the first type of frame data, and the second data stream of the second type of frame data may be interleaved based at least in part on instructions from the interface.Type: GrantFiled: March 1, 2017Date of Patent: September 10, 2019Assignee: Amazon Technologies, Inc.Inventors: Alexandra Elizabeth Baoboe Lee, William Alexander Strand, Joel William Weisman, Christopher Samuel Zakian
-
Patent number: 10397626Abstract: Computer-implemented systems and methods are provided for providing access to a portion of a video to a requesting user. For example, a computer can receive an identification of a video, a starting point of a clip within the video, and an ending point of the clip within the video from a rights holder. The computer can define a video clip based on the identified video, the starting point, and the ending point. The computer can also provide a link by which a requesting user is provided access to the video clip.Type: GrantFiled: March 10, 2014Date of Patent: August 27, 2019Assignee: IPAR, LLCInventor: Jeffrey D. Brandstetter
-
Patent number: 10334032Abstract: The present invention discloses an energy-saving deployment method of a virtual CDN. According to the historical flow data of the virtual CDN and the prediction model (ARIMA) in the controller, the network peak flow in the next time period is predicted. Next, the scale of the virtual CDN system at the next moment is calculated according to the peak flow. Meanwhile, several redundant servers are added to correct the prediction error. The network flow is aggregated to the desired virtual servers based on the calculation of the controller through a load balancer. In this way, the utilization rate of the virtual CDN system can be increased, and the energy consumed due to the higher utilization rate of the CDN system is saved.Type: GrantFiled: August 18, 2017Date of Patent: June 25, 2019Assignee: University of Electronic Science and Technology of ChinaInventors: Gang Sun, Dan Liao, Dongcheng Zhao, Guanghua Yang, Hongfang Yu