Patents Examined by Adnan M Mirza
-
Patent number: 11354593Abstract: Techniques to generate network simulation scenarios are described. In one embodiment, an apparatus may comprise a records component operative to receive an example network configuration record; receive an example network operation record; a machine learning management component operative to generate a network operation model using a machine learning component based on the example network configuration record as an example input and the example network operation record as an example output; and a system-test component operative to receive a system-test network configuration record; and generate a system-test network operation record based on the system-test network configuration record using the network operation model. Other embodiments are described and claimed.Type: GrantFiled: June 14, 2019Date of Patent: June 7, 2022Assignee: SubCom, LLCInventors: Shreya Gautam, Yunlu Xu, Richard Kram, Jonathan Liss
-
Patent number: 11347824Abstract: A tag management system can include features to assist in developing a cross-vendor profile for individual visitors to content pages of a content site. The visitors to the content site can obtain universal identifiers usable by the content site to identify the visitors. The universal identifiers can be included in the content pages by the visitor end user systems so that browser tags that may not have native access to the universal identifier can access the universal identifiers. The universal identifiers may then be provided to tag vendor systems with associated visitor data, thereby enabling the tag vendor systems to provide processed or raw data that can be compared by individual universal identifiers. Using this processed data, the content site can prepare the cross-vendor profile of individual visitors and realize insights that may be unavailable using conventional systems and methods.Type: GrantFiled: November 6, 2020Date of Patent: May 31, 2022Assignee: TEALIUM INC.Inventor: Michael Anderson
-
Patent number: 11336530Abstract: Presented herein are techniques to analyze network anomaly signals based on both a spatial component and a temporal component. A method includes identifying a plurality of factors that trigger a first anomaly signal by a first network node and a second anomaly signal by a second network node in a network comprising a plurality of network nodes, determining that the first network node is adjacent to the second network node in the plurality of network nodes, calculating an anomaly severity score for the first network node based on a number of co-occurring factors from among the plurality of factors that trigger both the first anomaly signal and the second anomaly signal, and adjusting the anomaly severity score for the first network node based on a value of a prior anomaly severity score for the first network node.Type: GrantFiled: October 26, 2020Date of Patent: May 17, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Dmitri Goloubev, Nassim Benoussaid, Luc De Ghein, Carlos M. Pignataro, Hugo M. Latapie
-
Patent number: 11336590Abstract: Some embodiments provide a method that receives a request for information regarding a path between endpoints of a logical network. The method provides, for display, a visualization of the path including (i) a set of logical network components between the endpoints and (ii) a set of physical network components that implement the logical network components. The physical network components and the logical network components are aligned in the display. In some embodiments, the method receives data regarding a packet tracing operation between the endpoints. The method generates a display including (i) a visualization of the path between the endpoints of the logical network and (ii) a representation of the received data regarding the packet tracing operation, with the packet tracing operation data is visually linked to the components of the path.Type: GrantFiled: October 12, 2020Date of Patent: May 17, 2022Assignee: NICIRA, INC.Inventors: Alexander Nhu, Brighton Vino Jegarajan, Jian Shen Sik, Venkata Ranganath Babu Golla, Shivraj Shahajirao Sonawane
-
Patent number: 11336925Abstract: A content delivery network includes an overlay network having a plurality of cache servers. Each cache server configured to receive a request from a personal content server to register with the content delivery network, receive a request from a mobile capture device to establish communication with the personal content server, and establish a communication path through the overlay network between the mobile capture device and the personal content server. Each cache server is further configured to transfer content from the mobile capture device along the communication path to the personal content server.Type: GrantFiled: February 23, 2021Date of Patent: May 17, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Weidong Hu, Bernard Ku, Cameron Coursey
-
Patent number: 11330336Abstract: A technology for presenting content enables a receipt of a request over a network for a content from a computer, a determination of a characteristic of the computer and a location of the computer based at least in part on the request, a match of the characteristic and the location against a rule, a selection of a player based at least in part on the match, and a facilitation of a stream of the content via the player over the network to the computer based at least in part on the selection.Type: GrantFiled: January 26, 2021Date of Patent: May 10, 2022Assignee: Zype Inc.Inventors: Edward Laczynski, Chris Bassolino, Brian Dorry
-
Patent number: 11330032Abstract: A technique for content proxying is described. The technique includes receiving from a first device a stream of data. The stream of data is formatted in a format that does not indicate content length in a header. A received payload of the stream of data is encoded into a data chunk including a chunk length header and the received payload. The data chunk is forwarded to a second device that does not support the format.Type: GrantFiled: February 17, 2020Date of Patent: May 10, 2022Assignee: VMWARE, INC.Inventors: Neelima Balakrishnan, Charitha Bandi, Abhinav Gupta, Chandra Sekhar Kondamuri, Abhijeet Joglekar
-
Patent number: 11316936Abstract: Methods and architecture for load-correcting requests for serverless functions to reduce latency of serverless computing are provided. An example technique exploits knowledge that a given server node does not have a serverless function ready to run or is overloaded. Without further processing overhead or communication, the server node shifts the request to a predetermined alternate node without assessing a current state of the alternate node, an efficient decision based on probability that a higher chance of fulfillment exists at the alternate node than at the current server, even with no knowledge of the alternate node. In an implementation, the server node refers the request but also warms up the requested serverless function, due to likelihood of repeated requests or in case the request is directed back. An example device has a front-end redirecting server and a backend serverless system in a single component.Type: GrantFiled: May 28, 2021Date of Patent: April 26, 2022Assignee: Cisco Technology, Inc.Inventors: Ian James Wells, Kyle Andrew Donald Mestery
-
Patent number: 11316941Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for remotely managing and adapting monitoring programs using machine learning predictions. In some implementations, data describing a monitoring program that involves collecting data over a period of time from geographically distributed devices is accessed. Composition characteristics of the monitoring pro group for the monitoring program are determined. Predicted composition characteristics are generated for a portion of the monitoring group predicted to comply with the monitoring program requirements for the period of time. It is determined whether the predicted composition characteristics indicate at least a minimum level of diversity among the portion of the monitoring group. One or more devices associated with the monitoring program are communicated with.Type: GrantFiled: May 18, 2021Date of Patent: April 26, 2022Assignee: VigNet IncorporatedInventors: Praduman Jain, Josh Schilling, Dave Klein
-
Patent number: 11316752Abstract: Systems and methods for recommending actions in a closed-loop system are provided. In one embodiment, an Action Recommendation Engine (ARE) may include a processor and memory configured to store computer programs having instructions that cause the processor to obtain input data pertaining to a state of a network and obtain information regarding one or more historical actions performed on the network. Also, the instructions may cause the processor to utilize a Machine Learning (ML) model for imposing one or more current actions on the network, the one or more current actions selected from the group of procedures consisting of: a) suggesting one or more remediation actions that, when performed, transition the network from a problematic state to a normal state, and b) identifying one or more root causes in response to detecting a transition in the network from a normal state to a problematic state.Type: GrantFiled: June 4, 2020Date of Patent: April 26, 2022Assignee: Ciena CorporationInventors: David Côté, Thomas Triplet, Shelley Bhalla, Emil Janulewicz, Ayse Rumeysa Mohammed, Shady A. Mohammed, Shervin Shirmohammadi
-
Patent number: 11316746Abstract: Identifications of program processes executing on an information technology environment are received. The identified program processes are clustered into a plurality of different groups. Identifications of interactions between at least a portion of the program processes are received. The identified interactions are analyzed to determine one or more interaction metrics between different group pairs in the plurality of different groups. A graph representation that includes at least a portion of the plurality of different groups as graph nodes in the graph representation is generated. The graph representation includes one or more graph edges determined to be included based on the one or more interaction metrics.Type: GrantFiled: January 11, 2021Date of Patent: April 26, 2022Assignee: ServiceNow, Inc.Inventors: Robert Bitterfeld, Dinesh Kumar Kishorkumar Surapaneni, Asaf Garty, Baskar Jayaraman
-
Patent number: 11310188Abstract: The present disclosure describes integrating SMS/MMS messaging with a collaboration platform, and filtering SMS/MMS messages within a collaboration platform. One embodiment includes associating a phone number with a project within a collaboration platform; receiving an SMS/MMS message at the phone number from a client device; and based on receiving the SMS/MMS message at the phone number, adding the content of the message to the project. In another embodiment, a phone number can be associated with a plurality of projects. Attributes of SMS/MMS messages received at this phone number are compared to project data of the plurality of projects to route the message content to a project of the plurality of projects.Type: GrantFiled: December 17, 2020Date of Patent: April 19, 2022Assignee: Filevine, Inc.Inventors: Ryan M. Anderson, Nathan Morris, James Blake
-
Patent number: 11310162Abstract: A system and method for classifying network traffic including: providing a framework of models configured to classify network traffic; determining, via a packet processing engine, whether the network traffic flow is encrypted; if the network traffic flow is encrypted: extracting, via the packet processing engine, encrypted flow attributes associated with a network traffic flow; deriving further flow attributes based on the extracted encrypted flow attributes; determining at least one model of the framework of models based on the derived flow attributes and extracted encrypted flow attributes; and classifying, via a traffic classification engine, the traffic flow as a category of traffic based on the at least one model; and if the network traffic flow is not encrypted: extracting non-encrypted flow attributes associated with a network traffic flow; classifying the traffic flow as a category of traffic based on the non-encrypted flow attributes.Type: GrantFiled: February 21, 2020Date of Patent: April 19, 2022Inventors: Shyam Sreevalsan, Srinidhi Ramanujam
-
Patent number: 11310304Abstract: Embodiments of systems and methods for managing an Information Handling System (IHS) using a workspace orchestration system are described. In an illustrative, non-limiting embodiment, an IHS may include computer-executable instructions to, for each of a plurality of workspaces instantiated on the IHS, upon receiving a request to launch a web application from an online server; determine one or more native APIs that the web application is restricted from using. When the web application request access to one of the restricted native APIs, the instructions reject the request, and when the web application request access to one of a web API, the instructions accept the request. The web API and the native API are associated with the same peripheral device.Type: GrantFiled: March 19, 2021Date of Patent: April 19, 2022Assignee: Dell Products, L.P.Inventors: Vivek Viswanathan Iyer, Gokul Thiruchengode Vajravel
-
Patent number: 11303595Abstract: The present invention discloses a method and device for displaying text and video in two threads. The method comprises: when receiving video message, switching display state of chat interface from sleep state to play state to play the video message on background of the chat interface; in process of playing the video message, responding to user terminal's operation instructions to chat control and/or play control on the chat interface; and at the end of the video message playing, switching the display state of the chat interface from play state to sleep state. The present invention can display text message and video message in two threads on the same operation interface, so that users can get the text message and video message at the same time, and the efficiency of message acquisition can be improved.Type: GrantFiled: July 22, 2020Date of Patent: April 12, 2022Assignee: Sunday Morning Technology (Guangzhou) Co., Ltd.Inventors: Qianya Lin, Tian Xia, RemyYiYang Ho, Zhenli Xie, Rongchan Liu, Quanze Gao
-
Patent number: 11290338Abstract: Techniques and architecture are disclosed for inferring a unified topological model of a hidden topology comprising dispersing data packets from a source to at least one receiver, and collecting individual end-to-end packet statistics; collecting aggregate end-to-end statistical measurements between a plurality of enclaves situated at an edge of an unknown network; identifying shared path correlations relating to shared links traversed between at least one root enclave and one or more leaf enclaves; constructing topological metrics as a directed tree corresponding to shared path correlations; inferring a unified topological model and routing paths of the unknown network based on the plurality of topological metrics collected by the plurality of enclaves; validating consistency between the subsequent end-to-end statistical measurements and the unified topological model of the hidden topology; and updating the inferred unified topological model of the hidden topology in accordance with observed inconsistencies.Type: GrantFiled: June 8, 2020Date of Patent: March 29, 2022Assignees: BAE Systems Information and Electronic Systems Integration Inc., University of MassachusettsInventors: Brian DeCleene, Anirudh Sabnis, Ramesh K. Sitaraman, Donald Towsley, Paul Vines
-
Patent number: 11290367Abstract: Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for configuring data-planes. Furthermore, systems, methods, and devices are provided for efficiently storing, maintaining and retrieving configuration information for data-planes. The configuration information may be stored and retrieved from a hierarchy of information stored in memory, such as a hierarchy of information in memory, wherein the hierarchy of information has configuration data for one or more data-planes and represents one or more command sequences issued by a controller of the control-plane to one or more data-planes. In certain implementations, the hierarchy of information comprises a plurality of nodes, wherein each node represents at least a portion of a command sequence issued by the controller. The command sequences may be configuration command sequences issued by the control plane to configure the data-planes.Type: GrantFiled: November 16, 2020Date of Patent: March 29, 2022Assignee: CIENA CORPORATIONInventor: Michael David Larson
-
Patent number: 11277491Abstract: A distributed, networked computing system providing a shared computing environment in proximity to tenants in a building plus tenants in other buildings in proximity to such building who connect via an Internet connection optimized to reduce latency, bandwidth requirements and improve data security to a shared computing environment. A building network device receives data processing requests of tenant network devices associated with tenant computing devices in building. Processing requests are aggregated by end user network devices, and building-level multi-user network device aggregates respective data processing requests from respective tenant network devices.Type: GrantFiled: June 28, 2019Date of Patent: March 15, 2022Assignee: INBUILDING SERVICES CORPORATIONInventor: Joe E. Russell
-
Patent number: 11272014Abstract: Systems and methods for reducing latency in connection setup include a connector for connecting a server hosting a service to a network. The connector may establish a first connection between the connector and a first proxy of a first point of presence (PoP) of the network. The connector may receive, from the first proxy, a connection request to establish a second connection between the connector and a second proxy of a second PoP of the network associated with a plurality of clients. The first proxy may generate the connection request responsive to a first client of the plurality of clients requesting access to the service through the second proxy. The connector may establish the second connection between the connector and the second proxy, to facilitate exchange of traffic between the plurality of clients and the service across the network.Type: GrantFiled: December 13, 2019Date of Patent: March 8, 2022Assignee: Citrix Systems, Inc.Inventor: Hrushikesh Shrinivas Paralikar
-
Patent number: 11258674Abstract: Methods and systems for predicting successful data transmission during mass communications across computer networks featuring disparate entities and imbalanced data sets using machine learning models. For example, the methods and systems provide a prediction as to whether or not a communication will be successful prior to the transmission being sent. Moreover, in some embodiments, the methods and systems described herein provide probability of a successful transmission as a function of time. For example, the methods and system provide a probability of how likely a communication will succeed (or fail) if it is sent at various times. Additionally, in some embodiments, the methods and systems may alert a sender prior to the transmission of a communication that the transmission is likely to succeed or fail.Type: GrantFiled: April 1, 2021Date of Patent: February 22, 2022Assignee: THE BANK OF NEW YORK MELLONInventors: Weipeng Li, Ganesh Rao