Patents Examined by Mehulkumar J Shah
-
Patent number: 10873608Abstract: 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: GrantFiled: March 25, 2020Date of Patent: December 22, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johannes Willig, Daniel Catrein, Frank Hartung, Markus Kampmann, Frederic Gabin
-
Patent number: 10873613Abstract: 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: GrantFiled: January 30, 2013Date of Patent: December 22, 2020Assignee: Xilinx, Inc.Inventors: Steve L. Pope, David James Riddoch
-
Patent number: 10862777Abstract: 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: GrantFiled: September 28, 2016Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Patent number: 10862803Abstract: 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: GrantFiled: September 2, 2015Date of Patent: December 8, 2020Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Fred A. Bower, III, Andrew J. Sloma
-
Patent number: 10838767Abstract: 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: GrantFiled: September 12, 2016Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Hiroshi Araki, Hiroyuki Miyoshi
-
Patent number: 10827006Abstract: 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: GrantFiled: May 22, 2018Date of Patent: November 3, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Matti Hiltunen, Gueyoung Jung, Shankaranarayanan Puzhavakath Narayanan, Joseph D'Andrea, III, Kaustubh Joshi
-
Patent number: 10812584Abstract: 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: GrantFiled: April 17, 2018Date of Patent: October 20, 2020Assignee: EMC IP Holding Company LLCInventors: Lifeng Yang, Jian Gao, Xinlei Xu, Ruiyong Jia, Yousheng Liu
-
Patent number: 10805268Abstract: 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: GrantFiled: October 23, 2019Date of Patent: October 13, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Lars Westberg, Johan Rune, Vinay Yadhav
-
Patent number: 10798559Abstract: 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: GrantFiled: September 7, 2016Date of Patent: October 6, 2020Assignee: CSC Holdings, LLCInventors: Bryn Chung, Spiros Gounaropoulos, Lloyd Means
-
Patent number: 10798150Abstract: 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: GrantFiled: March 29, 2013Date of Patent: October 6, 2020Assignee: HERE Global B.V.Inventors: Sacha Zyto, Gopalakrishna Raghavan, Mark Alder, Mark Peterson
-
Patent number: 10785325Abstract: 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: GrantFiled: September 3, 2014Date of Patent: September 22, 2020Assignee: ON24, Inc.Inventors: Dhruba Baishya, Jayesh Sahasi
-
Patent number: 10735255Abstract: 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: GrantFiled: April 26, 2019Date of Patent: August 4, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Wei Wang, Lan Zou
-
Patent number: 10693791Abstract: 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: GrantFiled: June 4, 2015Date of Patent: June 23, 2020Assignee: ZTE CORPORATIONInventor: Dong Wang
-
Patent number: 10637891Abstract: 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: GrantFiled: October 26, 2011Date of Patent: April 28, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Johannes Willig, Daniel Catrein, Frank Hartung, Markus Kampmann, Frederic Gabin
-
Patent number: 10623289Abstract: 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: GrantFiled: September 28, 2016Date of Patent: April 14, 2020Assignee: NortonLifeLock Inc.Inventors: Bruce McCorkendale, William E. Sobel
-
Patent number: 10616359Abstract: 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 causeType: GrantFiled: September 3, 2014Date of Patent: April 7, 2020Assignee: Konica Minolta, Inc.Inventors: Kei Nakahara, Masato Fujii, Kouichi Tomita, Shinya Satomi
-
Patent number: 10609159Abstract: 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: GrantFiled: November 24, 2014Date of Patent: March 31, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Lokesh Srinivas Koppolu, David A. Dion, Abhinit Kumar, Amitabh P. Tamhane, Andrea D'Amato, Daniel Upton, Elden T. Christensen, Nicholas Maliwacki
-
Patent number: 10599545Abstract: 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: GrantFiled: April 24, 2012Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventors: Bong Jun Ko, Ramya Raghavendra, Murtaza Zafer
-
Patent number: 10602388Abstract: 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: GrantFiled: September 3, 2015Date of Patent: March 24, 2020Assignee: Plume Design, Inc.Inventors: Balaji Rengarajan, Igal Gutkin, Thomas Paul
-
Patent number: 10594644Abstract: 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: GrantFiled: March 7, 2017Date of Patent: March 17, 2020Assignee: STREAMWIDEInventor: Vincent Themereau