Patents Examined by Moustafa M. Meky
-
Patent number: 11979455Abstract: A disclosed method provides a structured definition for a distributed application comprising two or more component applications. The definition may identify each component and a component type, e.g. VM or container, collocation information indicative of collocation requirements for one or more of the components, and external dependency information indicating constraints the alternative environment must comply with. The distributed application may be deployed to one or more endpoints. Responsive to detecting a triggering event for evaluation of component relocation alternatives, disclosed methods may invoke a resource balancing engine to identify a viable alternative endpoint for one or more component applications. Responsive to identifying a viable alternative endpoint for a particular component application, disclosed methods may relocate the particular component application to the alternative endpoint.Type: GrantFiled: July 26, 2022Date of Patent: May 7, 2024Assignee: Dell Products L.P.Inventors: Linwood W. Zoller, IV, Daniel E. Cummins
-
Patent number: 11979464Abstract: Various techniques described herein relate to a client application framework for a contact center environment. A role-specific thick client framework may include a web browser-based application having multiple processes that can be distributed across the computing infrastructure of the client device. A portion of the framework may include a container application image received from an internal server of the contact center and launched by the client device. The framework also may include queuing and communication services executing on the client device, which interface with the internal client application and external service providers to support a common queuing framework and an integrated model implementation across the contact center environment.Type: GrantFiled: July 14, 2023Date of Patent: May 7, 2024Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Chad Skinner, Jason Potts, Scott D. Dies, Aaron Kammeyer, Amit Gupta
-
Patent number: 11979314Abstract: A network device includes a plurality of network interfaces configured to couple with a plurality of physical network links. A packet processor is configured to process packets received via the plurality of network interfaces. The packet processor includes a path selection engine that is configured to: for each of at least some packets processed by the packet processor, successively make path selection decisions that correspond to respective routing domains within a hierarchical communication network, the path selection decisions for forwarding the packet through the hierarchical communication network.Type: GrantFiled: December 9, 2022Date of Patent: May 7, 2024Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Ilan Yerushalmi, Adar Peery, David Melman
-
Patent number: 11979305Abstract: A method and system for diagnosing a communication channel state in an in-vehicle network includes requesting information on devices connected to a controller, receiving the information on the connected devices from the controller, requesting channel state diagnostics for a channel to which, among the devices connected to the controller, a diagnostics target device is connected, and receiving channel state diagnostics result from the controller, where the channel state diagnostics result includes diagnostic results of some of the devices connected to the controller.Type: GrantFiled: March 13, 2023Date of Patent: May 7, 2024Assignees: Hyundai Motor Company, Kia CorporationInventor: Beom Sik Kim
-
Patent number: 11979174Abstract: Systems and methods are provided for a processor-implemented method for compressing, storing, and transmitting simulation data. The simulation data including a set of floating point data values is received, the simulation data characterizing simulated physical properties of a physical object. A first master data value is identified from the set to cluster one or more data values from the set as a first group of data values based on a comparison between a data value of the set and the first master data value. Compressed simulation data is transmitted, where the compressed simulation data includes a floating point representation of the first master data value and integer representations of other data values of the first group of data values.Type: GrantFiled: July 13, 2022Date of Patent: May 7, 2024Assignee: Ansys, Inc.Inventors: Jianhui Xie, Jin Wang, Yong-Cheng Liu, Jean-Daniel Beley
-
Patent number: 11974161Abstract: Apparatuses, methods, and systems are disclosed for providing analytics feedback for a network function. One apparatus includes a network interface that receives a first request for a trained machine learning (“ML”) model from a network function (“NF”) that supports analytics generation. Here, the first request contains first information including an Analytic Identifier (“ID”). The apparatus includes processor that determines a first trained ML model based on the first information and provides the first trained ML model to the NF. The processor determines that the first trained ML model is invalid and notifies the NF that the validity of the first trained ML model has changed.Type: GrantFiled: October 2, 2020Date of Patent: April 30, 2024Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Dimitrios Karampatsis, Ishan Vaishnavi
-
Patent number: 11968095Abstract: Systems and methods for capturing and correlating multiple sources of debugging information relating to a network resource and a client device via a browser extension are provided. A browser extension integrated within a browser running on a client device, receives a request to initiate capturing of debugging information relating to a potential bug associated with a network resource with which an end user is interacting via the browser, and in response to the first request, starts capturing the debugging information from multiple sources and correlates the multiple sources to facilitate time-synchronized playback. On receipt of a second request, the browser extension stop capturing debugging information, and creates a single compressed file containing the debugging information collected from the multiple sources. The single compressed file may then be shared with a second device, which can playback the correlated debugging information.Type: GrantFiled: March 31, 2020Date of Patent: April 23, 2024Assignee: Fortinet, Inc.Inventor: Mark D. Westerhof
-
Patent number: 11963022Abstract: A method and apparatus for processing DetNet traffic through the steps of receiving configuration information for configuring a DetNet node from a DetNet controller of a DetNet system and configuring a UPF, a DS-TT, and/or a NW-TT in a mobile communication system as the DetNet node are provided.Type: GrantFiled: December 6, 2022Date of Patent: April 16, 2024Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Yoo Hwa Kang, Namseok Ko, Changki Kim, Jeong-Dong Ryoo, Yeoncheol Ryoo, Taesik Cheung
-
Patent number: 11956298Abstract: A platform-as-a-service infrastructure and application lifecycle manager is configured to implement a common services model to deploy selected services from a common set of services to service domains hosted on multiple different cloud platforms by abstracting dependence on availability of various additional supporting services, such as services that are platform-specific. The platform-as-a-service infrastructure and application lifecycle manager may also manage a lifecycle of available services, such as managing upgrades and/or patches to services.Type: GrantFiled: October 18, 2022Date of Patent: April 9, 2024Assignee: Nutanix, Inc.Inventors: Akhilesh Joshi, Gaurav Poothia, Heiko Friedrich Koehler, Naorem Khogendro Singh, Pranav Desai
-
Patent number: 11956117Abstract: Aspects of the disclosure are directed to monitoring, alerting, and/or root causing network problems based on current network behavior and network events at any instant in time using a network behavior model. The network behavior model can learn and be updated with network states and events to correlate network problems and determine root causes of the network problems for alerting and/or automatic correction.Type: GrantFiled: May 22, 2023Date of Patent: April 9, 2024Assignee: Google LLCInventors: Arivudainambi Appachi gounder, Parthasarathi Palanisamy
-
Patent number: 11943515Abstract: Methods, systems, and media for presenting media content are provided.Type: GrantFiled: July 8, 2022Date of Patent: March 26, 2024Assignee: GOOGLE LLCInventors: Vinit Deshpande, Kishore Subramanian, Shashank Gupta, Shubham Gupta
-
Patent number: 11941542Abstract: Techniques are provided for operational situation vehicle control, and include determining action and context data for one or more vehicle operations in one or more operational situations, training vehicle control rules for those operational situations, and using those vehicle control rules to control vehicles in compatible operational situations.Type: GrantFiled: June 14, 2021Date of Patent: March 26, 2024Assignee: DIVEPLANE CORPORATIONInventors: Christopher James Hazard, Michael Vincent Capps
-
Patent number: 11943299Abstract: A brewing device, a stand, and server for remotely monitoring a brewed beverage's status. The stand and/or server includes a wireless communication subsystem to establish wireless communications with a remote brewing device. The stand and/or brewer may wirelessly send one or more of the status updates regarding the brewed beverage server to the remote brewing device with the wireless communication subsystem. The remote brewer device establishes a user interface from which the status updates can be viewed by mobile device(s) wirelessly connected to the brewer device.Type: GrantFiled: March 26, 2021Date of Patent: March 26, 2024Assignee: Bunn-O-Matic CorporationInventor: Joshua T. Craig
-
Patent number: 11929881Abstract: Three-dimensional (3D) visualization of multi-layer networks include receiving data associated with a network, wherein the network includes interconnected network elements that operate at a plurality of levels that include any of network layers and encapsulations; displaying a plurality of three-dimensional icons each represent one of a plurality of network elements of the interconnected network elements; and displaying links between the plurality of three-dimensional icons each link representing one of a network layer connection and an encapsulation connection.Type: GrantFiled: January 23, 2023Date of Patent: March 12, 2024Assignee: Ciena CorporationInventors: Christopher Stoll, Brett Sinclair, David Fortin, Blair E. P. Moxon, Christiane Louise Campbell, Sophy Pal, Brian Christopher Johnson, Hien Nguyen
-
Patent number: 11930069Abstract: Techniques for determining whether HTTP/2 or HTTP/3 is a preferred protocol for communication between a client device and a server over a network are described. A change associated with a network interface of a client device is detected. Based at least in part on detecting the change, a determination is made to identify a preferred communication protocol for a network over which the client device communicates using the network interface. A HTTP/2 probe is transmitted over the network and to a server. A HTTP/3 probe is transmitted over the network and to the server. In response to not receiving a HTTP/3 probe response, the preferred communication protocol is determined to be HTTP/2. In response to receiving the HTTP/2 probe response and the HTTP/3 probe response, the preferred communication protocol is determined to be HTTP/3. The client device communicates with the server over the network using the preferred communication protocol.Type: GrantFiled: February 28, 2023Date of Patent: March 12, 2024Assignee: Cisco Technology, Inc.Inventor: Vincent E. Parla
-
Patent number: 11922115Abstract: Systems, apparatuses, methods, and computer program products are disclosed for generating one or more candidate event material sets. An example method includes receiving an event material generation request. The example method further includes generating one or more candidate event feature sets and one or more candidate event material sets based on the one or more candidate event feature sets. The method further includes providing the one or more candidate event material sets.Type: GrantFiled: March 6, 2023Date of Patent: March 5, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Ananth Kendapadi, Rameshchandra Bhaskar Ketharaju
-
Patent number: 11921602Abstract: In some aspects, an edge-based data collection system discovers, collects, processes, and forwards data in an observability pipeline system. In some implementations, an edge agent of the observability pipeline system runs on a computer node. The edge agent identifies processes running on the computer node; identifies files on the computer node that the processes have opened for writing; accesses log discovery parameters of the observability pipeline system; selects a plurality of files from the identified files according to the log discovery parameters; generates a list of discovered log files that includes a path and a name for each of the plurality of files; adds the list of discovered log files to a list of monitored log files to be monitored by the observability pipeline system; and then monitors the plurality of files to generate input for the observability pipeline system.Type: GrantFiled: February 10, 2023Date of Patent: March 5, 2024Assignee: Cribl, Inc.Inventors: Paul Avery Dugas, Dritan Bitincka, Ledion Bitincka
-
Patent number: 11916977Abstract: A method, device and system for providing user-centric connections to a location comprising digital collaboration tools, as well as software for carrying out the method. The method includes a network device having a beacon system for proximity detection and a BYOD (Bring Your Own Device). A confirmed BYOD proximity can be used to initiate the setup of a data channel between the network device and the BYOD, and further join the BYOD to a UC (Unified Communications systems and tools) session.Type: GrantFiled: October 31, 2022Date of Patent: February 27, 2024Assignee: BARCO N.V.Inventors: Michaël Toon Andre Arthur Vanderheeren, Gauthier Renard, Laurens Cyrille Vandenbroucke, Johan Peter Frans Degraef
-
Patent number: 11917028Abstract: A method includes assigning unique symbols to pages of a website, respectively. The method includes obtaining page symbol sequences of browsing sessions, respectively. Each browsing session corresponds to a visitor of the website. For each browsing session, the page symbol sequence of the browsing session is a sequence of symbols that corresponds, respectively, to a sequence of pages of the website visited during the browsing session by the corresponding visitor. The method includes generating a master string including the page symbol sequences, generating a suffix array corresponding to the master string, and generating a longest common prefix (LCP) array corresponding to the suffix array. The method includes, based on the suffix array and LCP array, determining one or more most common n-step subsequences of pages (n is an integer greater than 1).Type: GrantFiled: July 25, 2022Date of Patent: February 27, 2024Assignee: CHARLES SCHWAB & CO., INC.Inventors: Sean Ming-Yin Law, Kenneth Edward Angel
-
Patent number: 11907860Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.Type: GrantFiled: September 26, 2022Date of Patent: February 20, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya