Patents Examined by Jihad K Boustany
-
Patent number: 11140242Abstract: A monitoring system presents metrics or event data by monitoring state information of a computing system. In an embodiment, the monitoring system includes one or more processors that receive state information from an agent executing on the computing system. The state information describes a component of the computing system. In response to receiving the state information, the monitoring system generates aggregate state information based on the state information and prior state information previously received from the agent. The state information and prior state information may correspond to the same time period. The monitoring system generates subscribed state information from the aggregate state information. The subscribed state information is a subset of the aggregate state information selected using instructions of a client. The monitoring system sends the subscribed state information to the client to cause an update in a user interface presented by the client.Type: GrantFiled: December 15, 2017Date of Patent: October 5, 2021Assignee: New Relic, Inc.Inventor: Ronald T. Crocker
-
Patent number: 11128685Abstract: The present invention relates to a method for streaming, on a player of a client device (11), a broadcast content within a peer-to-peer network (10) of client devices (11, 12), said content consisting of a sequence of segments available in a plurality of levels of quality and said player being adapted to choose the level of quality of the segments in accordance with an adaptive bitrate ABR regulation logic; the client device (11) comprising a first buffer (M1) adapted to store segments in a format suitable for transfer within the peer-to-peer network (10), the method being characterized in that it comprises the implementation, by data processing means (110) of the device (11), of steps of: a. Receiving a request for a segment from the player; b. Providing, in response, said segment from the first buffer (M1) upon expiry of a response deadline defined with respect to said ABR logic of the player.Type: GrantFiled: March 27, 2020Date of Patent: September 21, 2021Assignee: STREAMROOTInventors: Hiba Yousef, Paul-Louis Ageneau, Axel Delmas
-
Patent number: 11115274Abstract: A traffic handling decision method, a network entity, a computer readable medium, and a traffic handling decision apparatus relate to upgrading a network service function within a mobile communication network. In this context the traffic handling decision apparatus distributes incoming request of the control plane to instances implementing the mobile network function either according to the current software version or an upgraded software version.Type: GrantFiled: August 18, 2017Date of Patent: September 7, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shaoji Ni, Francis Pak Kwan Tam
-
Patent number: 11108583Abstract: Methods and systems for collaborative learning and enabling skills among smart devices within a closed social network group are disclosed. A method includes: receiving, by a computing device from a first smart device, a request for steps to perform an activity; determining, by the computing device, the steps to perform the activity using a knowledge corpus; translating, by the computing device, the steps into a format that is compatible with the first smart device; and sending, by the computing device, the translated steps to the first smart device.Type: GrantFiled: November 19, 2018Date of Patent: August 31, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shubhadip Ray, Sarbajit K. Rakshit, Craig M. Trim, Garfield Vaughn
-
Patent number: 11102642Abstract: A wireless mesh network may have a plurality of nodes, each of which is able to dynamically establish itself as a gateway when a connection with an end-user device is detected. To route data to an end-user device, each node that is not, itself, a gateway to that device may route traffic along a path to the appropriate gateway. If a node does not have such a path in memory, it may broadcast an inquiry to all nodes with which communicates directly, to determine whether any of those nodes are a gateway to the end-user device, or have a path to the end-user device in memory. Thus, paths to gateways may propagate among the nodes. If multiple paths are available, a node may select the path that provides the best data transmission. Each node may replace pathways that are no longer valid, allowing the network to repair itself if needed.Type: GrantFiled: April 30, 2014Date of Patent: August 24, 2021Assignee: D-tect Systems, Inc.Inventors: Bryce Lembke, Enoch Lee, Paul Hepworth
-
Patent number: 11100364Abstract: In one embodiment, a device clusters traffic feature vectors for a plurality of endpoints in a network into a set of clusters. Each traffic feature vector comprises traffic telemetry data captured for one of the endpoints. The device selects one of the clusters for labeling, based in part on contextual data associated with the clusters that was not used to form the clusters. The device obtains a device type label for the selected cluster by providing data regarding the selected cluster and the contextual data associated with that cluster to a user interface. The device provides the device type label and the traffic feature vectors associated with the selected cluster for training a machine learning-based device type classifier.Type: GrantFiled: November 19, 2018Date of Patent: August 24, 2021Assignee: Cisco Technology, Inc.Inventors: Grégory Mermoud, Pierre-André Savalle, Jean-Philippe Vasseur, David Tedaldi
-
Patent number: 11082493Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more mobile communication devices and/or processing devices to facilitate and/or support one or more operations and/or techniques for executing distributed memory operations. In particular, some embodiments are directed to techniques for the traversal of vertices of a data structure maintained in a distributed memory system.Type: GrantFiled: November 16, 2018Date of Patent: August 3, 2021Assignee: Arm LimitedInventors: Pavel Shamis, Alejandro Rico Carro
-
Patent number: 11070511Abstract: Provided herein are systems and methods that enable management of batch email sending via at least one message transfer authority. Management includes receiving a message recipient list and a message to be sent thereto, evaluating a message delivery readiness indicator for a recipient, and based on a result of the evaluating, removing recipients, locking the message recipient list from further changes, generating a message based on the received message, calculating a probability of engagement metric including an originating node and IP address, and at least one message transfer agent for transferring the message to the at least one recipient. Management further includes coordinating the networked sever to send the generated message from the IP address via the at least one determined message transfer agent and repeating the steps of calculating, determining and coordinating until all messages have been forwarded to a message transfer agent.Type: GrantFiled: January 30, 2018Date of Patent: July 20, 2021Assignee: HubSpot, Inc.Inventors: Michael O'Brien, Kevin Baker, James Kebinger, Michael Axiak
-
Patent number: 11070647Abstract: System for synchronization of content between open applications. Remote access server (RAS) provides remote desktop to a mobile device. The mobile device has a remote access client component and communicates with the RAS and with an authorization component. First computer with a host application is connected to the RAS. Second computer is connected to the RAS and has a native application or a VM with a guest application. Authentication component authenticates the mobile device and the computers. The RAS synchronizes data between the mobile device and the computers, and provides a remote desktop for the mobile device via a remote access client component. The remote desktop includes the host application. Data entered in the host application for the first computer on the mobile device appears in the remote desktop via the RAS, and is synchronized with the guest application on the second computer.Type: GrantFiled: March 14, 2017Date of Patent: July 20, 2021Assignee: Parallels International GmbHInventors: Ivan Korobov, Yuri Makarov, Andrey A. Omelyanchuk, Nikolay Dobrovolskiy, Serguei M. Beloussov
-
Patent number: 11057272Abstract: In accordance with an embodiment, described herein is a system and method for transaction support in a multitenant application server environment. A system can provide for transaction support via a transaction manager. The transaction manager can be associated with one or more objects, including a configuration object and a runtime object. The configuration object can allow for a partition administrator to override globally-set parameters for transactions, including transaction timeout time. The runtime object can allow for a partition administrator to monitor partition-scoped transaction statistics. Furthermore, the transaction manager can additionally account for resource group migration within the multitenant application server environment.Type: GrantFiled: September 25, 2015Date of Patent: July 6, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Paul Parkinson, Hiromu Kato, Arjav Desai
-
Patent number: 11050839Abstract: At any instant, a channel's path signature reflects the last successful path used to access file data. During the course of processing a request from an upstream site currently not connected to the target file, the downstream site will establish a connection to the upstream site and then include in its request response a path signature constructed by adding its signature to the channel's path signature.Type: GrantFiled: August 28, 2019Date of Patent: June 29, 2021Inventor: William M. Pitts
-
Patent number: 11044159Abstract: Embodiments for optimization of storage and network usage in an Internet of Things (IoT) environment by a processor. A data stream production rate for one or more applications may be dynamically adjusted based on current network conditions, a network status forecast, storage availability, network disruption patterns, quality of service (QoS) policies, application or network priorities, or a combination thereof to reduce data loss at a locality caused by network disruption in the IoT computing environment.Type: GrantFiled: March 9, 2018Date of Patent: June 22, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele Gazzetti, Yiannis Gkoufas, Konstantinos Katrinis, Andrea Reale
-
Patent number: 11038944Abstract: Technology to provide improved quality-of-experience-aware multimedia streaming is disclosed. Several types of communications that can be made between clients and servers are described. These communications enable improvements to current approaches that are used to achieve hyper-text transfer protocol (HTTP) adaptive streaming. These messages can be used in conjunction with computer circuitry configured to: determine a bandwidth available to the server for transmitting HTTP adaptive streaming content to a plurality of clients; receive HTTP requests from the plurality of clients for representations offered by the server in a manifest file for the HTTP adaptive streaming; and calculate an availability of each representation that is offered in the manifest file for the server. The availability can be calculated, at least in part, based on the determined bandwidth. The availability of each representation can be communicated from the server to the plurality of clients.Type: GrantFiled: May 9, 2019Date of Patent: June 15, 2021Assignee: APPLE INC.Inventors: Mohamed M. Rehan, Rana A. Morsi, Ozgur Oyman, Vishwanath Ramamurthi
-
Patent number: 11036607Abstract: A system is configured to detect a small, but meaningful, anomaly within one or more metrics associated with a platform. The system displays visuals of the metrics so that a user monitoring the platform can effectively notice a problem associated with the anomaly and take appropriate action to remediate the problem. A first visual includes a radar-based visual that renders an object representing data for a set of metrics being monitored. A second visual includes a tree map visual that includes sections where each section is associated with an attribute used to compose the set of metrics. Via the display of the visuals, the techniques provide an improved way of representing a large number of metrics (e.g., hundreds, thousands, etc.) being monitored for a platform. Moreover, the techniques are configured to expose useful information associated with the platform in a manner that can be effectively interpreted by a user.Type: GrantFiled: January 17, 2020Date of Patent: June 15, 2021Assignee: eBay Inc.Inventors: Maxwell Henry Poole, Ahmed Reda Mohamed Saeid Abdulaal, Ajay Narendra Malalikar, Jonathan Ng, Harsha Nalluri, Craig H Fender
-
Patent number: 11038810Abstract: A method by a count database node monitors content of subscriber accounts processed by an online charging system in a communication network for user equipment nodes. The method includes receiving by the count database node a plurality of data records. Each data record contains a subscriber identifier and an attribute to be provisioned for the subscriber. For each of the data records, the data record is sorted for storage in database structures maintained by the count database node based on the attribute of the data record. The method further includes determining a count value based on a number of the data records stored in the database structures maintained by the count database node containing an attribute defined by a query received by the count database node, and providing the count value from the count database node to another node.Type: GrantFiled: March 13, 2015Date of Patent: June 15, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventor: Kiran Jadhav
-
Patent number: 11023180Abstract: A method for managing the file system of a computer terminal having a local memory, connected to a network comprising at least one remote storage device, comprising steps for periodically calculating the local or remote addressing of a digital file to be recorded, read or modified based on a periodically recalculated law, wherein said step of calculating the addressing is based on metadata present in said digital file to be processed, the access history of said file to be processed and the local tree structure of the files, said law is determined from a reference law, recalculated in the background, by processes based on a user's usage, to control the copying of a remote file to the local memory before access to said file is requested, and to erase local files for which the said law determines a usage indicator below a threshold value.Type: GrantFiled: January 12, 2018Date of Patent: June 1, 2021Assignee: MOOREInventors: Paul Poupet, Benjamin Poilve, Robin Lambertz, Pierre Peltier
-
Patent number: 11018949Abstract: A system for generating an architecture diagram includes an input processor, a machine learning processor, and an advice generator. The input processor is configured to receive, from a terminal, entity data associated with a plurality of entities of an architecture and path data associated with a plurality of paths that correspond to interconnections between the plurality of entities. The machine learning processor utilizes a training dataset to assess whether the entities defined by the entity data are correctly interconnected as defined by the path data. The advice generator receives the assessment from the machine learning processor, prepares a recommendation based on the assessment, and communicates the recommendation to the terminal. User feedback is represented in the training data to improve the relevancy of the recommendation.Type: GrantFiled: October 11, 2017Date of Patent: May 25, 2021Assignee: Accenture Global Solutions LimitedInventors: Manoharan Ramasamy, Nitin Madhukar Sawant, Vijay Baskaran, Ganesh Dadasaheb Waghmale, Abhishek Kumar Pandey, Balasubramanyam Besta, Rakesh Singh Kanyal, Anil Kumar
-
Patent number: 11019005Abstract: In one embodiment, a computer-implemented method comprising receiving data corresponding to an interaction with a user; based on the received data, predicting a moment in time when a state of the user is likely to change; and causing a change in one or a combination of message function characteristics or data collection function characteristics at the moment in time.Type: GrantFiled: June 29, 2018Date of Patent: May 25, 2021Assignee: Koninklijke Philips N.V.Inventors: Murtaza Bulut, Aart Tijmen Van Halteren
-
Patent number: 11019124Abstract: A screen mirroring method of a source device is provided, including determining whether a reproduction operation of media content is requested while a screen mirroring operation is performed, when the reproduction operation of the media content is requested, streaming the media content to a sink device and stopping the reproduction operation of the media content.Type: GrantFiled: February 20, 2013Date of Patent: May 25, 2021Inventors: Se-Hee Han, Ho-Yeon Park
-
Patent number: 11005927Abstract: A health check script for confirming a response from an application is disposed in a server, and a load balancer monitors a response to the health check script from the server.Type: GrantFiled: January 13, 2017Date of Patent: May 11, 2021Assignee: Canon Kabushiki KaishaInventor: Kenta Yabe