Patents Examined by Wing F. Chan
-
Patent number: 11689428Abstract: Disclosed herein are systems, methods, and storage media for network traffic projection and visualization. A computing system includes at least one circuit structured to receive network traffic data. A neural network is generated based on the network traffic data and includes a network traffic projection. The network traffic projection is displayed, via a graphical user interface, to a system administrator. In some embodiments, the computing system includes at least one circuit structured to receive change management data, such as application- and outage-related information. The change management data is combined with the network traffic projection data in a change window simulator, which recommends one or more change windows.Type: GrantFiled: October 25, 2021Date of Patent: June 27, 2023Assignee: Fannie MaeInventors: Ronald Klinger, Bijal Shah
-
Patent number: 11689648Abstract: A network interface device comprises an input configured to receive a storage response comprising a plurality of packets of data, one or more packets comprising a header part and data to be stored, the header part comprising a transport protocol header and a data storage application header. A first packet processor is configured to receive two or more of said plurality of packets and perform transport protocol processing of the received packets to provide transport protocol processed packets A second packet processor configured to receive the transport protocol processed packets from the first packet processor, to write the data to be stored of the received packets to memory and to provide the data storage application header and a pointer to a location in the memory to which the data has been written.Type: GrantFiled: March 11, 2021Date of Patent: June 27, 2023Assignee: XILINX, INC.Inventors: Steven Leslie Pope, Derek Edward Roberts, Dmitri Kitariev, Neil Duncan Turton, David James Riddoch, Ripduman Sohan
-
Patent number: 11682399Abstract: A system for data processing, comprising a first processor operating under algorithmic control and configured to receive audio data during a first session and to convert the audio data into encoded electrical data. A second processor operating under algorithmic control and configured to identify speech data in the encoded electrical data and to convert the speech data to text data. The second processor further configured to process the text data to identify one or more commands and one or more missing parameters of the commands. The second processor further configured to map context data to one or more commands and the one or more missing parameters and to select replacement parameter data corresponding to the missing parameter data from the mapped context data.Type: GrantFiled: July 14, 2020Date of Patent: June 20, 2023Assignee: DELL PRODUCTS L.P.Inventors: Deepaganesh Paulraj, Rochak Gupta, Chitrak Gupta, Nishi
-
Patent number: 11683223Abstract: Novel tools and techniques for network data plane management are provided. A system includes a host machine that includes a database, processor, and non-transitory computer readable media comprising instructions executable by the processor to obtain, via the database, a network configuration, spawn a container according to the network configuration, wherein the container is configured, based on the network configuration, to be coupled to a network overlay via a network interface, receive, via the network interface, incoming data associated with the container, the incoming data having attached one or more attached network data attributes, and identify, via the database, the attached one or more network data attributes attached to the incoming data as one or more network data attributes of the network data model.Type: GrantFiled: December 24, 2021Date of Patent: June 20, 2023Assignee: CenturyLink Intellectual Property LLCInventors: Ronald A. Lewis, Stephen Opferman
-
Patent number: 11677827Abstract: Content categories are identified based on content provided by a server associated with an enterprise content management system. Using the relationship database, a content category is identified based on content associated with a client associated with a user, the content associated with the client associated with the user including content accessed by the user. A document associated with the content category is identified. A message is sent from the server to the client associated with the user to suggest to the user the document associated with the content category.Type: GrantFiled: April 5, 2022Date of Patent: June 13, 2023Assignee: OPEN TEXT CORPORATIONInventors: Gourav Mukherjee, Venkatesh Giriyappa, Saurav Choudhuri, Ravi Ranjan Jha
-
Patent number: 11677640Abstract: One example method includes receiving an input that indicates selection of a cloud storage provider, receiving one or more product selection inputs, each of the product selection inputs indicating selection of a respective data protection product, receiving an input indicating an instance size, assembling the inputs together to define a data protection configuration, and automatically generating a script which, when executed by one or more hardware processors, deploys the data protection configuration in a cloud storage environment of the selected cloud storage provider.Type: GrantFiled: April 28, 2022Date of Patent: June 13, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Adam E. Brenner, Mark D. Malamut
-
Patent number: 11677632Abstract: The smart network topology systems and methods of the present disclosure are aimed at easing network administrator efforts in configuring network configurations to suit their network environment. For instance, the smart network topology system may provide predefined network topology types that an administrator can use when setting up network connectivity between client devices and other network devices such as media agents, storage servers, and the like. Further, the smart network topology system provides the user with a way to customize the routes created between the client computing devices and storage computing devices such that each client computing device is configured to communicate with only those storage computing devices that the client computing device needs to communicate with to perform one or more data protection operations.Type: GrantFiled: November 29, 2021Date of Patent: June 13, 2023Assignee: Commvault Systems, Inc.Inventors: Laskshmi N Prakash Parvathamvenkatas, Leo C. Emesue, Andrei Erofeev, Prakash Varadharajan
-
Patent number: 11677844Abstract: A method of delivering location-specific content by a content processing server is disclosed. A request for web content is received by the content processing server. A location of an originator of the received request for web content is identified. A local proxy server is selected based on the identified location of the originator of the received request for web content. The web content is requested via the selected local proxy server. Location-specific web content from the content provider is received via the selected local proxy server. The received local-specific web content is sent to the originator of the received request in response to the received request.Type: GrantFiled: March 2, 2021Date of Patent: June 13, 2023Assignee: Akamai Technologies, Inc.Inventors: Justin Kenneth Fitzhugh, Peter Alan Blum, Girish Vaitheeswaran
-
Patent number: 11675627Abstract: The present invention discloses a method for implementation of a software application implemented by a processor of a computer system, wherein said software application enables mapping of one or more diagramming elements to one or more cloud computing server, wherein said method comprising: Configuring, by an application interface, at least a 2D or 3D network architecture model on a first cloud computing platform, using one or more cloud components directly from a graphical drawing tool; deploying, by said application interface, said network architecture model on said first cloud computing platform to create a cloud application network; requesting, by said application interface, a copy of said cloud application network from said first cloud computing platform; shifting, by said application interface, said cloud application network from said first cloud computing platform to said second cloud computing platform for deploying said cloud components in a second cloud computing platform.Type: GrantFiled: December 29, 2021Date of Patent: June 13, 2023Inventors: Sudeep Mohan Khire, Sunil Pandurang Vetal
-
Patent number: 11677781Abstract: There are provided systems and methods for an automated device data retrieval and analysis platform. A service provider server invokes an instance of an application in a remote processing environment using device data associated with the application and sends a control message that prompts the instance to send a request to a web server for a process script that invokes a process executable in the remote processing environment. The service provider server obtains traffic data a behavior of application data based on an interaction between the instance and the web server, and determines features of the application in a native state from the behavior of the application data. The server generates a data profile of the application that indicates the features in the native state and provides the data profile to a remote engine to detect potential malicious activity associated with the application from the detection operation.Type: GrantFiled: November 30, 2021Date of Patent: June 13, 2023Assignee: PayPal, Inc.Inventors: Jakub Burgis, Blake Morgan Butler, Raoul Johnson
-
Patent number: 11675585Abstract: Methods and apparatus to deploy workload domains in virtual server racks are disclosed. An example apparatus includes a policy manager to determine an availability option and a performance option of the workload domain based on a domain type and determine capacity options based on a user selection of the availability option and a user selection of the performance option by a first user, a deployment manager to identify first ones of a plurality of computing resources to form a placement solution for the workload domain based on the user selection of the availability and performance options, and based on a user selection of one of the determined capacity options by the first user, the plurality of computing resources stored in a resource database accessible by the first user and a second user, and a resource manager to reserve the first ones of the plurality of computing resources to deploy the workload domain for the first user.Type: GrantFiled: January 21, 2022Date of Patent: June 13, 2023Assignee: VMware, Inc.Inventors: Jason A. Lochhead, Raj Yavatkar, Thirumalesh Reddy, Shreekanth Ankala
-
Patent number: 11671272Abstract: A video conference provider, may receive a request to schedule a video conference, where the request includes meeting information and information associated with a suggested application. The video conference provider may generate a meeting link, based on the meeting information and the information associated with the suggested application. The video conference provider may transmit, the meeting link to one or more client devices. The meeting link may be configured to cause a video conferencing application to be executed, and the conferencing application to launch the suggested application.Type: GrantFiled: April 29, 2022Date of Patent: June 6, 2023Assignee: Zoom Video Communications, Inc.Inventors: Kevin Farina, Arun Janakiraman, Ross Douglas Mayfield, Kevin Oh, Shishir Sharma
-
Patent number: 11671338Abstract: A processing system may generate segments of network infrastructure items deployed in a communication network, each segment comprising network infrastructure items grouped in accordance with segment filters and a segment size sparsity threshold, and identify anomalous segments comprising at least a subset of the segments having anomalies of an anomaly type regarding a performance indicator. The processing system may next determine segments from the subset that are defined by sets of segment filter values that are different for less than a threshold number of segment filters, merge the segments from the subset that are different for less than the threshold number to create at least one aggregate segment, and generate a ranking of the subset having the anomalies of the anomaly type, wherein the ranking includes the at least one aggregate segment. The processing system may then perform at least one action in the communication network responsive to the ranking.Type: GrantFiled: April 25, 2022Date of Patent: June 6, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Zhengyi Zhou, Deirdre Paul
-
Patent number: 11671512Abstract: In accordance with an embodiment, described herein is a system and method for providing a constant memory footprint concatenating reactive publisher, for use with microservices or reactive programming environments. A Publisher provides a Subscriber with a Subscription that supports requests of an amount up to a particular value. The Publisher can keep track of a requested number of items. When concatenating output from multiple Publishers, the switch between the output of one Publisher, and that of the next, may involve keeping track of new states. The described approach supports the requirement to maintain an amount of requests, by using request counters to maintain the necessary state, heed backpressure, and deliver requests as soon as they are issued by the Subscriber owning the Subscription.Type: GrantFiled: October 27, 2021Date of Patent: June 6, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Oleksandr Otenko
-
Patent number: 11671373Abstract: Methods and system for supporting traffic steering through a service function chain, the service function chain comprising at least one data processing function. An aspect of the disclosure provides for a method for steering traffic of a packet data unit (PDU) performed by a session management function. The method includes receiving PCC rules from a policy control function, the PCC rules including information comprising at least one of service function chain information; final delivery indication; and selective traffic steering information and associated parameters. The method further includes configuring at least one user plane function (UPF) according to the information. In some embodiments the configuring the at least one UPF includes instructing a first UPF to detect traffic according to the packet detection rules and route the received packet according to the forwarding action rules.Type: GrantFiled: December 15, 2021Date of Patent: June 6, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xu Li, Chengchao Liang
-
Patent number: 11665227Abstract: Systems and methods are described for intelligently managing sessions in a mobile network. A selection engine receives a trigger to select a peer node for a subscriber session. The selection engine chooses a peer selector among one or more available peer selectors in response to the trigger and determines whether the chosen peer selector is associated with a fully qualified domain name (FQDN). In response to determining that the chosen peer selector is associated with the FQDN, the selection engine determines whether a domain name system (DNS) server is configured. In response to determining that the DNS server is configured, the selection engine requests a peer list associated with the FQDN from the DNS server and selects the peer node from the peer list.Type: GrantFiled: December 27, 2021Date of Patent: May 30, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Narsi Veldanda, Anupama Raghavan
-
Patent number: 11663019Abstract: A native restart controller restarts services in a controlled manner. The services run in a cloud computing environment comprising a plurality of computing devices executing a plurality of Kubernetes pods comprising one or more containers. An indication is received of a deployment defining a service to be implemented in the cloud computing environment, the deployment including a desired number of instances of the service. An API is instantiated that is operable to provide a first state indicative of whether restarts are to be controlled by the restart controller and a second state indicating that a restart is required. In response to receiving an indication that restarts for the cluster are to be controlled by the restart controller and that a restart is required, the instances are restarted in a sequence in accordance with restart criteria associated with the service.Type: GrantFiled: April 29, 2021Date of Patent: May 30, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Charles Hotham, Murray William Rogers, Sophie Stratton, Joseph Ellis Darracott Powell, Matthew Ian Ronald Williams
-
Patent number: 11658890Abstract: A distributed cloud computing system is disclosed that includes a controller configured to deploy a first gateway in a first cloud computing network and a second gateway in a second cloud computing network, and logic. The logic, upon execution by one or more processors, causes performance of operations including receiving, from the controller, metadata pertaining to a plurality of constructs corresponding to a plurality of time instances, receiving, from each of the first and second gateways, network data corresponding to the plurality of time instances, wherein the metadata and the network data identify each of the plurality of constructs, communication paths between each construct, and in which cloud computing network each construct is deployed, generating a visualization illustrating differences between the plurality of constructs and communication paths at the first time instance and at the second time instance, and causing rendering of the visualization on a display screen.Type: GrantFiled: June 6, 2022Date of Patent: May 23, 2023Assignee: Aviatrix Systems, Inc.Inventor: Jacob Cherkas
-
Patent number: 11659034Abstract: A Data Storage Device (DSD) includes a plurality of solid-state memories for storing data and a controller configured to receive a packet from a host including a command to read or write data in a solid-state memory of the plurality of solid-state memories and a header to communicate between the host and the DSD. The header in the packet is changed into an internal header to communicate between the controller and the solid-state memory. An internal command and the internal header are sent to the solid-state memory to perform the command.Type: GrantFiled: June 14, 2021Date of Patent: May 23, 2023Assignee: Western Digital Technologies, Inc.Inventor: Lakshmana Chintada
-
Patent number: 11657805Abstract: A speech processing system uses contextual data to determine the specific domains, subdomains, and applications appropriate for taking action in response to spoken commands and other utterances. The system can use signals and other contextual data associated with an utterance, such as location signals, content catalog data, data regarding historical usage patterns, data regarding content visually presented on a display screen of a computing device when an utterance was made, other data, or some combination thereof.Type: GrantFiled: June 24, 2021Date of Patent: May 23, 2023Assignee: Amazon Technologies, Inc.Inventors: Ponnu Jacob, Uday Kumar Kollu, Jingqian Zhao, Prathap Ramachandra, Adam Kalman, Ruiqi Luo, Krupal Maddipati, Charlotte Alizerine Dzialo, Wenbo Yan, Liu Yang, Mohammad Alnuaimat, Meng Xie, Nalledath P Vinodkrishnan, Adriano Devillaine