Patents Examined by Mehulkumar J Shah
  • Patent number: 10873608
    Abstract: Methods and devices for providing a media description of a media stream to a client are described. The client is subscribed to a media description delivery service. The media description delivery service comprises a media description delivery rule. A request for a media description delivery is sent to a media server. From the media server a media description is received. It is verified that the received media description complies with the media description delivery rule and if the verification is in the affirmative, a delivery of the media description is initiated to the client.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: December 22, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johannes Willig, Daniel Catrein, Frank Hartung, Markus Kampmann, Frederic Gabin
  • Patent number: 10873613
    Abstract: A data processing system comprising: a host processing device supporting a host transport engine operable to establish one or more transport streams over a network with a remote peer, the host transport engine maintaining state for each transport stream; and device hardware comprising: a device application; a device transport engine operable to perform transport processing of a transport stream on behalf of the device application; wherein the host transport engine is configured to, on establishing a first transport stream for termination at the device application, pass sufficient state to the device transport engine so as to permit the device transport engine to perform transport processing of the first transport stream.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: December 22, 2020
    Assignee: Xilinx, Inc.
    Inventors: Steve L. Pope, David James Riddoch
  • Patent number: 10862777
    Abstract: A determination is made that a graphical representation of network health state information pertaining to a client account of a provider network is to be provided. Using respective network metrics groups corresponding to several data sources, a network health state descriptor corresponding to a resource associated with the client account is generated. A data set usable to generate a graphical display of network health state information of the resource of the client account is transmitted.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: December 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
  • Patent number: 10862803
    Abstract: Repurposing a target endpoint to execute a management task, including: identifying an amount of computing resources required to execute a management task that controls one or more operational aspects of a target endpoint; identifying an amount of computing resources required to repurpose the target endpoint such that the target endpoint can participate in the execution of the management task; determining, in dependence upon the amount of computing resources required to execute the management task and the amount of computing resources required to repurpose the target endpoint, whether to repurpose the target endpoint; and responsive to determining to repurpose the target endpoint, initiating execution of a portion of the management task on the target endpoint.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: December 8, 2020
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Fred A. Bower, III, Andrew J. Sloma
  • Patent number: 10838767
    Abstract: A recovery site is configured to process a task using a copy of an original file associated with the task. The original file is stored on a production site, and a copy of the original file is stored on a recovery site. The task is determined to be suitable for processing on the recovery site. The original file is determined to match the copy of the original file based on a modification time associated with the original file being earlier than a copy time associated with the copy of the original file. The task is processed on the recovery site using the copy of the original file, and at least one result file is output.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hiroshi Araki, Hiroyuki Miyoshi
  • Patent number: 10827006
    Abstract: The concepts and technologies disclosed herein are directed to a policy-driven homing service system that can receive, from a master service orchestrator, a demand specifying a service component to be used to provide, at least in part, a service. The system can receive, from a policy system, a homing constraint. The system can determine, for the demand, an initial set of all potential candidates. The system can apply the homing constraint to each potential candidate in the initial set of all potential candidates. The system can determine a resultant set of potential solutions that satisfy the homing constraint. The system can determine a best solution from the resultant set of potential solutions. The system can send the best solution to the master service orchestrator, which instantiates the demand based upon the best solution.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: November 3, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Matti Hiltunen, Gueyoung Jung, Shankaranarayanan Puzhavakath Narayanan, Joseph D'Andrea, III, Kaustubh Joshi
  • Patent number: 10812584
    Abstract: Embodiments of the present disclosure relate to methods, devices and computer readable mediums for data synchronization. A method comprises in response to receiving, at a first processor, a first request to synchronize data, initiating, to a second processor, a first remote direct memory access (RDMA) operation for transmitting the data between a first cache in the first processor and a second cache in the second processor. The method further comprises in response to completion of the first RDMA operation, writing the data into a first persistent storage device coupled to the first processor. The method further comprises transmitting, to the second processor, a command to instruct the second processor to commit the data to a second persistent storage device coupled to the second processor. Moreover, the method further comprises detecting, from the second processor, an acknowledgement for the command, the acknowledgement indicating that the data is synchronized between the first and second processors.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: October 20, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Lifeng Yang, Jian Gao, Xinlei Xu, Ruiyong Jia, Yousheng Liu
  • Patent number: 10805268
    Abstract: There is provided a method for constructing a traffic filter enabling routing of data between a wireless device and a Local Service Cloud, LSC, based service provider and a corresponding system, computer program and computer program carrier. There is also provided a method for enabling routing of data packets between a wireless device in a cellular communication network and a Local Service Cloud, LSC, based service provider, a method for routing data packets between a wireless device in a cellular communication network and a Local Service Cloud, LSC, based service provider and corresponding network nodes.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: October 13, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Lars Westberg, Johan Rune, Vinay Yadhav
  • Patent number: 10798559
    Abstract: A remote querying system and a service provider repository system functionally cooperate to efficiently store configuration information of one or more subscriber devices within the service provider repository system. The remote querying system receives the configuration information of the one or more subscriber devices from a service provider system. Thereafter, the remote querying system determines differences between this received configuration information and configuration information that is previously stored in the service provider repository system. Next, the remote querying system communicates these differences to the service provider repository system to allow the service provider repository system to update the previously stored configuration information.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: October 6, 2020
    Assignee: CSC Holdings, LLC
    Inventors: Bryn Chung, Spiros Gounaropoulos, Lloyd Means
  • Patent number: 10798150
    Abstract: An approach is provided for efficiently coordinating one or more tasks among a plurality of users. A service provider may determine one or more contextual criteria for at least one task associated with at least one user. The service provider may further cause a selection of one or more contacts associated with the at least one user based on the one or more contextual criteria. Additionally, the service provider may cause a presentation of the at least one task to the one or more contacts.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: October 6, 2020
    Assignee: HERE Global B.V.
    Inventors: Sacha Zyto, Gopalakrishna Raghavan, Mark Alder, Mark Peterson
  • Patent number: 10785325
    Abstract: A virtual audience binning system and method are described. The system and method dynamically labels a group with information derived from its current participants and possibly their conversations through data mining. Then, new audience would use this contextual information to decide their relevance and interest with the groups. Furthermore, using the system, the quality of virtual binning increases with number of participants that solves the problem of size so that it is a solution that's built to work at scale. The virtual audience binning may be used with an online presentation system that generates and displays webcasts and virtual events to the audience members.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: September 22, 2020
    Assignee: ON24, Inc.
    Inventors: Dhruba Baishya, Jayesh Sahasi
  • Patent number: 10735255
    Abstract: Embodiments of the present disclosure provide a method, an apparatus, and a system for controlling a self-optimization switch. By using technical solutions provided in embodiments of the present disclosure, enabling and disabling of self-optimization can be controlled, and a state of the self-optimization switch can be obtained. A technical solution provided in embodiments of the present disclosure is as follows: a method for controlling a self-optimization switch includes: obtaining a target state of a self-optimization switch; and sending a setting command that includes the target state to a managed unit, where the setting command instructs the managed unit to change the state of the self-optimization switch to the target state.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: August 4, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei Wang, Lan Zou
  • Patent number: 10693791
    Abstract: A software-defined network-based method and system for implementing a content distribution network. An application function, control function, and network entity resource of a CDN are added respectively to an application layer, control layer, and data forwarding layer of an SDN. When a request for a CDN application is received, the SDN application layer generates resource requirement and service scheduling information based on the request, and transmits a reservation request for a resource required by the CDN application to an SDN control layer. The SDN control layer allocates a resource required by the CDN application to combine network load balancing and path policies and to generate a content routing table for data transmission, generating and transmitting L2 and L3 forwarding tables to the SDN data forwarding layer. When it receives content distribution and content delivery requests, the SDN data forwarding layer executes a CDN service-related operation based on the forwarding tables.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: June 23, 2020
    Assignee: ZTE CORPORATION
    Inventor: Dong Wang
  • Patent number: 10637891
    Abstract: Methods and devices for providing a media description of a media stream to a client are described. The client is subscribed to a media description delivery service. The media description delivery service comprises a media description delivery rule. A request for a media description delivery is sent to a media server. From the media server a media description is received. It is verified that the received media description complies with the media description delivery rule and if the verification is in the affirmative, a delivery of the media description is initiated to the client.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: April 28, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johannes Willig, Daniel Catrein, Frank Hartung, Markus Kampmann, Frederic Gabin
  • Patent number: 10623289
    Abstract: The disclosed computer-implemented method for detecting nonfunctional endpoint devices may include (i) identifying, at a networking device, an endpoint device, (ii) identifying, at the networking device, a behavioral profile of the endpoint device that may include (a) a functional pattern of network behavior of the endpoint device that occurs while the endpoint device is in a functional state and/or (b) a nonfunctional pattern of network behavior of the endpoint device that occurs while the endpoint device is in a nonfunctional state, (iii) passively monitoring, at the networking device, network traffic of the endpoint device, (iv) determining, at the networking device, that the endpoint device is nonfunctional by detecting (a) an absence of the functional pattern in the network traffic and/or (b) a presence of the nonfunctional pattern in the network traffic, and (v) performing a security action. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: April 14, 2020
    Assignee: NortonLifeLock Inc.
    Inventors: Bruce McCorkendale, William E. Sobel
  • Patent number: 10616359
    Abstract: An intermediate server acting as a relay between an information processing apparatus and an external server includes a first registration control unit that transmits registration information regarding an application software service of the external server to the information processing apparatus, and causes the information processing apparatus to execute a registration operation of pre-registering information for receiving the application software service; a storage unit that stores a template for re-registration information for re-registering the application software service; a detection unit that detects a change in network identification information regarding the intermediate server; and a second registration control unit that, when the change is detected, generates re-registration information that includes changed new network identification information regarding the intermediate server on the basis of the template, transmits the re-registration information to the information processing apparatus, and cause
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: April 7, 2020
    Assignee: Konica Minolta, Inc.
    Inventors: Kei Nakahara, Masato Fujii, Kouichi Tomita, Shinya Satomi
  • Patent number: 10609159
    Abstract: Embodiments provide workload processing for clustered systems. In an illustrative, non-limiting embodiment, a computer-implemented method may include identifying a server as an active node of a cluster; assigning a workload to the server in response to the identification; determining, after the assignment, that the server is no longer an active node of the cluster; calculating, in response to the determination, a probability that the server is capable of continuing to execute the workload; and deciding, based upon the probability, whether to allow the workload to remain assigned to the server.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: March 31, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lokesh Srinivas Koppolu, David A. Dion, Abhinit Kumar, Amitabh P. Tamhane, Andrea D'Amato, Daniel Upton, Elden T. Christensen, Nicholas Maliwacki
  • Patent number: 10599545
    Abstract: A method, system and computer program product for adaptive system monitoring. In one embodiment, the method comprises generating time-varying correlation graphs indicating correlations between a multitude of parameters of the system, and using the correlation graphs to identify monitoring logic for monitoring the system. In an embodiment, the correlation graphs are used to select a group of the parameters as monitoring parameters, and these monitoring parameters are dynamically changed. In one embodiment, the monitoring parameters form sets of monitoring parameters, and each set of monitoring parameters is used to monitor the system for an associated period of time. The lengths of these monitoring periods are changed based on the rate of change of the correlation graphs. In an embodiment, the rate at which the monitoring parameters are changed is itself changed based on the rate of change of the correlation graphs.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Bong Jun Ko, Ramya Raghavendra, Murtaza Zafer
  • Patent number: 10602388
    Abstract: A method of evaluating an application performance metric of a Wi-Fi device that is running an application and that is receiving application data from another Wi-Fi device transmitting the application data is disclosed. An indication of a delay in one or more of a plurality of access category queues at the Wi-Fi device transmitting the application data is received. The delay over time is characterized, wherein the characterization of the delay over time includes a statistical measure of the delay determined based on the received indication of the delay in the one or more of the plurality of access category queues. An application quality-of-experience (QoE) metric is determined based on a mapping from the characterization of the delay over time to an application performance.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: March 24, 2020
    Assignee: Plume Design, Inc.
    Inventors: Balaji Rengarajan, Igal Gutkin, Thomas Paul
  • Patent number: 10594644
    Abstract: Method for delivering electronic mails on request from an electronic mail server to at least one remote client via an internet network, said method being characterized in that said electronic mail server exchanges data with at least one storage server and in that it comprises a delivery step comprising the operations of: receiving, from a remote client, on the electronic mail server, a request for delivery of an electronic mail identified by an electronic mail identifier; obtaining, from at least one storage server, data to be encapsulated and message attribute data associated with the electronic mail identifier; generating an identified electronic mail from the data to be encapsulated and the message attribute data; and transmitting the identified electronic mail to the remote client.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: March 17, 2020
    Assignee: STREAMWIDE
    Inventor: Vincent Themereau