Patents Examined by Terrika Peterson
  • Patent number: 10680896
    Abstract: 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: Grant
    Filed: November 10, 2015
    Date of Patent: June 9, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kumaresan Ellappan, Ulhas Dhramarao Gourgonda, Gajendra Subramanyam
  • Patent number: 10673715
    Abstract: 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: Grant
    Filed: July 20, 2017
    Date of Patent: June 2, 2020
    Assignee: ServiceNow, Inc.
    Inventors: David Wiener, Yair Leibkowiz, Haviv Rosh, Yuval Rimar
  • Patent number: 10674214
    Abstract: 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: Grant
    Filed: August 28, 2015
    Date of Patent: June 2, 2020
    Assignee: Dish Technologies L.L.C.
    Inventors: Jay P. Carlson, Danny J. Minnick
  • Patent number: 10659836
    Abstract: 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: Grant
    Filed: October 26, 2017
    Date of Patent: May 19, 2020
    Assignee: ROVI GUIDES, INC.
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Patent number: 10659851
    Abstract: 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: Grant
    Filed: September 26, 2014
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Patrick M. Lister, Ryan M. Orr, Jared A. Crawford
  • Patent number: 10645448
    Abstract: 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: Grant
    Filed: May 15, 2017
    Date of Patent: May 5, 2020
    Assignee: OmniVision Technologies, Inc.
    Inventors: Jiyan Wu, Zhizhuan Wen, Jun Wei, Hui Pan
  • Patent number: 10645437
    Abstract: 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: Grant
    Filed: June 5, 2017
    Date of Patent: May 5, 2020
    Assignee: SLING MEDIA PVT LTD
    Inventor: Jayaprakash Narayanan Ramaraj
  • Patent number: 10628009
    Abstract: 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: Grant
    Filed: June 26, 2015
    Date of Patent: April 21, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Aaron Peter Blohowiak, Walter R. Klappert, Michael R. Nichols, Olivier Chalouhi
  • Patent number: 10616634
    Abstract: 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: Grant
    Filed: August 15, 2016
    Date of Patent: April 7, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jungho Yeom, Youngwoo Kim, Eunju Lee, Kihyung Kim, Myongsun Kim, Doyoung Lee
  • Patent number: 10595099
    Abstract: 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: Grant
    Filed: August 31, 2015
    Date of Patent: March 17, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Soojin Hwang, Sejin Oh, Jongyeul Suh
  • Patent number: 10587927
    Abstract: 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: Grant
    Filed: October 16, 2015
    Date of Patent: March 10, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Kyoungsoo Moon, Huisang Yoo, Younghun Song, Seungjoo An, Jinwon Lee
  • Patent number: 10575029
    Abstract: 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: Grant
    Filed: September 28, 2015
    Date of Patent: February 25, 2020
    Assignee: ROCKWELL COLLINS, INC.
    Inventors: Petrus Lai, Gauthier Provost, Sakthivel Jayaraman
  • Patent number: 10560755
    Abstract: 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: Grant
    Filed: September 23, 2016
    Date of Patent: February 11, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Dan Sun, Syed Kamal, Lama Hewage Ravi Prathapa Chandrasiri, Mohammad Raheel Khalid, Christian Egeler
  • Patent number: 10523603
    Abstract: 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: Grant
    Filed: July 25, 2017
    Date of Patent: December 31, 2019
    Assignee: BMC Software, Inc.
    Inventors: Dale G. Wood, Michael L. Perry
  • Patent number: 10506273
    Abstract: 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: Grant
    Filed: July 15, 2014
    Date of Patent: December 10, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Anil Kumar Padi, Kishore Tallapaneni, Prabhakar Mani, Sankar Ram Dhanabalan
  • Patent number: 10455290
    Abstract: 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: Grant
    Filed: December 28, 2016
    Date of Patent: October 22, 2019
    Assignee: Exaclick Corporation
    Inventor: Andrew Teoh
  • Patent number: 10419795
    Abstract: 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: Grant
    Filed: April 20, 2016
    Date of Patent: September 17, 2019
    Assignee: Edge2020
    Inventors: Ronald Hirsch, Tell Allen Gates
  • Patent number: 10412429
    Abstract: 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: Grant
    Filed: March 1, 2017
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Alexandra Elizabeth Baoboe Lee, William Alexander Strand, Joel William Weisman, Christopher Samuel Zakian
  • Patent number: 10397626
    Abstract: 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: Grant
    Filed: March 10, 2014
    Date of Patent: August 27, 2019
    Assignee: IPAR, LLC
    Inventor: Jeffrey D. Brandstetter
  • Patent number: 10334032
    Abstract: 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: Grant
    Filed: August 18, 2017
    Date of Patent: June 25, 2019
    Assignee: University of Electronic Science and Technology of China
    Inventors: Gang Sun, Dan Liao, Dongcheng Zhao, Guanghua Yang, Hongfang Yu