Cisco Systems, Inc.,

United States of America

Back to Profile

1-100 of 20,023 for Cisco Systems, Inc., and 26 subsidiaries Sort by
Query
Aggregations
IP Type
        Patent 19,342
        Trademark 681
Jurisdiction
        United States 16,081
        World 3,439
        Canada 327
        Europe 176
Owner / Subsidiary
Cisco Technology, Inc. 19,566
Nds Limited 186
Scientific-Atlanta, Inc. 105
[Owner] Cisco Systems, Inc., 36
Cisco Systems International Sarl 31
See more
Date
New (last 4 weeks) 133
2025 May (MTD) 61
2025 April 87
2025 March 131
2025 February 108
See more
IPC Class
H04L 29/06 - Communication control; Communication processing characterised by a protocol 2,577
H04L 12/24 - Arrangements for maintenance or administration 1,713
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure 1,500
H04L 12/26 - Monitoring arrangements; Testing arrangements 1,472
H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks] 1,296
See more
NICE Class
09 - Scientific and electric apparatus and instruments 472
42 - Scientific, technological and industrial services, research and design 402
38 - Telecommunications services 156
41 - Education, entertainment, sporting and cultural services 135
35 - Advertising and business services 106
See more
Status
Pending 1,779
Registered / In Force 18,244
  1     2     3     ...     100        Next Page

1.

STRUCTURED QUERY LANGUAGE GENERATION USING LARGE LANGUAGE MODELS

      
Application Number 18387278
Status Pending
Filing Date 2023-11-06
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Payani, Ali
  • Kompella, Ramana Rao V.R.

Abstract

In one embodiment, a method herein comprises: inputting, by a device, an input prompt to a first large language model to generate an output; computing, by the device, a reward metric in part by using a solver to process the output; tuning, by the device and based on the reward metric, a second large language model configured to correct errors of the first large language model using reinforcement learning; and using, by the device, the second large language model to correct an error of the first large language model.

IPC Classes  ?

2.

INTEGRATED TRANSFORMER AND COMMON MODE CHOKE WITH TWISTED WINDING TO INCREASE BANDWIDTH

      
Application Number 18387888
Status Pending
Filing Date 2023-11-08
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Lou, Jianquan
  • Bhobe, Alpesh U.

Abstract

In one embodiment, an electronic device includes a generally toroidal magnetic core having a first extension portion coupled to a first location of the generally toroidal magnetic core and a second extension portion coupled to a second location of the generally toroidal magnetic core generally opposite the first location and a common mode choke comprising a first wire and a second wire wound around the first extension portion and the second extension portion in a same winding direction. The first wire winds around the generally toroidal magnetic core in a first direction, and the second wire winds around the generally toroidal magnetic core in a second direction to form a primary winding. The electronic device further includes a transformer comprising the primary winding and a secondary winding, wherein the secondary winding of the transformer comprises a third wire and a fourth wire wound around the generally toroidal magnetic core in opposite directions.

IPC Classes  ?

  • H01F 17/06 - Fixed inductances of the signal type with magnetic core with core substantially closed in itself, e.g. toroid
  • H01F 17/00 - Fixed inductances of the signal type
  • H01F 27/28 - CoilsWindingsConductive connections

3.

SERVICE LEVEL AGREEMENT BASED DATA FORWARDING WITH LINK AGGREGATION GROUPING

      
Application Number 19015322
Status Pending
Filing Date 2025-01-09
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Baruah, Pritam
  • Mohammad, Afroze

Abstract

Techniques are described for providing service level agreement performance in a link aggregation group computer networking environment. A performance measurement data packet such as a bi-directional forwarding detection (BFD) packet is received. The performance measuring data packet can be considered a parent performance measurement data packet is split into multiple child performance measurement data packets which are each different constituent links of a link aggregation database. The performance of each constituent is tested to determine which constituents satisfy service level agreement parameters. Data packets can then be sent to constituents that meet the data packet's service level agreement performance parameters while still allowing link aggregation grouping.

IPC Classes  ?

  • H04L 47/41 - Flow controlCongestion control by acting on aggregated flows or links
  • H04L 47/2425 - Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA

4.

SAFETY MONITORING FOR CABLES TRANSMITTING DATA AND POWER

      
Application Number 19013702
Status Pending
Filing Date 2025-01-08
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Goergen, Joel Richard
  • Jones, Chad M.
  • Bullock, Christopher Daniel
  • Walker, Dylan T.

Abstract

In one embodiment, a method generally comprises monitoring real-time electrical data at Power Sourcing Equipment (PSE) transmitting power over a cable to a Powered Device (PD), calculating thermal characteristics for the cable based on the monitored data, and periodically updating the thermal characteristics based on the monitored data. The power comprises multi-phase pulse power, the data comprises voltage and current measured for each phase of the multi-phase pulse power, and the voltage is greater than 60 volts at the PSE.

IPC Classes  ?

  • G01R 31/08 - Locating faults in cables, transmission lines, or networks
  • G01R 31/11 - Locating faults in cables, transmission lines, or networks using pulse-reflection methods

5.

EVALUATION FRAMEWORK FOR LLM-BASED NETWORK TROUBLESHOOTING AND MONITORING AGENTS

      
Application Number 18388003
Status Pending
Filing Date 2023-11-08
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Schornig, Eduard
  • Vasseur, Jean- Philippe
  • Mermoud, Grégory
  • Savalle, Pierre-André

Abstract

In one implementation, a device uses a large language model-based agent to perform a task in a network, to obtain a first result. The device executes code in the network to perform the task, to obtain a second result. The device makes a comparison between the first result and the second result. The device provides, based in part on the comparison, one or more performance metrics for the large language model-based agent for display.

IPC Classes  ?

  • G06F 40/58 - Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
  • G06F 40/51 - Translation evaluation
  • G06N 3/0455 - Auto-encoder networksEncoder-decoder networks
  • H04L 41/046 - Network management architectures or arrangements comprising network management agents or mobile agents therefor
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence

6.

USING A CURRICULUM FOR REINFORCEMENT LEARNING TO TRAIN AN LLM-BASED NETWORK TROUBLESHOOTING AGENT

      
Application Number 18388010
Status Pending
Filing Date 2023-11-08
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Mermoud, Grégory
  • Savalle, Pierre-André
  • Schornig, Eduard
  • Vasseur, Jean-Philippe

Abstract

In one implementation, a device may determine how well a large language model-based troubleshooting agent for a network was able to perform during a first test having a first difficulty. The device may update the large language model-based troubleshooting agent using reinforcement learning based on how well the large language model-based troubleshooting agent was able to perform during the first test. The device may select a second difficulty for a second test based on how well the large language model-based troubleshooting agent was able to perform during the first test. The device may initiate the second test to assess how well the large language model-based troubleshooting agent is able to perform.

IPC Classes  ?

7.

CITING SOURCES FROM USER INTERFACE VIEWS IN LLM-BASED NETWORK AGENTS

      
Application Number 18386809
Status Pending
Filing Date 2023-11-03
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Savalle, Pierre-André
  • Vasseur, Jean-Philippe
  • Schornig, Eduard
  • Mermoud, Grégory

Abstract

In one implementation, a device receives a prompt for input to a large language model of a troubleshooting agent for a computer network. The device generates, using the troubleshooting agent, an intermediate answer by inputting the prompt to the large language model. The device identifies a hyperlink to a view associated with the intermediate answer and provided by an online application associated with administration of the computer network. The device provides the hyperlink in conjunction with the intermediate answer for display.

IPC Classes  ?

  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]

8.

USING AN LLM-BASED AGENT TO PROVIDE SELF-HEALING CAPABILITIES TO A NETWORK

      
Application Number 18386814
Status Pending
Filing Date 2023-11-03
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Vasseur, Jean-Philippe
  • Schornig, Eduard
  • Savalle, Pierre-André
  • Mermoud, Grégory

Abstract

In one implementation, a device makes a determination as to whether an issue identified in a network is eligible for self-healing. The device uses, based on the determination, a large language model-based agent to determine a root cause of the issue. The device identifies, using the large language model-based agent, a set of one or more self-healing actions to address the root cause of the issue. The device causes, using the large language model-based agent, performance of the set of one or more self-healing actions in the network.

IPC Classes  ?

  • H04L 41/0631 - Management of faults, events, alarms or notifications using root cause analysisManagement of faults, events, alarms or notifications using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence

9.

LLM-BASED NETWORK TROUBLESHOOTING USING EXPERT-CURATED RECIPES

      
Application Number 18386837
Status Pending
Filing Date 2023-11-03
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Mermoud, Grégory
  • Savalle, Pierre-André
  • Vasseur, Jean-Philippe
  • Schornig, Eduard

Abstract

In one implementation, a device receives an input request for a large language model-based network troubleshooting agent regarding an issue in a network. The large language model-based network troubleshooting agent performs a lookup of a recipe based on the input request, wherein the recipe comprises contextual information for the issue. The device generates, by the large language model-based network troubleshooting agent, a prompt for a large language model based on the input request and on the recipe. The device provides, by the large language model-based network troubleshooting agent, the prompt to the large language model to troubleshoot the issue in the network.

IPC Classes  ?

  • H04L 41/0631 - Management of faults, events, alarms or notifications using root cause analysisManagement of faults, events, alarms or notifications using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • H04L 41/5009 - Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]

10.

OBJECTIVE SELECTION FOR LLM-BASED NETWORK TROUBLESHOOTING AND MONITORING AGENTS

      
Application Number 18386833
Status Pending
Filing Date 2023-11-03
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Vasseur, Jean-Philippe
  • Savalle, Pierre-André
  • Mermoud, Grégory
  • Schornig, Eduard

Abstract

In one implementation, a device receives an input request for a large language model-based troubleshooting agent for a network. The device selects an optimization criterion for the large language model-based troubleshooting agent based on the input request. The device provides the optimization criterion to the large language model-based troubleshooting agent to cause the large language model-based troubleshooting agent to select a particular large language model to process the input request based on the optimization criterion. The device sends, to a user interface, an indication of a result of the particular large language model processing the input request.

IPC Classes  ?

11.

PATH TRACING APPLIED TO INTERNET PROTOCOL VERSION 6 (IPV6) FABRICS

      
Application Number 18758755
Status Pending
Filing Date 2024-06-28
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Camarillo Garvia, Pablo
  • Filsfils, Clarence
  • Abdelsalam, Ahmed Mohamed Ahmed
  • Bhattacharya, Jisu
  • Gandhi, Rakesh
  • Ayed, Sonia Ben

Abstract

Systems and techniques are provided for path tracing. For example, a process can include establishing a path tracing session associated with path tracing (PT) probe packets from a PT source node of an IPv6 network fabric. A PT probe packet can be received with a first IPv6 Destination Options Header with Path Tracing Option (DOH-PT) header that encodes path tracing information of the PT source node and indicates respective path tracing information for each PT midpoint node along a path from the PT source node to a PT sink node of the IPv6 network fabric. The received PT probe packet can be updated to include a second DOH-PT header that encodes path tracing information of the PT sink node. An updated PT probe packet includes the first and second DOH-PT headers and can be encapsulated with an additional IPv6 header corresponding to forwarding information of a collector node.

IPC Classes  ?

  • H04L 43/12 - Network monitoring probes
  • H04L 43/10 - Active monitoring, e.g. heartbeat, ping or trace-route

12.

EPOCH SCHEME FOR STATION PRIVACY

      
Application Number 19012511
Status Pending
Filing Date 2025-01-07
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Henry, Jerome
  • Ficara, Domenico
  • Campiglio, Ugo M.
  • Contreras, Javier
  • Zuniga, Juan Carlos
  • Orr, Stephen M.

Abstract

An epoch scheme for Station (STA) privacy and, specifically, a structured Media Access Control (MAC) address rotation schedule for STAs may be provided. Providing an epoch scheme for STA privacy can include determining epoch parameters for a STA, the epoch parameters comprising a minimum epoch period duration and a maximum epoch period duration. The epoch parameters are sent to the STA, wherein the STA is operable to rotate a MAC address each epoch period at a time between the minimum epoch period duration and the maximum epoch period duration. A mapping of the STA and the MAC address can be updated each epoch period.

IPC Classes  ?

13.

CROSS-DOMAIN POLICY ORCHESTRATION

      
Application Number 18501771
Status Pending
Filing Date 2023-11-03
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Hooda, Sanjay Kumar
  • Ardica, Massimiliano
  • Miller, Darrin Joseph
  • Ganesan, Elango
  • Campbell, Ian Mcdowell
  • Radhakrishnan, Saravanan

Abstract

A method of cross-domain policy orchestration may include executing, with a cross-domain automation (CDA) controller, a macro-segmentation of a plurality of domains based at least in part on metadata defining a mapping to a corresponding plurality of domain controllers, and executing, with the CDA controller, a micro-segmentation of policies within a group based at least in part on a merged policy matrix obtained from policies of the domain controllers.

IPC Classes  ?

14.

METHOD FOR IMPLEMENTING CLOUD-BASED SECURITY PROTOCOLS FOR A USER DEVICE

      
Application Number 19014746
Status Pending
Filing Date 2025-01-09
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Barton, Robert Edgar
  • Henry, Jerome
  • Gandhi, Indermeet

Abstract

A method and system for implementing security policies for a user device based on one or more user device parameters. When a user device joins a domain, the security policy agent determines one or more security policies for the user device based on one or more parameters of the user device. The user parameters may include the type of user device, a user group, an application to be used, etc. The security polies are sent to the user device. The user device generates a data packet having metadata indicating the one or more device parameters. The data packet is sent to a remote security service where security policies are implemented based on the metadata.

IPC Classes  ?

15.

POWER METHOD FOR HIGHER CURRENT ASIC POWER DELIVERY

      
Application Number 18434943
Status Pending
Filing Date 2024-02-07
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Goergen, Joel Richard
  • Kochuparambil, Elizabeth
  • Hinaga, Scott
  • Hurst, Kameron Rose
  • Sapozhnikov, Mike
  • Punjabi, Shobhana
  • Nozadze, David
  • Croci, Marco

Abstract

Techniques to move high current power distribution layers for integrated circuit core power and serializer-deserializer (SERDES) power into a center area of the integrated circuit footprint. This provides a more reliable and higher current distribution into the center of a large integrated circuit footprint, without causing disruption of high speed signal routing or increased signal integrity burden to the high speed signals. Arrangements and methods for routing out the core power area of a main printed circuit board under an integrated circuit and replacing it with a custom power printed circuit board (power plug) that is attached by a metalized paste sintering process. This provides a more reliable and higher current distribution into the center of a large integrated circuit or other high-power component, without causing disruption of high speed signal routing.

IPC Classes  ?

  • H05K 1/14 - Structural association of two or more printed circuits
  • H05K 1/02 - Printed circuits Details
  • H05K 1/18 - Printed circuits structurally associated with non-printed electric components
  • H05K 3/32 - Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits

16.

SEGMENTED LINK TRAINING

      
Application Number US2024052474
Publication Number 2025/096247
Status In Force
Filing Date 2024-10-23
Publication Date 2025-05-08
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor Ran, Adee, O.

Abstract

Techniques are provided to extend training to an end-to-end method, where a ready -to-send (RTS) variable is added to training frames to indicate that, on a current interface, the Physical Medium Attachment (PMA) sublayer, with all its lanes, has valid data and appropriate clock timing and is ready to send data to the output when training is completed. These techniques are applicable to a PMA that is an endpoint (and thus has only a single network interface involved) as well as to PMAs that have two network interfaces connected to segment partners. Moreover, these techniques may be configured to work with legacy devices that do not support segmented link training.

IPC Classes  ?

  • H04L 69/14 - Multichannel or multilink protocols
  • H04L 69/323 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]
  • H04L 12/40 - Bus networks
  • H04L 69/324 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC

17.

IRREGULAR ABSENCE SIGNALING

      
Application Number US2024054514
Publication Number 2025/097178
Status In Force
Filing Date 2024-11-05
Publication Date 2025-05-08
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Hart, Brian D.
  • Smith, Malcolm M.
  • Gupta, Binita

Abstract

Irregular absence signaling may be provided. An Access Point (AP) may receive an irregular absence report from a station. The AP may parse the irregular absence report to determine upcoming absence periods of the station for non-Peer-to-Peer (P2P) traffic. The AP may schedule Transmit Opportunity's (TxOPs) of the non-P2P traffic to the station based on the determined upcoming absence periods.

IPC Classes  ?

  • H04W 72/04 - Wireless resource allocation
  • H04W 72/29 - Control channels or signalling for resource management between an access point and the access point controlling device
  • H04W 72/50 - Allocation or scheduling criteria for wireless resources

18.

SIGNALING PREFERENCE ORDER OF LINKS AND MAXIMUM ALLOWED LINKS FOR MULTI-LINK OPERATION

      
Application Number US2024054361
Publication Number 2025/097115
Status In Force
Filing Date 2024-11-04
Publication Date 2025-05-08
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Gupta, Binita
  • Hart, Brian D.

Abstract

Signaling preference order of links and maximum allowed links for multi-link operation may be provided. First, an Access Point (AP) Multilink Device (MLD) may receive an indication that a non-AP MLD supports preference ordering. Then the AP MLD may indicate that it supports preference ordering. Next, the AP MLD may receive from the non-AP MLD, a desired preference order. The AP MLD may then consider the desired preference order.

IPC Classes  ?

  • H04W 76/15 - Setup of multiple wireless link connections
  • H04W 84/12 - WLAN [Wireless Local Area Networks]

19.

SIGNALING PREFERENCE ORDER OF LINKS AND MAXIMUM ALLOWED LINKS FOR MULTI-LINK OPERATION

      
Application Number 18936423
Status Pending
Filing Date 2024-11-04
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Gupta, Binita
  • Hart, Brian D.

Abstract

Signaling preference order of links and maximum allowed links for multi-link operation may be provided. First, an Access Point (AP) Multilink Device (MLD) may receive an indication that a non-AP MLD supports preference ordering for requested links (that are indicated in the Per-STA profile sub-elements). Then the AP MLD may indicate that it supports preference ordering for requested links (that are indicated in the Per-STA profile sub-elements). Next, the AP MLD may receive from the non-AP MLD, a desired preference ordering for the requested link. The AP MLD may then consider the desired preference ordering for requested links.

IPC Classes  ?

  • H04W 76/15 - Setup of multiple wireless link connections
  • H04W 88/10 - Access point devices adapted for operation in multiple networks, e.g. multi-mode access points

20.

CONTROLLING ACCESS POINT LOCATION CROWDSOURCING

      
Application Number 18937778
Status Pending
Filing Date 2024-11-05
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Dumdei, Al
  • Alcantara, Carlos E.
  • Hart, Brian D.
  • Subrahmanya, Sarath Gorthi
  • Henry, Jerome

Abstract

Control of service provider information collection and, particularly, control of Access Point (AP) location crowdsourcing and time zone information may be provided. A time zone to use in a venue can be determined. A time zone field can be set indicating the time zone. A venue mobility field can be set indicating the venue is mobile. One or more elements comprising the time zone field and the venue mobility field can be sent to a Station (STA), wherein the STA is operable to use the time zone according to the time zone field and based on the venue mobility field indicating the venue is mobile.

IPC Classes  ?

  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04L 41/0803 - Configuration setting

21.

P2P CONTINUITY DURING A CLIENT ROAM

      
Application Number 19017258
Status Pending
Filing Date 2025-01-10
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Henry, Jerome
  • Silverman, Matthew A.
  • Smith, Malcolm M.
  • Barton, Robert E.

Abstract

Techniques for improved peer-to-peer communication are provided. A first peer-to-peer device associated with a first wireless AP, may transmit a first peer-to-peer transmission schedule to a second wireless AP, where the first peer-to-peer transmission schedule was accepted by the first wireless AP. In response to receiving an acceptance from the second wireless AP, the first wireless AP transitions from to the second wireless AP. The first peer-to-peer device performs peer-to-peer communication in accordance with the first peer-to-peer transmission schedule.

IPC Classes  ?

  • H04L 67/1087 - Peer-to-peer [P2P] networks using cross-functional networking aspects
  • H04W 72/12 - Wireless traffic scheduling
  • H04W 88/08 - Access point devices

22.

ACCESS NETWORK MONITORING IN A WIRELESS FEDERATION

      
Application Number 18911891
Status Pending
Filing Date 2024-10-10
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor Grayson, Mark

Abstract

Access network monitoring in a wireless federation may be provided. A plurality of access requests may be received from a probe device. Each of the plurality of access requests may comprise access request information. Next, an availability metric may be determined based on an amount of the plurality of access requests received and the access request information. The availability metric may then be reported.

IPC Classes  ?

  • H04W 24/10 - Scheduling measurement reports
  • H04W 48/16 - DiscoveringProcessing access restriction or access information

23.

LLM-BASED AGENT AS A BACK-OFFICE VIRTUAL NETWORK TROUBLESHOOTING ASSISTANT

      
Application Number 18386900
Status Pending
Filing Date 2023-11-03
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Vasseur, Jean-Philippe
  • Schornig, Eduard
  • Savalle, Pierre-André
  • Mermoud, Grégory

Abstract

In one implementation, a device performs, using a using a large language model-based troubleshooting agent, troubleshooting of a plurality of issues in a network indicated by a plurality of support tickets opened by users of the network. The device aggregates, based on results of the troubleshooting, the plurality of support tickets into a master support ticket. The device obtains a resolution to the master support ticket from a support engineer. The device uses the resolution to the master support ticket in conjunction with the large language model-based troubleshooting agent to troubleshoot a new support ticket.

IPC Classes  ?

  • H04L 41/5054 - Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
  • G06F 40/284 - Lexical analysis, e.g. tokenisation or collocates
  • H04L 41/5074 - Handling of user complaints or trouble tickets

24.

INTELLIGENT AUTO-PROMPT ENGINE FOR NETWORK MANAGEMENT

      
Application Number 18502771
Status Pending
Filing Date 2023-11-06
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Sun, Pengfei
  • Liang, Eric Siyuan
  • Shao, Qihong
  • Murphy, Elissa E.

Abstract

A unified prompt-based network management system that involves an intelligent auto-prompt engine generating contextualized prompts for an artificial intelligence model. The artificial intelligence model generates instructions and/or solutions and adapts to different application scenarios based on an enterprise network knowledge and reverse inference(s). Specifically, methods are provided that involve obtaining input data related to a configuration or an operation of one or more assets in an enterprise network and generating a contextualized prompt based on the input data, network knowledge information of the enterprise network, and at least one reverse inference generated using an artificial intelligence model. The methods further involve providing the contextualized prompt to the artificial intelligence model for generating a tailored response to the input data, wherein the tailored response includes a set of actionable tasks to be performed with respect to the one or more assets of the enterprise network.

IPC Classes  ?

  • H04L 41/08 - Configuration management of networks or network elements
  • H04L 41/0813 - Configuration setting characterised by the conditions triggering a change of settings
  • H04L 41/12 - Discovery or management of network topologies
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence

25.

EPOCH SCHEME FOR STATION PRIVACY

      
Application Number 19012595
Status Pending
Filing Date 2025-01-07
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Henry, Jerome
  • Ficara, Domenico
  • Campiglio, Ugo M.
  • Contreras, Javier
  • Zuniga, Juan Carlos
  • Orr, Stephen M.

Abstract

An epoch scheme for Station (STA) privacy and, specifically, a structured Media Access Control (MAC) address rotation schedule for STAs may be provided. Providing an epoch scheme for STA privacy can include determining epoch parameters for a STA, the epoch parameters comprising a minimum epoch period duration and a maximum epoch period duration. The epoch parameters are sent to the STA, wherein the STA is operable to rotate a MAC address each epoch period at a time between the minimum epoch period duration and the maximum epoch period duration. A mapping of the STA and the MAC address can be updated each epoch period.

IPC Classes  ?

26.

Irregular Absence Signaling

      
Application Number 18786331
Status Pending
Filing Date 2024-07-26
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Hart, Brian D.
  • Smith, Malcolm M.
  • Gupta, Binita

Abstract

Irregular absence signaling may be provided. An Access Point (AP) may receive an irregular absence report from a station. The AP may parse the irregular absence report to determine upcoming absence periods of the station for non-Peer-to-Peer (P2P) traffic. The AP may schedule Transmit Opportunity's (TxOPs) of the non-P2P traffic to the station based on the determined upcoming absence periods.

IPC Classes  ?

  • H04W 74/0816 - Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
  • H04L 5/00 - Arrangements affording multiple use of the transmission path
  • H04W 74/04 - Scheduled access
  • H04W 74/08 - Non-scheduled access, e.g. ALOHA

27.

GENERATING NETWORK SCENARIOS TO TRAIN AN LLM-BASED NETWORK TROUBLESHOOTING AGENT

      
Application Number 18388016
Status Pending
Filing Date 2023-11-08
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Vasseur, Jean-Philippe
  • Mermoud, Grégory
  • Savalle, Pierre-André
  • Schornig, Eduard

Abstract

In one implementation, a device receives feedback from a user regarding an output of a large language model-based troubleshooting agent for a network that the large language model-based troubleshooting agent generates in response to an input request from the user. The device determines a network scenario associated with the input request and the output. The device causes, based on the feedback, the network scenario to be replicated in a test network. The device updates the large language model-based troubleshooting agent in part by using the large language model-based troubleshooting agent to assess the network scenario in the test network.

IPC Classes  ?

  • H04L 43/50 - Testing arrangements
  • H04L 41/0631 - Management of faults, events, alarms or notifications using root cause analysisManagement of faults, events, alarms or notifications using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis

28.

LAYOUT ARRANGEMENTS FOR PLUGGABLE OPTICS IN NETWORKING EQUIPMENT TO ACHIEVE SHORT ELECTRICAL SIGNAL TRACES

      
Application Number 18434252
Status Pending
Filing Date 2024-02-06
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Goergen, Joel Richard
  • Giobbio, Giovanni
  • Goswami, Krishnagopal
  • Pavithran, Prashanth
  • Croci, Marco
  • Peleg, Meir
  • Chia, Vic Hong
  • Yang, Hua
  • Yilmaz, Mete
  • Mao, Xin

Abstract

A device is provided that includes a printed circuit board and an integrated circuit that is installed on the printed circuit board. A plurality of optical transceiver modules are positioned on the printed circuit board around three or more sides of the integrated circuit. The plurality of optical transceiver modules are to be in operable communication with the integrated circuit. A faceplate is installed that has multiple face portions that expose receptacles for the plurality of optical transceiver modules around the integrated circuit.

IPC Classes  ?

  • G02B 6/44 - Mechanical structures for providing tensile strength and external protection for fibres, e.g. optical transmission cables
  • H05K 1/02 - Printed circuits Details

29.

PRE-ASSOCIATIVE QUALITY-OF-EXPERIENCE ADVERTISING

      
Application Number 18937844
Status Pending
Filing Date 2024-11-05
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Dumdei, Al
  • Smith, Malcolm M.
  • Chirreddy, Venkat
  • Hart, Brian D.

Abstract

Sending Quality-of-Experience (QoE) information to clients for selecting an Access Point (AP) may be provided. Sending QoE information can include determining values for a plurality of QoE attributes. Based on the values for the plurality of QoE attributes, a QoE indicator is determined. The QoE indicator is sent to a client, wherein the client is operable to use the QoE indicator to select an Access Point (AP) to connect to.

IPC Classes  ?

30.

UTILIZING APPLICATION CONFIGURATIONS AND STATE FOR NETWORK MANAGEMENT

      
Application Number 18940829
Status Pending
Filing Date 2024-11-07
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Rodriguez-Natal, Alberto
  • Praharaj, Saswat
  • Kathail, Pradeep Kumar
  • Maino, Fabio R.
  • Jakab, Lorand
  • Singh, Ram Dular
  • Agarwal, Vivek

Abstract

Techniques for an application watcher system that includes a plurality of watchers that obtain various types of application configurations and/or state data which is used to make networking decisions and drive networking operations. The watchers of the application watcher system may each be configured to communicate with an application orchestration system that manages the application and obtain different types of application configurations and/or state data. In some instances, the application watcher system may run on a network orchestrator of the network, or be in communication with the network orchestrator, and provide application configurations and/or state data to the network orchestrator to make networking decisions.

IPC Classes  ?

  • H04L 41/0816 - Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
  • H04L 41/085 - Retrieval of network configurationTracking network configuration history

31.

AI-BASED NETWORK TROUBLESHOOTING WITH EXPERT FEEDBACK

      
Application Number 18386826
Status Pending
Filing Date 2023-11-03
First Publication Date 2025-05-08
Owner Cisco Technology, Inc. (USA)
Inventor
  • Vasseur, Jean-Philippe
  • Mermoud, Grégory
  • Savalle, Pierre-André
  • Schornig, Eduard

Abstract

In one implementation, a device uses a large language model-based agent to identify a task to correct an issue in a network. The device makes a determination that the large language model-based agent cannot complete the task. The device identifies, based on the determination, a subject matter expert to help complete the task. The device sends a request to the subject matter expert to complete the task.

IPC Classes  ?

  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog

32.

PRE-ASSOCIATIVE QUALITY-OF-EXPERIENCE ADVERTISING

      
Application Number US2024054558
Publication Number 2025/097183
Status In Force
Filing Date 2024-11-05
Publication Date 2025-05-08
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Dumdei, Al
  • Smith, Malcolm M.
  • Chirreddy, Venkat
  • Hart, Brian D.

Abstract

Sending Quality-of-Experience (QoE) information to clients for selecting an Access Point (AP) may be provided. Sending QoE information can include determining values for a plurality of QoE attributes. Based on the values for the plurality of QoE attributes, a QoE indicator is determined. The QoE indicator is sent to a client, wherein the client is operable to use the QoE indicator to select an Access Point (AP) to connect to.

IPC Classes  ?

  • H04W 48/20 - Selecting an access point
  • H04W 48/14 - Access restriction or access information delivery, e.g. discovery data delivery using user query
  • H04W 48/16 - DiscoveringProcessing access restriction or access information

33.

CONTROLLING ACCESS POINT LOCATION CROWDSOURCING

      
Application Number US2024054551
Publication Number 2025/097181
Status In Force
Filing Date 2024-11-05
Publication Date 2025-05-08
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Dumdei, Al
  • Alcantara, Carlos E.
  • Hart, Brian D.
  • Subrahmanya, Sarath Gorthi
  • Henry, Jerome

Abstract

Control of service provider information collection and, particularly, control of Access Point (AP) location crowdsourcing and time zone information may be provided. A time zone to use in a venue can be determined. A time zone field can be set indicating the time zone. A venue mobility field can be set indicating the venue is mobile. One or more elements comprising the time zone field and the venue mobility field can be sent to a Station (STA), wherein the STA is operable to use the time zone according to the time zone field and based on the venue mobility field indicating the venue is mobile.

IPC Classes  ?

  • H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
  • H04W 8/00 - Network data management

34.

Receiver photodiode biasing circuit

      
Application Number 18421976
Grant Number 12292329
Status In Force
Filing Date 2024-01-24
First Publication Date 2025-05-06
Grant Date 2025-05-06
Owner Cisco Technology, Inc. (USA)
Inventor Masini, Gianlorenzo

Abstract

The present disclosure describes an optical system that uses a source optical signal to bias a receiver photodiode. The system includes an optical source, a receiver photodiode, a first biasing photodiode, a variable optical attenuator, and a compensation photodiode. The optical source produces a first optical signal. The receiver photodiode converts a second optical signal into an electrical signal. The first biasing photodiode generates a bias voltage for the receiver photodiode based on a first portion of the first optical signal. The variable optical attenuator produces a third optical signal based on (i) a second portion of the first optical signal and (ii) a portion of the electrical signal. The compensation photodiode passes the portion of the electrical signal based on the third optical signal.

IPC Classes  ?

  • G01J 1/44 - Electric circuits
  • G02F 1/01 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour

35.

COMMAND LINE OBFUSCATION DETECTION TECHNIQUES

      
Application Number 18385591
Status Pending
Filing Date 2023-10-31
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Polak, Michael Adam
  • Kopp, Martin
  • Outrata, Vojtech

Abstract

Techniques described herein can perform obfuscation detection on command lines used at computing devices in a network. In response to detecting obfuscation in a command line, the disclosed techniques can output a notification for use in connection with network security analysis. The command line obfuscation detection techniques include pre-processing command line input data and converting command lines into token groups. The token groups are then provided as an input to a natural language processor or other machine learned model, which is trained to identify obfuscation probabilities associated with token groups can corresponding command lines. A notification is generated to trigger further analysis in response to an obfuscation probability exceeding a threshold obfuscation probability.

IPC Classes  ?

36.

REDUNDANT MULTICAST FOR DYNAMIC CONNECTIVITY

      
Application Number 18494586
Status Pending
Filing Date 2023-10-25
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Mishra, Mankamana Prasad
  • Kumar, Anil
  • Santhanam, Sridhar

Abstract

In one aspect, a computer-implemented method for redundant multicast groups, includes receiving a request for an element of content from a device, where the element of content is associated with a first source address and a redundant source group identifying multiple servers in a network including the element of content, determining a second source address within the redundant source group has a shorter distance to a location of the device, and routing packets associated with the element of content from the second source address to the device. The method further includes determining the connection has failed, and routing, automatically upon determining the connection has failed, the device to a third source address of the multiple servers, where the third source address is selected according to a server selection policy.

IPC Classes  ?

  • H04L 45/28 - Routing or path finding of packets in data switching networks using route fault recovery
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference

37.

BASIC SERVICE SET RESOURCE RESERVATION

      
Application Number 18494822
Status Pending
Filing Date 2023-10-26
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Smith, Malcolm M.
  • Hart, Brian D.
  • Katabathuni, Sanjay

Abstract

Basic Service Set (BSS) resource reservation may be provided. BSS resource reservation may include determining a time window for a to accommodate a transmission of a target Station (STA) in a BSS, wherein the BSS further comprises one or more other STAs. An AP may then transmit a reservation scheduling frame, to claim access of a channel, inform the target STA of the time window, and reserve the channel for a duration defined by the time window.

IPC Classes  ?

  • H04W 74/04 - Scheduled access
  • H04W 28/26 - Resource reservation
  • H04W 72/1263 - Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
  • H04W 72/27 - Control channels or signalling for resource management between access points
  • H04W 74/00 - Wireless channel access

38.

SELECTIVE DEPLOYMENT OF SOFTWARE BASED ON VERSIONING SCHEMA

      
Application Number 18495059
Status Pending
Filing Date 2023-10-26
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Eastman, Mark Edward
  • Allen, Donald Mark
  • Clark, Jeffrey C.
  • Boldt, Terence James
  • Hayduk, John William
  • Emeis, Mark William

Abstract

A method, computer system, and computer program product are provided for deploying software using a versioning schema. An n-dimensional string is obtained that describes a version of a component, wherein a value for each dimension describes a particular feature of the component. The n-dimensional string is analyzed using a template to determine each feature of the component. It is determined whether to deploy the version of the component based on the analyzing and based on criteria related to one or more features of the component.

IPC Classes  ?

39.

SECURE DEVICE LOCATION SHARING

      
Application Number 18495193
Status Pending
Filing Date 2023-10-26
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Smith, Malcolm M.
  • Henry, Jerome
  • Blue, Scott Ross
  • Hart, Brian D.

Abstract

Secure device location sharing may be provided. Over a secured link, an indication that a peer-to-peer device desires Automated Frequency Coordination (AFC) based location sharing may be received. Then, from the peer-to-peer device over the secured link, an identity provider (IdP) may be received for the peer-to-peer device. Next, validation of the peer-to-peer device may be requested from the IdP. From the IdP in response to requesting validation of the peer-to-peer device from the IdP, authentication for the peer-to-peer device and an indication that the peer-to-peer device needs AFC based location sharing may be received. An indication that the peer-to-peer device is approved for AFC based location sharing may then be sent to the peer-to-peer device over the secured link.

IPC Classes  ?

40.

COORDINATED FREQUENCY DIVISION MULTIPLE ACCESS

      
Application Number 18495910
Status Pending
Filing Date 2023-10-27
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Smith, Malcolm M.
  • Hart, Brian D.

Abstract

Coordinated Frequency Division Multiple Access (C-FDMA) may be provided. C-FDMA may include determining sub-channels of a channel for each of a plurality of Access Points (APs). The sub-channels may then be assigned to the plurality of APs. Transmit Opportunities (TxOps) may be scheduled for the plurality of APs on the sub-channels.

IPC Classes  ?

41.

MULTICAST BANDWIDTH UTILIZATION AND REACTIVE BANDWIDTH CONTROL POLICIES

      
Application Number 18498830
Status Pending
Filing Date 2023-10-31
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Mishra, Mankamana Prasad
  • Krattiger, Lukas
  • Gulrajani, Sameer R.

Abstract

A method includes generating a visual representation of one or more multicast data trees over a service provider network, each multicast data tree exchanging data between two or more of a plurality of nodes of an entity operating over the service provider network; determining a respective network bandwidth usage over each of the one or more multicast data trees and a network bandwidth waste based on current bandwidth usage of existing data tunnels of one or more multicast data trees and replication distances associated with the plurality of nodes; modifying the one or more multicast data trees based on at least the respective network bandwidth usage over each of the one or more multicast data trees to yield a modification; generating a traffic routing policy to implement the modification; and transmitting a notification to a subset of the plurality of nodes affected by the traffic routing policy.

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]

42.

COORDINATED FREQUENCY DIVISION MULTIPLE ACCESS

      
Application Number 18583495
Status Pending
Filing Date 2024-02-21
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Smith, Malcolm M.
  • Hart, Brian D.

Abstract

Coordinated Frequency Division Multiple Access (C-FDMA) for the simultaneous transmission of a basic Physical Layer Protocol Data Unit (PPDU) may be provided. C-FDMA may include determining sub-channels of a channel for one or more Access Points (APs). The sub-channels may then be assigned to the one or more APs. Transmit Opportunities (TxOps) may be scheduled for the one or more APs on the sub-channels. It may then be determined that a basic PPDU and an enhanced PPDU will be simultaneously transmitted on adjacent sub-channels. In response to determining the basic PPDU and the enhanced PPDU will be simultaneously transmitted on adjacent sub-channels, one or more Resource Units (RUs) of a sub-channel the enhanced PPDU will be transmitted on may be selected to disable transmission in.

IPC Classes  ?

  • H04W 72/12 - Wireless traffic scheduling
  • H04W 72/541 - Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference

43.

COUPLED CONDUCTORS IN TWINAX CABLE AND STRIPLINE PRINTED CIRCUIT BOARD FOR SKEW MITIGATION

      
Application Number US2024051922
Publication Number 2025/090379
Status In Force
Filing Date 2024-10-18
Publication Date 2025-05-01
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Sapozhnikov, Mike
  • Koul, Amendra
  • Nozadze, David
  • Goergen, Joel, Richard
  • Mamun, Sayed, Ashraf
  • Kareti, Upen, Reddy

Abstract

Techniques are provided to mitigate serializer-deserializer performance limiting positive/negative (P/N) skew issues in high-speed cable channels. This may be achieved by adding stripes with low/high dielectric constant (dk) material compared to the main dielectric surrounding cable wires. By adding strips/ stripes in the main dielectric, a non-homogeneous dielectric structure is created, and this results in greater coupling between the signal conductors in the cable, which in turn reduces skew impact. This may be useful in twinaxial cables as well as stripline printed circuit boards.

IPC Classes  ?

  • H01B 11/00 - Communication cables or conductors
  • H01P 3/02 - WaveguidesTransmission lines of the waveguide type with two longitudinal conductors
  • H01P 3/06 - Coaxial lines

44.

COORDINATED FREQUENCY DIVISION MULTIPLE ACCESS

      
Application Number US2024052576
Publication Number 2025/090615
Status In Force
Filing Date 2024-10-23
Publication Date 2025-05-01
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Smith, Malcolm M.
  • Hart, Brian D.

Abstract

Coordinated Frequency Division Multiple Access (C-FDMA) may be provided. C-FDMA may include determining sub-channels of a channel for each of a plurality of Access Points (APs). The sub-channels may then be assigned to the plurality of APs. Transmit Opportunities (TxOps) may be scheduled for the plurality of APs on the sub-channels.

IPC Classes  ?

  • H04W 84/12 - WLAN [Wireless Local Area Networks]
  • H04W 72/541 - Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference

45.

FORWARD ERROR CORRECTION BYPASS FOR REDUCED POWER

      
Application Number 19004057
Status Pending
Filing Date 2024-12-27
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Lawson, Matthew T.
  • Marinshaw, Jason A.
  • Issa, Mohammad

Abstract

Techniques for forward error correction are disclosed. These techniques include receiving a forward error correction codeword transmitted over a communication network, the codeword including a parity portion and a payload portion. The techniques further include determining, based on the parity portion, to disable forward error correction for the codeword. The techniques further include disabling forward error correction for the codeword.

IPC Classes  ?

  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received

46.

DESIGNATED FORWARDER SELECTION FOR MULTIHOMED HOSTS IN AN ETHERNET VIRTUAL PRIVATE NETWORK

      
Application Number 19007885
Status Pending
Filing Date 2025-01-02
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Subagio, Putu H.
  • Nasika, Ravikanth
  • Bhattacharya, Saikat
  • Huang, Chih-Tsung

Abstract

Embodiments for handling multidestination traffic in a network are described. It is determined that a destination of a packet, received at a network device, is a multihomed destination. In response to determining that the destination of the packet is a multihomed destination, a hash value is determined from one or more header values of the packet using a hash function. The device refrains from forwarding the packet to the destination using a shadow hash forwarding table and the has value based on determining that the network device is not a designated forwarder for the packet, where the shadow hash forwarding table is used rather than a hash forward table based at least in part on determining that an updated forwarding table has not converged in the network.

IPC Classes  ?

  • H04L 45/7453 - Address table lookupAddress filtering using hashing
  • G06F 16/90 - Details of database functions independent of the retrieved data types
  • H04L 12/46 - Interconnection of networks
  • H04L 47/125 - Avoiding congestionRecovering from congestion by balancing the load, e.g. traffic engineering
  • H04L 49/00 - Packet switching elements

47.

Systems and Methods for Preventing Solicited-Node Multicast Address Collisions

      
Application Number 19008097
Status Pending
Filing Date 2025-01-02
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Thubert, Pascal
  • Levy-Abegnoli, Eric M.
  • Wetterwald, Patrick M. P.
  • Kovacina, Ratko

Abstract

A method includes receiving, at a first edge node, an Internet Protocol (IP) multicast address of a first silent host node. The method further includes receiving, at a second edge node, an IP multicast address of a second silent host node. The IP multicast address of the first silent host node is equal to the IP multicast address of the second silent host node. The method further includes storing the IP multicast address of the first and second silent host node in a shared entry of a routing table. The method further includes receiving, at a third edge node, a packet from a third host node and determining that a destination address of the packet corresponds to the IP multicast address stored in the shared entry of the routing table. The method further includes sending the packet to both the first host node and the second host node.

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04L 9/40 - Network security protocols

48.

Method and System for Network Segmentation Using Safety Integrity Level (SIL)

      
Application Number 19008305
Status Pending
Filing Date 2025-01-02
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Anandan, Swapna
  • Ganesan, Elango
  • Andreasen, Flemming S

Abstract

Embodiments relate to a method for enhancing and prioritizing operation technology (OT) control systems in a safety instrumented system (SIS) environment by incorporating safety levels. The method includes receiving network packets associated with OT systems by network interface. From network packets, OT systems associated with safety integrity level (SIL) values are identified. In response to identifying OT control systems associated with SIL values, determining priority levels from SIL values of OT systems. The method includes identifying, among OT control systems, network packets associated with a critical OT system associated with a SIL value having a higher priority level. The critical OT system may be prioritized that comprises encoding the network packets of the critical OT system, with corresponding SIL value. The prioritized critical OT system may be prioritized based on SIL value and classified into a network group associated with a network tag to deliver traffic with higher priority.

IPC Classes  ?

  • H04L 41/06 - Management of faults, events, alarms or notifications
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

49.

HYBRID OVERLAY AND UNDERLAY PATH SELECTION

      
Application Number 18384552
Status Pending
Filing Date 2023-10-27
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Wang, Lianxiang
  • Li, Jiaoming
  • Wu, Pan
  • Zhang, Yunpeng

Abstract

Techniques for achieving hybrid control over overlay and underlay path selection by integrating underlay path identities into software-defined wide area network (SD-WAN) sessions to create individual SD-WAN sessions for each underlay path. The techniques may include receiving first path identification data associated with an underlay path of an overlay network domain that is disposed between a first edge node and a second edge node of an SD-WAN system. Based on the first path identification data, an SD-WAN session may be generated that is to utilize the underlay path for sending traffic through the overlay network domain. In some examples, the underlay path may be mapped to the SD-WAN session and the SD-WAN session may be bound to a data plane output forwarding chain associated with the underlay path such that the traffic sent over the SD-WAN session traverses the underlay path of the overlay network domain.

IPC Classes  ?

  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 45/50 - Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
  • H04L 45/64 - Routing or path finding of packets in data switching networks using an overlay routing layer

50.

AUTOMATED PROFILING AND PARTITIONING OF FUNCTIONS

      
Application Number 18385555
Status Pending
Filing Date 2023-10-31
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Lee, Myungjin
  • Kompella, Ramana Rao V. R.

Abstract

In one implementation, a method is disclosed comprising: identifying, by a device, a plurality of functions within a source code based on one or more programmatic annotations of each of the plurality of functions within the source code; monitoring, by the device, execution characteristics associated with each of the plurality of functions within the source code during execution; constructing, by the device, a function call graph from the plurality of functions wherein each particular function in the function call graph is annotated with corresponding execution characteristics; and partitioning, by the device and based on the function call graph and one or more deployment specifications, the plurality of functions within the source code into singularly executable function capsules that meet the one or more deployment specifications.

IPC Classes  ?

51.

INDUSTRIAL NETWORK SECURITY POLICY MAPPING AND TRANSLATION

      
Application Number 18385607
Status Pending
Filing Date 2023-10-31
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Ganesan, Elango
  • Anandan, Swapna
  • Khushu, Akshay
  • Andreasen, Flemming Stig

Abstract

In one implementation, a method is disclosed comprising: determining, by a process, a network topology of a particular computer network and capabilities of particular devices within the network topology; determining, by the process, a logical framework of the particular computer network; mapping, by the process, access control and segmentation features of the particular devices to the logical framework based on the capabilities of the particular devices; and causing, by the process, mapped access control and segmentation features to be implemented to enforce the logical framework within the network topology.

IPC Classes  ?

52.

COUPLED CONDUCTORS IN TWINAX CABLE AND STRIPLINE PRINTED CIRCUIT BOARD FOR SKEW MITIGATION

      
Application Number 18418694
Status Pending
Filing Date 2024-01-22
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Sapozhnikov, Mike
  • Koul, Amendra
  • Nozadze, David
  • Goergen, Joel Richard
  • Mamun, Sayed Ashraf
  • Kareti, Upen Reddy

Abstract

Techniques are provided to mitigate serializer-deserializer performance limiting positive/negative (P/N) skew issues in high-speed cable channels. This may be achieved by adding stripes with low/high dielectric constant (dk) material compared to the main dielectric surrounding cable wires. By adding strips/stripes in the main dielectric, a non-homogeneous dielectric structure is created, and this results in greater coupling between the signal conductors in the cable, which in turn reduces skew impact. This may be useful in twinaxial cables as well as stripline printed circuit boards.

IPC Classes  ?

  • H01B 11/20 - Cables having a multiplicity of coaxial lines
  • H01B 7/08 - Flat or ribbon cables
  • H01B 11/04 - Cables with twisted pairs or quads with pairs or quads mutually positioned to reduce cross-talk
  • H01P 3/08 - MicrostripsStrip lines
  • H05K 1/02 - Printed circuits Details

53.

SEGMENTED LINK TRAINING

      
Application Number 18432312
Status Pending
Filing Date 2024-02-05
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor Ran, Adee O.

Abstract

Techniques are provided to extend training to an end-to-end method, where a ready-to-send (RTS) variable is added to training frames to indicate that, on a current interface, the Physical Medium Attachment (PMA) sublayer, with all its lanes, has valid data and appropriate clock timing and is ready to send data to the output when training is completed. These techniques are applicable to a PMA that is an endpoint (and thus has only a single network interface involved) as well as to PMAs that have two network interfaces connected to segment partners. Moreover, these techniques may be configured to work with legacy devices that do not support segmented link training.

IPC Classes  ?

54.

MONITOR CHANNEL FOR MULTIPLE TRANSMISSION CHANNELS

      
Application Number 18494006
Status Pending
Filing Date 2023-10-25
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Denton, Scott D.
  • Balardeta, Joseph J.

Abstract

The present disclosure relates to an optical module and a method of operating the optical module. The optical module includes transmission channels and a monitor channel. The transmission channels produce a plurality of optical signals. Each transmission channel includes an equalizer circuit and a first converter. The equalizer circuit adjusts a received electrical signal to produce an adjusted electrical signal, and the first converter converts the adjusted electrical signal into the optical signal produced by the respective transmission channel. The monitor channel includes an optical multiplexer, a second converter, and a processing circuit. The optical multiplexer selects a first optical signal produced by a first transmission channel of the plurality of transmission channels. The second converter converts the first optical signal into a first electrical signal. The processing circuit adjusts a first equalizer circuit of the first transmission channel. Adjusting the first equalizer circuit adjusts the first optical signal.

IPC Classes  ?

  • H04J 14/02 - Wavelength-division multiplex systems
  • H04Q 11/00 - Selecting arrangements for multiplex systems

55.

PREVENTING DATA AND HARDWARE LOSS IN PRE-PROVISIONED DEVICES

      
Application Number 18495939
Status Pending
Filing Date 2023-10-27
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Alexander, William Sterling
  • Moorefield, Jr., Wayne Elmer

Abstract

A method comprises: at a control entity configured to communicate with a network: linking a user identifier of a user having an account for call-related information to a hardware identifier of a device to be sent to the user, to produce linked identifiers; loading on the device a limited use token associated with the user that enables only basic call functions on the device, and prevents the device from accessing the account; determining whether the user possesses the device based on the linked identifiers and proximity pairing of the device with a pairing device; and based on determining, either provisioning the device with a full access token that enables full calling functions on the device and grants full access to the account by the device, or not provisioning the device with the full access token to prevent access to the account.

IPC Classes  ?

56.

SINGLE-SHOT GRAPH STATE GENERATOR

      
Application Number 18497072
Status Pending
Filing Date 2023-10-30
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor Shapourian, Hassan

Abstract

A single-shot graph state generator prepares matter qubits in an entangled graph state. Each matter qubit may be in a first state, a second state, or an excited state. The single-shot graph state generator drives the matter qubits with one or more pulses that cause a transition from the first state to the excited state. A decay of a matter qubit from the excited state to the first state generates a corresponding photonic qubit. The single-shot graph state generator measures the matter qubits to teleport the entangled graph state to the photonic qubits.

IPC Classes  ?

  • G06N 10/40 - Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control
  • G06N 10/20 - Models of quantum computing, e.g. quantum circuits or universal quantum computers

57.

TECHNIQUES TO FACILITATE CONSUMER-DEFINED WORKLOADS FOR A NETWORK SLICE OF A SLICE PROVIDER NETWORK

      
Application Number 18497209
Status Pending
Filing Date 2023-10-30
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Mukherjee, Arghya
  • Leijon, Viktor Mats Emanuel
  • Wells, Ian J.

Abstract

Provided herein are techniques to facilitate providing consumer-defined workloads for a network slice of a slice provider network. In at least one example, a method may include transmitting a query to a slice provider function for topology information of an instantiated network slice in which the instantiated network slice includes slice resources provided at a plurality of network locations. The method may further include obtaining the topology information that identifies, at least in part, the plurality of network locations at which the slice resources and identifying, based at least in part on the topology information, at least one network location of the instantiated network slice at which to instantiate a consumer-defined workload, and transmitting a request to instantiate the consumer-defined workload that includes at least one location identifier of the at least one network location and a workload identifier of the consumer-defined workload to be instantiated.

IPC Classes  ?

  • H04L 41/0895 - Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
  • H04L 41/0806 - Configuration setting for initial configuration or provisioning, e.g. plug-and-play
  • H04L 41/122 - Discovery or management of network topologies of virtualised topologies e.g. software-defined networks [SDN] or network function virtualisation [NFV]

58.

OPTIMIZED REMOTE USER PLANE SELECTION PROCESS

      
Application Number 18498733
Status Pending
Filing Date 2023-10-31
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Fajri, Anthony Maswan
  • Borkar, Gautam Mohanlal

Abstract

In one aspect, a method includes sending, by a first network gateway component, an echo message to a network device, wherein the echo message is sent over a user plane of a wireless communication network; determining by the network gateway component, whether an echo response is received in response to the echo message; and sending, to a control plane network gateway component of the wireless communication network, a connection failure message upon determining that the echo response is not received, the connection failure message triggering the control plane network gateway component to select a second user plane network gateway component for user plane data communication with the network device.

IPC Classes  ?

  • H04W 76/16 - Setup of multiple wireless link connections involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
  • H04W 48/00 - Access restrictionNetwork selectionAccess point selection
  • H04W 88/16 - Gateway arrangements

59.

Method to Achieve Dynamic NAT66 Encryption and Decryption

      
Application Number 18498877
Status Pending
Filing Date 2023-10-31
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Subramanian, Rajamathangi
  • Maluf, David
  • Voit, Eric

Abstract

The disclosed technology addresses the need in the art for systems and methods of dynamic but stateless NAT encryption and decryption. The disclosed technology provides a robust encryption/decryption algorithm for concurrently obfuscating source and destination IPv6 addresses for SNAP deployments with 100% reversal and zero collisions, thereby providing protection to both the source and destination IPv6 simultaneously.

IPC Classes  ?

60.

SYSTEMS AND METHODS FOR OPTIMIZING ACCESS TO CLOUD RESOURCES USING PREFERENTIAL LOCALIZATION

      
Application Number 18498928
Status Pending
Filing Date 2023-10-31
First Publication Date 2025-05-01
Owner Cisco Technology, Inc. (USA)
Inventor
  • Mahadevan, Satish Kumar
  • Ponnuru, Laxmikantha Reddy
  • Baruah, Pritam
  • Sen, Sourav
  • Thoria, Samir
  • Kariyappa, Ramakumara

Abstract

Present disclosure includes determining, at two or more gateway nodes that each communicate with a plurality of branch nodes and a plurality of resources, dynamically a path between each of the plurality of branch nodes and each of the plurality of resources, wherein the path includes one or more virtual routers; generating, at the two or more gateways, dynamically a path length based upon a number of virtual routers each path traverses; automatically translating the path length to an overlay management protocol route preference for each of the plurality of resources.

IPC Classes  ?

  • H04L 45/586 - Association of routers of virtual routers
  • H04L 45/12 - Shortest path evaluation
  • H04L 45/28 - Routing or path finding of packets in data switching networks using route fault recovery

61.

BASIC SERVICE SET RESOURCE RESERVATION

      
Application Number US2024052595
Publication Number 2025/090630
Status In Force
Filing Date 2024-10-23
Publication Date 2025-05-01
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Smith, Malcolm M.
  • Hart, Brian D.
  • Katabathuni, Sanjay

Abstract

Basic Service Set (BSS) resource reservation may be provided. BSS resource reservation may include determining a time window to accommodate a transmission of a target Station (STA) in a BSS, wherein the BSS further comprises one or more other STAs. An AP may then transmit a reservation scheduling frame, to claim access of a channel, inform the target STA of the time window, and reserve the channel for a duration defined by the time window.

IPC Classes  ?

  • H04W 28/16 - Central resource managementNegotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
  • H04W 16/14 - Spectrum sharing arrangements
  • H04W 74/0816 - Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance

62.

CISCO 360 PARTNER PROGRAM

      
Application Number 019177871
Status Pending
Filing Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
NICE Classes  ? 35 - Advertising and business services

Goods & Services

Advertising; marketing; marketing consulting; marketing services in the field of arranging for the distribution of the products of others; direct marketing of the goods and services of others; arranging and conducting advertising campaigns for the products and services of others; providing marketing services to reseller partners and distributors; online retail store services; business consulting and information services; business consulting services to members of a reseller program; business consulting services in the field of computer software, hardware, networking, collaboration technologies, telecommunications, and information technology; providing consulting in the field of sales methods, sales management, and sales improvement to reseller partners; business management; customer relationship management; customer loyalty services; sales promotion services for others; sales promotion provided by means of a partner program for resellers, distributors and enterprise customers in the field of computer software, hardware, networking, telecommunications, and information technology; providing information on sales methods for products and services in the field of computer software, hardware, networking, telecommunications, and information technology; reseller services, namely, distributorship services in the field of computer software, hardware, networking, telecommunications, and information technology; administering a channel partner program for enabling participants to obtain discounts on the costs of products and services sold to end users; administration of a partner program for enhancing and promoting the sale of products and services in the field of computer software, hardware, networking, telecommunications, and information technology; administration of a partner program for enabling participants to obtain information, training, and best practices regarding computer software, hardware, networking, telecommunications, and information technology; administration of incentive plans and loyalty programs to promote and reward business partners, resellers, distributors and enterprise customers for commercial, promotional and advertising purposes; promoting software products and services that enable customers to optimize information technology, security and business performance through channel partner programs; providing advertising, marketing and promotional services to members of a partner program.

63.

DECENTRALIZED DATA PROVENANCE AND LINEAGE TRACKING

      
Application Number 18381279
Status Pending
Filing Date 2023-10-18
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Fleming, Charles
  • Kompella, Ramana Rao V. R.
  • Kovachev, Bozidar-Brannan Evgeni

Abstract

In one embodiment, a device executing a first portion of a distributed application extracts label information from sensor data sent to the device by a sensor that indicates the sensor as a source of the sensor data and one or more data governance policies applicable to the sensor data. The device performs, based on the label information, a first data transformation of the distributed application on the sensor data using stored data, to form transformed data. The device forms combined label information for the transformed data by appending the label information with additional label information associated with the stored data and adding an indication of the first data transformation. The device provides the transformed data and combined label information to a remote device executing another portion of the distributed application.

IPC Classes  ?

64.

TESTING FRAMEWORK FOR LANGUAGE MODEL-BASED COMPUTER NETWORK TROUBLESHOOTING AGENTS

      
Application Number 18381832
Status Pending
Filing Date 2023-10-19
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Schornig, Eduard
  • Vasseur, Jean-Philippe
  • Mermoud, Grégory
  • Savalle, Pierre-André

Abstract

In one implementation, a device configures an impairment scenario in a computer network. The device performs an evaluation of the impairment scenario by a language model-based troubleshooting agent. The device makes a comparison between a root cause associated with the impairment scenario and the evaluation of the impairment scenario by the language model-based troubleshooting agent. The device provides an indication of the comparison.

IPC Classes  ?

  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • H04L 41/0631 - Management of faults, events, alarms or notifications using root cause analysisManagement of faults, events, alarms or notifications using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis

65.

OPTIMIZING APPLICATION PROGRAMMING INTERFACE SYSTEM SCALABILITY IN A CLOUD ENVIRONMENT

      
Application Number 18383093
Status Pending
Filing Date 2023-10-24
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor Sarkar, Prasenjit

Abstract

In one embodiment, a method herein comprises: collecting, by a process, data corresponding to one or more variables used to measure convertibility of a particular synchronous application programming interface call into an asynchronous application programming interface call; performing, by the process, an analysis on the data to determine relationships between the one or more variables; making a determination, by the process and based on the analysis, as to whether to convert the particular synchronous application programming interface call to the asynchronous application programming interface call; and converting, by the process and based on the determination, the particular synchronous application programming interface call to the asynchronous application programming interface call.

IPC Classes  ?

66.

LAUNCHING CUSTOM AGENT EXTENSIONS USING EXTENSION WRAPPERS

      
Application Number 18394003
Status Pending
Filing Date 2023-12-22
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor Hulick, Jr., Walter Theodore

Abstract

In one implementation, a method is disclosed comprising: associating an application with an agent that instruments the application during execution; configuring the agent to load an extension that alters functionality of the agent; configuring an implementation of the extension of the agent as a wrapper to launch one or more custom extensions; and executing the one or more custom extensions via the wrapper.

IPC Classes  ?

67.

END-TO-END DYNAMIC MULTICAST-ONLY FAST RE-ROUTE (MOFRR)

      
Application Number 18492890
Status Pending
Filing Date 2023-10-24
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Mishra, Mankamana Prasad
  • Kumar, Nitin
  • De Ghein, Luc
  • Budhiraja, Anuj
  • Ramachandran, Vinish

Abstract

In some aspects, a method for establishing a multicast-only Fast Re-Route (FRR) (MoFRR) path between a source node and a receiving node in a network, the method includes receiving, by a merged receiving node, a plurality of data packets in a data flow comprising an FRR indicator, wherein the merged receiving node is configured to identify an FRR path for data transmission to the source node, extracting, by the merged receiving node, from the FRR indicator, an identification of the source node as a destination of the data transmission, and a first identifier identifying a first data packet as part of a first flow of a MoFRR, and a second identifier identifying a second data packet as part of a second flow of a MoFRR, transmitting, by the receiving node, the first data packet along a primary data path and the second data packet along a secondary data path.

IPC Classes  ?

  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 45/02 - Topology update or discovery

68.

MULTI-TIME-SCALE NEURAL AUDIO CODEC STREAMS

      
Application Number 18539764
Status Pending
Filing Date 2023-12-14
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Pilarczyk, Rafal
  • Abdelwahed, Amir Salah Abdelsamie
  • Lu, Hui-Ling
  • Balic, Ivana
  • Isik, Yusuf Ziya
  • Zhang, David Guoqing
  • Mao, Xuehong
  • Hijazi, Samer Lutfi

Abstract

A data-driven audio codec system that involves producing multiple compressed streams comprising encoded information (e.g., codeword indices) at different time scales (time intervals or frequency). This may allow for separation of different properties of speech, such as content and aspects of style (prosody), into the different compressed streams without explicitly enforcing it, i.e., in an unsupervised manner. Speech audio is encoded to produce a plurality of encoded streams comprising encoded information for the speech audio at different time scales. The plurality of encoded streams are decoded to generate output audio.

IPC Classes  ?

  • G10L 21/043 - Time compression or expansion by changing speed
  • G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis

69.

VECTOR QUANTIZER CORRECTION FOR AUDIO CODEC SYSTEM

      
Application Number 18540060
Status Pending
Filing Date 2023-12-14
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Ciolek, Marcin
  • Sulewski, Michal
  • Casas, Raul A.
  • Hijazi, Samer Lutfi
  • Kolundzija, Mihailo

Abstract

A method comprises: vector quantizing input vectors representative of audio into an original sequence including indices of codewords of a codebook; generating candidate sequences including the indices of the codewords of the codebook by evaluating, for each candidate sequence, transition costs for transitions between the indices based on (i) transition probabilities of the transitions, and (ii) distances between the codewords represented by the indices and the input vectors that corresponds to the indices; determining a preferred candidate sequence of the candidate sequences to replace the original sequence based on the transition costs for each candidate sequence; and transmitting the preferred candidate sequence in place of the original sequence.

IPC Classes  ?

70.

Opentelemetry Security Systems and Methods

      
Application Number 19007834
Status Pending
Filing Date 2025-01-02
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Hulick, Jr., Walter T.
  • Kulshreshtha, Ashutosh

Abstract

According to some embodiments, a method includes detecting a start of an OpenTelemetry span by an application and determining security information related to the start of the OpenTelemetry span. The method further includes monitoring the application for one or more application behaviors during execution of the OpenTelemetry span. The method further includes detecting an end of the OpenTelemetry span by the application, and in response, calculate a security score for the OpenTelemetry span using the security information related to the start of the OpenTelemetry span and the one or more application behaviors detected during execution of the OpenTelemetry span. The method further includes updating a status of the OpenTelemetry span to include the security score and a text string related to the calculation of the security score.

IPC Classes  ?

71.

GENERATIVE SPEECH MODEL FOR COMPACT DATA-DRIVEN SPEECH VECTORS FOR VERSATILE SPEECH APPLICATIONS

      
Application Number US2024050886
Publication Number 2025/085325
Status In Force
Filing Date 2024-10-11
Publication Date 2025-04-24
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Mao, Xuehong
  • Hijazi, Samer Lutfi
  • Rowen, Christopher
  • Kavalekalam, Mathew Shaji
  • Balic, Ivana
  • Leng, Mengjun
  • Isik, Yusuf Ziya
  • Sabra, Adam Ali
  • Abdelwahed, Amir Salah Abdelsamie
  • Ouelha, Samir
  • Kolundzija, Mihailo

Abstract

A neural network audio codec system and related methods are provided. In one example, a method is provided comprising: obtaining speech audio to be encoded; applying the speech audio to an audio encoder that is part of a neural network audio codec system that includes the audio encoder and an audio decoder. The audio encoder and the audio decoder have been trained in an end-to-end manner. The speech audio is encoded with the audio encoder to generate embedding vectors that represent a snapshot of speech audio attributes over successive timeframes of the raw speech audio, and from the embedding vectors, codeword indices are generated to entries in a codebook. The codeword indices are then transmitted or stored for later retrieval and processing by the audio decoder. Further aspects include converting the speech audio to text based on decoding the codeword indices, translating the speech audio from a first language into a second language by mapping codeword indices from a first language to a second language, converting the speech audio prosody by mapping the codeword indices, text generation and discrimination tasks.Yet another aspect includes converting text to speech audio with a different prosody.

IPC Classes  ?

  • G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
  • G10L 21/0208 - Noise filtering
  • G10L 15/16 - Speech classification or search using artificial neural networks
  • G10L 21/013 - Adapting to target pitch
  • G10L 15/26 - Speech to text systems
  • G06F 40/42 - Data-driven translation

72.

ACTION BASED SUMMARIZATION INCLUDING NON-VERBAL EVENTS BY MERGING REAL-TIME MEDIA MODEL WITH LARGE LANGUAGE MODEL

      
Application Number 18809853
Status Pending
Filing Date 2024-08-20
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Griffin, Keith
  • Dhingra, Anurag
  • Horton, Lorrissa J.
  • Barave, Amit P.

Abstract

In one embodiment, a method includes obtaining content captured during a collaboration session, processing the content to identify a first cue included in the content, and interpreting the first cue, wherein interpreting the first cue includes generating a first insight associated with the first cue. The method also includes processing the first insight to generate an insight summary, and generating an output associated with the collaboration session, wherein the output includes the insight summary.

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer

73.

HYBRID EXECUTION OF CUSTOM PLAYBOOK CODEBLOCKS

      
Application Number 19001194
Status Pending
Filing Date 2024-12-24
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Sridhar, Chakravarthy
  • Qiu, Minjie
  • Mahadik, Atif

Abstract

Techniques are described for enabling a cloud-based IT and security operations application to execute playbooks containing custom code in a manner that mitigates types of risk related to the misuse of cloud-based resources and security of user data. Users use a client application to create and modify playbooks and, upon receiving input to save a playbook, the client application determines whether the playbook includes custom code. If the client application determines that the playbook includes custom code, the client application establishes a connection with a proxy application (also referred to as an “automation broker”) running in the user's own on-premises network and sends a representation of the playbook to the proxy application. The client application further sends to the IT and security operations application an identifier of the playbook and an indication that the playbook (or the custom code portions of the playbook) is stored within the user's on-premises network.

IPC Classes  ?

  • H04L 41/5054 - Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • H04L 9/40 - Network security protocols
  • H04L 12/46 - Interconnection of networks
  • H04L 41/0681 - Configuration of triggering conditions
  • H04L 41/08 - Configuration management of networks or network elements
  • H04L 41/0816 - Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
  • H04L 41/0894 - Policy-based network configuration management
  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]

74.

MULTIPLE MODES OF STORING AND QUERYING TRACE DATA IN A MICROSERVICES-BASED ARCHITECTURE

      
Application Number 19001230
Status Pending
Filing Date 2024-12-24
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Argarwal, Mayank
  • Anoshin, Dmitrii
  • Flanders, Steven
  • Karis, Steven
  • Smith, Justin
  • Wohlstadter, Eric

Abstract

A method of analyzing a performance of a microservices-based application comprises generating a plurality of traces from a plurality of spans associated with the microservices-based application. The method also comprises generating a plurality of data sets each associated with a respective analysis mode of a plurality of analysis modes using the plurality of traces, wherein each analysis mode extracts a different level of detail for analyzing the performance of the services in the application from the plurality of spans. Further, the method comprises selecting, based on a first user query, a first analysis mode from the plurality of analysis modes for generating a response to the first user query. The method also comprises accessing a data set of the plurality of data sets that is associated with the first analysis mode and generating the response to the first user query using the data set associated with the first analysis mode.

IPC Classes  ?

75.

Optimizing IPSec for Hierarchical SD-WAN

      
Application Number 19007694
Status Pending
Filing Date 2025-01-02
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Thoria, Samir
  • Singh, Ram Dular
  • Ponnuru, Laxmikantha Reddy

Abstract

According to some embodiments, a method is performed by a software defined wide area network (SD-WAN) edge router in a hierarchical SD-WAN network comprising a plurality of edge routers and a plurality of border routers. The method comprises: originating a SD-WAN system route for advertising reachability to the edge router, the system route comprising an encryption key associated with the edge router; and transmitting the system route to one or more SD-WAN border routers. The method may further comprise: receiving a packet destined for the edge router from one of the one or more SD-WAN border routers, wherein the packet is at least partially encrypted with the encryption key associated with the edge router; and decrypting the received packet.

IPC Classes  ?

  • H04L 45/76 - Routing in software-defined topologies, e.g. routing between virtual machines
  • H04L 9/40 - Network security protocols
  • H04L 45/50 - Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
  • H04L 45/64 - Routing or path finding of packets in data switching networks using an overlay routing layer

76.

MULTI-PATH MONITORING OF APPLICATION INSTANCES USING DNS-BASED REACHABILITY INFORMATION

      
Application Number 18381271
Status Pending
Filing Date 2023-10-18
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Skriver, Morten
  • Borowczyk, Aniela Ariadna
  • Maurer, Félix Hugo
  • Papathanasiou, Angeliki

Abstract

In one embodiment, a device receives a domain name system text record containing Internet reachability information for a plurality of application instances of a particular application identified by a given domain name. The device determines a primary Internet address for a primary application instance of the plurality of application instances and one or more secondary Internet addresses for one or more respective secondary application instances of the plurality of application instances based on the Internet reachability information. The device configures a path monitoring agent to perform path performance monitoring of a network path to the primary Internet address and perform path performance monitoring of one or more alternate network paths to the one or more secondary Internet addresses.

IPC Classes  ?

  • H04L 43/08 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]

77.

LABEL-BASED DATA GOVERNANCE ENFORCEMENT FOR DECENTRALIZED SYSTEMS

      
Application Number 18381289
Status Pending
Filing Date 2023-10-18
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Fleming, Charles
  • Kompella, Ramana Rao V. R.
  • Kovachev, Bozidar-Brannan Evgeni

Abstract

In one embodiment, a sidecar proxy executed by a device extracts label information from input data for input to a microservice associated with the sidecar proxy indicative of a lineage of the input data. The sidecar proxy makes, based on the label information, a determination as to whether the microservice processing the input data would violate a data governance policy. The sidecar proxy provides, based on the determination, the input data to the microservice. The sidecar proxy tags output data generated by the microservice with appended label information that includes the label information extracted from the input data and an indication of a data transformation performed by the microservice to the input data to form the output data.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 67/561 - Adding application-functional data or data for application control, e.g. adding metadata

78.

METHOD FOR ENABLING OMNIDIRECTIONAL PROGRAMMABLE CLIENT INTERFACE MODULE (OPCIM) FOR NETWORKING DEVICES

      
Application Number 18381332
Status Pending
Filing Date 2023-10-18
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Sood, Navdeep
  • Kumar, Praveen

Abstract

Techniques for programming an omnidirectional programmable client interface module (OPCIM) to receive a control signal and for configuring a set of outputs of a first output and a second output. Programming the OPCIM for routing the control signal from one input of the OPCIM to the first output and the second output of the OPCIM to output a first output signal and a second output signal to a first Line Card and a second Line Card coupled to each output, respectively. In response to a failure of at least either one of the Line Cards, automatically enabling reprogramming the OPCIM for routing the control signal to either Line Card that is still operational to prevent a service interruption in sending the control signal from one input to an output of either the first output or the second output to the Line Cards coupled to outputs of the OPCIM.

IPC Classes  ?

  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 49/55 - Prevention, detection or correction of errors

79.

TRUSTED EXECUTION ENVIRONMENT FOR DISTRIBUTED DATA SECURITY IN THE SERVICE MESH

      
Application Number 18381835
Status Pending
Filing Date 2023-10-19
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Fleming, Charles
  • Kompella, Ramana Rao V.R.

Abstract

In one implementation, a method is disclosed comprising: associating, by a device in a service mesh, a security function with a portion of an online application that is executed in a distributed manner across the service mesh; executing, by the device, the security function and the portion of the online application within a trusted execution environment of the device to produce output data; generating, by the device, a cryptographic proof for the output data based on the security function; and providing, by the device, the output data and the cryptographic proof to a remote execution environment within the service mesh to establish a verifiable data lineage for the output data.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures

80.

ACTIONABLE AND INTERACTIVE LOG VISUALIZATIONS

      
Application Number 18381842
Status Pending
Filing Date 2023-10-19
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Karygianni, Sofia
  • Weibel, Yannick
  • Zapponi, Carlo

Abstract

In one implementation, a method is disclosed comprising: determining, by a process, a log template mapped from network monitoring log messages; generating, by the process, a visualization of the log template including interactive graphical representations of a detection frequency for the log template, a frequency distribution of parameter values per parameter for the log template, and relationships between parameter values across different parameters for the log template; filtering, by the process, data included in the visualization based on a user selection of a portion of a particular graphical representation; and modifying, by the process and based on user feedback on the visualization, generation of subsequent visualizations of log templates.

IPC Classes  ?

  • H04L 43/045 - Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
  • H04L 43/028 - Capturing of monitoring data by filtering

81.

HYBRID AGENT STRATEGY FOR FULL STACK OBSERVABILITY

      
Application Number 18415892
Status Pending
Filing Date 2024-01-18
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor Hulick, Jr., Walter Theodore

Abstract

In one implementation, a method is introduced herein that facilitates a hybrid agent strategy for full stack observability. The method can include observing, by a device executing an agent of a first observability platform, first observability information associated with the first observability platform and monitoring, by the device executing the agent, for a message containing second observability information on the device generated for a second observability platform. The method can further include generating a new observability information as a combination of the first observability information and the second observability information and providing the new observability information to a given observability backend service within a computer network via an observability pipeline associated with the given observability backend service.

IPC Classes  ?

82.

RECEIVE-SIDE AUDIO PROCESSING FOR CALLS IN A WEB CONFERENCING CLIENT

      
Application Number 18425122
Status Pending
Filing Date 2024-01-29
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Plude, Scott
  • Kavalekalam, Mathew Shaji
  • Rickey, Nathan Allan
  • Wojcicki, Kamil Krzysztof
  • Yesilbursa, Mansur
  • Pilarczyk, Rafal

Abstract

According to one or more embodiments of the disclosure, receive-side audio processing for calls in a web conferencing client is provided by a method that includes receiving, by a device, an audio signal from a sending device and detecting, by the device, a particular telephony audio cue present in the audio signal, wherein the particular telephony audio cue has similar characteristics of noise that is to be removed by a noise removal operation. The method further includes preserving, by the device, the particular telephony audio cue in the audio signal throughout the noise removal operation on the audio signal and causing, by the device, an enhanced audio signal to be produced in conjunction with the noise removal operation, wherein the enhanced audio signal includes the particular telephony audio cue to be delivered to a receiver device.

IPC Classes  ?

  • G10L 21/0232 - Processing in the frequency domain
  • G10L 15/06 - Creation of reference templatesTraining of speech recognition systems, e.g. adaptation to the characteristics of the speaker's voice
  • G10L 25/18 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being spectral information of each sub-band
  • G10L 25/21 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being power information
  • G10L 25/51 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination
  • H04M 3/18 - Automatic or semi-automatic exchanges with means for reducing interferenceAutomatic or semi-automatic exchanges with means for reducing effects due to line faults

83.

BGP NEXT-HOP GROUPS FOR MULTI-HOMED SERVICES IN SCALED SERVICE PROVIDER NETWORKS

      
Application Number 18489057
Status Pending
Filing Date 2023-10-18
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Saad, Tarek
  • Malhotra, Neeraj
  • Mohanty, Satya R
  • Kumar, Nitin

Abstract

Methods and systems are described herein for reducing border gateway protocol (BGP) signaling for multi-homed devices. In one aspect, the method comprises: receiving one or more signals from one or more provider edge devices. The one or more signals include an address of a membership group associated with a multi-homed device. A router receives, from a provider edge device of the one or more provider edge devices, a service prefix. The service prefix is associated with the multi-homed device and the membership group. The router may store the service prefix and the one or more provider edge devices and connect, according to the service prefix and the one or more provider edge devices, to the multi-homed device associated with the membership group.

IPC Classes  ?

  • H04L 41/0659 - Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
  • H04L 45/02 - Topology update or discovery

84.

DECENTRALIZED INTERNET PROTOCOL SECURITY KEY NEGOTIATION

      
Application Number 18489317
Status Pending
Filing Date 2023-10-18
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Mestery, Kyle
  • Duraj, Grzegorz Boguslaw

Abstract

Methods are provided for decentralized key negotiation. One method includes initiating, by a first Internet Key Exchange (IKE) node from among a plurality of IKE nodes, a rekeying process for an Internet Protocol Security (IPSec) communication session established with a client device and serviced by a second IKE node from among the plurality of IKE nodes, and in which a first encryption key is used to encrypt traffic. The method further includes obtaining, by the first IKE node from a key value store, information about the IPSec communication session and performing, by the first IKE node, at least a part of the rekeying process in which the first encryption key is replaced with a second encryption key for the IPSec communication session.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • H04L 9/16 - Arrangements for secret or secure communicationsNetwork security protocols using a plurality of keys or algorithms the keys or algorithms being changed during operation
  • H04L 9/40 - Network security protocols
  • H04L 12/46 - Interconnection of networks
  • H04L 45/24 - Multipath
  • H04L 67/01 - Protocols

85.

ELIMINATING EMERGENCY CALL LOSS DUE TO TUNNEL ENDPOINT IDENTIFIER RE-USE IN CELLULAR NETWORKS

      
Application Number 18489593
Status Pending
Filing Date 2023-10-18
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Pandey, Sudeep Kumar
  • Anagani, Sujin Kumar
  • Jain, Rohit

Abstract

In one aspect, a method includes receiving, a serving gateway of a core network of a wireless communication system, a call request associated with an emergency service; assigning a Tunnel Endpoint Identifier (TEID) to the call, wherein the TEID has a plurality of bits and a first segment of the plurality of bits are set to identify the TEID as being associated with the emergency service; and establishing the call for the emergency service with a Packet Data Gateway (PGW) of the core network using the TEID, wherein the TEID enables the PGW to suppress deletion of a bearer associated with the call.

IPC Classes  ?

  • H04W 76/12 - Setup of transport tunnels
  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profilesTransfer of user or subscriber data
  • H04W 76/50 - Connection management for emergency connections

86.

TECHNIQUES TO FACILITATE NETWORK SLICE SERVICE CONTINUITY FOR MOBILE NETWORK ENVIRONMENTS

      
Application Number 18490247
Status Pending
Filing Date 2023-10-19
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Shekhar, Ravi
  • Parikh, Dishant Mukesh
  • Srivastava, Vimal

Abstract

Provided herein are techniques to facilitate network slice service continuity in a mobile network environment. In one example, a method may include for a registration request involving a user equipment (UE), obtaining, by an Access and Mobility Management Function (AMF), subscription information identifying primary network slices backup network slices to which the UE is subscribed in which each of the primary network slices and the backup network slices are active network slices capable of actively handling sessions for multiple UEs. The method may further include determining whether there is registration capacity for the UE with each of the network slices with which the UE is allowed registration. Based on the determining that there is registration capacity for registration of the UE, the AMF can transmit a registration response to the UE that indicating registration with the first primary network slice and the first backup network slice is accepted.

IPC Classes  ?

  • H04W 60/04 - Affiliation to network, e.g. registrationTerminating affiliation with the network, e.g. de-registration using triggered events
  • H04W 48/18 - Selecting a network or a communication service

87.

FIREWALLS AUTOMATIC RULES CREATION FROM STEALTHWATCH DATA

      
Application Number 18493026
Status Pending
Filing Date 2023-10-24
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Gubanov, Nikolai
  • Amaro, Hugo
  • Abdelmawgoud, Ahmed Abdel
  • Leitao, Vitor

Abstract

In one aspect, a method for automated creation and management of firewall rules in a network environment, includes obtaining network traffic patterns including data exported from one or more network appliances in the network environment, where the data includes a plurality of network identifiers, automatically generating a first set of firewall rules based on a source and destination of each network identifier, automatically generating a second set of firewall rules based on firewall data including a source and destination of address, and generating a revised set of firewall rules based on the first set of firewall rules and the second set of firewall rules, where the revised set of firewall rules is also based on a detection of a number of times at least one of the second set of rules is invoked at the firewall.

IPC Classes  ?

88.

TELEMETRY-BASED MACHINE LEARNING OF INTER-NETWORK

      
Application Number 18493728
Status Pending
Filing Date 2023-10-24
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Moosavi, Hossein
  • Nossik, Misha
  • Astell, Ben
  • Mehrabian, Omid

Abstract

Methods and devices provide machine learning of mappings between test script endpoints and network configuration and state differences described according to YANG models. Such machine learning is implemented in a network environment by a training workflow and a production workflow, each implemented across a network device and a machine learning computing system, and each utilizing a learning model which includes an encoder-decoder architecture. The learning model is trained on training datasets which include mappings of executable endpoints to YANG model differences, generated by telemetry capture in network environments to generate training datasets.

IPC Classes  ?

  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • G06N 3/0442 - Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
  • H04L 41/14 - Network analysis or design

89.

PRINTED CIRCUIT BOARD ASSEMBLY

      
Application Number 18532182
Status Pending
Filing Date 2023-12-07
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Zhu, Yuqing
  • Ma, Wenbin
  • Sapozhnikov, Mike
  • Ding, Weiying
  • Gao, Mingjian
  • Zuo, Mingtong
  • Nozadze, David
  • Goergen, Joel Richard

Abstract

In some embodiments, an apparatus includes a layer of a printed circuit board (PCB), a pair of signal vias formed on the layer of the PCB and including a first signal via a second signal via each configured to propagate a respective signal, a first plurality of ground vias formed on the layer and at least partially circumferentially surrounding the first signal via of the pair of signal vias, and a second plurality of ground vias formed on the layer and at least partially circumferentially surrounding the second signal via of the pair of signal vias. The first plurality of ground vias and the second plurality of ground vias include a shared ground via.

IPC Classes  ?

  • H05K 1/02 - Printed circuits Details
  • H01L 21/48 - Manufacture or treatment of parts, e.g. containers, prior to assembly of the devices, using processes not provided for in a single one of the groups or
  • H01L 23/498 - Leads on insulating substrates
  • H05K 3/40 - Forming printed elements for providing electric connections to or between printed circuits

90.

GENERATIVE SPEECH MODEL FOR COMPACT DATA-DRIVEN SPEECH VECTORS FOR VERSATILE SPEECH APPLICATIONS

      
Application Number 18539791
Status Pending
Filing Date 2023-12-14
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Mao, Xuehong
  • Hijazi, Samer Lutfi
  • Rowen, Christopher
  • Kavalekalam, Mathew Shaji
  • Balic, Ivana
  • Leng, Mengjun
  • Isik, Yusuf Ziya
  • Sabra, Adam Ali
  • Abdelwahed, Amir Salah Abdelsamie
  • Ouelha, Samir
  • Kolundzija, Mihailo

Abstract

A neural network audio codec system and related methods are provided. In one example, a method is provided comprising: obtaining speech audio to be encoded; applying the speech audio to an audio encoder that is part of a neural network audio codec system that includes the audio encoder and an audio decoder. The audio encoder and the audio decoder have been trained in an end-to-end manner. The speech audio is encoded with the audio encoder to generate embedding vectors that represent a snapshot of speech audio attributes over successive timeframes of the raw speech audio, and from the embedding vectors, codeword indices are generated to entries in a codebook. The codeword indices are then transmitted or stored for later retrieval and processing by the audio decoder.

IPC Classes  ?

  • G10L 15/16 - Speech classification or search using artificial neural networks
  • G10L 15/06 - Creation of reference templatesTraining of speech recognition systems, e.g. adaptation to the characteristics of the speaker's voice
  • G10L 15/18 - Speech classification or search using natural language modelling

91.

PACKET LOSS CONCEALMENT IN AN AUDIO DECODER

      
Application Number 18539804
Status Pending
Filing Date 2023-12-14
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Abdelwahed, Amir Salah Abdelsamie
  • Isik, Yusuf Ziya
  • Mao, Xuehong
  • Ouelha, Samir
  • Hijazi, Samer Lutfi

Abstract

A method of performing packet loss concealment in a neural audio encoder/decoder (codec) system. The method includes receiving an indication of a lost audio packet at a receive side of a neural network audio codec system that includes an audio encoder and an audio decoder, wherein the lost audio packet comprises an index of a codeword that is representative of a portion of speech audio presented to the audio encoder, predicting the index of the codeword in the lost packet to obtain a predicted index, deriving a predicted embedding vector from the predicted index, and decoding, by the audio decoder, the embedding vector to generate an audio output.

IPC Classes  ?

  • G10L 19/08 - Determination or coding of the excitation functionDetermination or coding of the long-term prediction parameters
  • G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis

92.

REDUCED MULTIDIMENSIONAL INDICES COMPRESSION FOR AUDIO CODEC SYSTEM

      
Application Number 18540084
Status Pending
Filing Date 2023-12-14
First Publication Date 2025-04-24
Owner Cisco Technology, Inc. (USA)
Inventor
  • Sulewski, Michal
  • Ciolek, Marcin
  • Kolundzija, Mihailo
  • Casas, Raul A.
  • Hijazi, Samer Lutfi
  • Rowen, Christopher

Abstract

A method comprises: storing n dimension (nD) dictionaries (nD dictionaries) where n decreases from a highest dimension to a lowest dimension, each nD dictionary including codewords for sequences of n symbols that are of a limited number that is less than all possible sequences of n symbols; storing key blocks for corresponding ones of the nD dictionaries, each key block configured with keys that map sequences of n−1 symbols to dictionaries of a corresponding one of the nD dictionaries that includes the codewords; receiving a sequence of symbols that represent indices of codevectors of a vector quantizer codebook that are representative of audio; determining a codeword using the key blocks and the nD dictionaries; and encoding a current symbol of the sequence of symbols using the codeword.

IPC Classes  ?

  • G10L 19/022 - Blocking, i.e. grouping of samples in timeChoice of analysis windowsOverlap factoring
  • G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
  • G10L 19/038 - Vector quantisation, e.g. TwinVQ audio

93.

MULTI-HOMED LAYER-2 (L2) SERVICE INSERTION ENTERPRISE FABRIC NETWORKS

      
Application Number US2024049915
Publication Number 2025/085262
Status In Force
Filing Date 2024-10-04
Publication Date 2025-04-24
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Jain, Prakash C.
  • Hooda, Sanjay Kumar
  • Vadnere, Aaditya Nitin
  • Karmarkar, Kedar Sudhir

Abstract

Techniques and architecture are described for L2 service insertion in a network. More particularly, the techniques and architecture provide for monitoring a L2 service, e.g., firewall, MAC address (instead of learning the MAC address) and registering/de-registering the service node (e.g., fabric border or edge or LISP service_etr) to the service control plane (e.g., LISP MSMR) based on this. This not only load-balances the traffic (per L2 flow) but also tracks it for node's liveliness. The techniques and architecture also provide L2 service insertion connected to a service border to allow for dynamic SGT based service, e.g., firewall, insertion for both software defined access (SDA) fabric and non-fabric deployments.

IPC Classes  ?

  • H04L 12/46 - Interconnection of networks
  • H04L 41/0894 - Policy-based network configuration management
  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 45/74 - Address processing for routing

94.

METHOD FOR ENABLING OMNIDIRECTIONAL PROGRAMMABLE CLIENT INTERFACE MODULE (OPCIM) FOR NETWORKING DEVICES

      
Application Number US2024050020
Publication Number 2025/085266
Status In Force
Filing Date 2024-10-04
Publication Date 2025-04-24
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Sood, Navdeep
  • Kumar, Praveen

Abstract

Techniques for programming an omnidirectional programmable client interface module (OPCIM) to receive a control signal and for configuring a set of outputs of a first output and a second output. Programming the OPCIM for routing the control signal from one input of the OPCIM to the first output and the second output of the OPCIM to output a first output signal and a second output signal to a first Line Card and a second Line Card coupled to each output, respectively. In response to a failure of at least either one of the Line Cards, automatically enabling reprogramming the OPCIM for routing the control signal to either Line Card that is still operational to prevent a sendee interruption in sending the control signal from one input to an output of either the first output or the second output to the Line Cards coupled to outputs of the OPCIM.

IPC Classes  ?

  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 45/28 - Routing or path finding of packets in data switching networks using route fault recovery
  • H04Q 11/00 - Selecting arrangements for multiplex systems

95.

PRINTED CIRCUIT BOARD ASSEMBLY

      
Application Number US2024050887
Publication Number 2025/085326
Status In Force
Filing Date 2024-10-11
Publication Date 2025-04-24
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Zhu, Yuqing
  • Ma, Wenbin
  • Sapozhnikov, Mike
  • Ding, Weiying
  • Gao, Mingjian
  • Zuo, Mingtong
  • Nozadze, David
  • Goergen, Joel Richard

Abstract

In some embodiments, an apparatus includes a layer of a printed circuit board (PCB), a pair of signal vias formed on the layer of the PCB and including a first signal via a second signal via each configured to propagate a respective signal, a first plurality of ground vias formed on the layer and at least partially circumferentially surrounding the first signal via of the pair of signal vias, and a second plurality of ground vias formed on the layer and at least partially circumferentially surrounding the second signal via of the pair of signal vias. The first plurality of ground vias and the second plurality of ground vias include a shared ground via.

IPC Classes  ?

  • H05K 1/02 - Printed circuits Details
  • H05K 1/11 - Printed elements for providing electric connections to or between printed circuits
  • H05K 3/46 - Manufacturing multi-layer circuits

96.

BGP NEXT-HOP GROUPS FOR MULTI-HOMED SERVICES IN SCALED SERVICE PROVIDER NETWORKS

      
Application Number US2024051070
Publication Number 2025/085342
Status In Force
Filing Date 2024-10-11
Publication Date 2025-04-24
Owner CISCO TECHNOLOGY, INC. (USA)
Inventor
  • Saad, Tarek
  • Malhotra, Neeraj
  • Mohanty, Satya, R.
  • Kumar, Nitin

Abstract

Methods and systems are described herein for reducing border gateway protocol (BGP) signaling for multi-homed devices. In one aspect, the method comprises: receiving one or more signals from one or more provider edge devices. The one or more signals include an address of a membership group associated with a multi-homed device. A router receives, from a provider edge device of the one or more provider edge devices, a service prefix. The service prefix is associated with the multi-homed device and the membership group. The router may store the service prefix and the one or more provider edge devices and connect, according to the service prefix and the one or more provider edge devices, to the multi-homed device associated with the membership group.

IPC Classes  ?

97.

CISCO 360 PARTNER PROGRAM

      
Serial Number 99150731
Status Pending
Filing Date 2025-04-23
Owner Cisco Technology, Inc. ()
NICE Classes  ? 35 - Advertising and business services

Goods & Services

Advertising; marketing; marketing consulting; marketing services in the field of arranging for the distribution of the products of others; direct marketing of the goods and services of others; arranging and conducting advertising campaigns for the products and services of others; providing marketing services to reseller partners and distributors; online retail store services; business consulting and information services; business consulting services to members of a reseller program; business consulting services in the field of computer software, hardware, networking, collaboration technologies, telecommunications, and information technology; providing consulting in the field of sales methods, sales management, and sales improvement to reseller partners; business management; customer relationship management; customer loyalty services; sales promotion services for others; sales promotion provided by means of a partner program for resellers, distributors and enterprise customers in the field of computer software, hardware, networking, telecommunications, and information technology; providing information on sales methods for products and services in the field of computer software, hardware, networking, telecommunications, and information technology; reseller services, namely, distributorship services in the field of computer software, hardware, networking, telecommunications, and information technology; administering a channel partner program for enabling participants to obtain discounts on the costs of products and services sold to end users; administration of a partner program for enhancing and promoting the sale of products and services in the field of computer software, hardware, networking, telecommunications, and information technology; administration of a partner program for enabling participants to obtain information, training, and best practices regarding computer software, hardware, networking, telecommunications, and information technology; administration of incentive plans and loyalty programs to promote and reward business partners, resellers, distributors and enterprise customers for commercial, promotional and advertising purposes; promoting software products and services that enable customers to optimize information technology, security and business performance through channel partner programs; providing advertising, marketing and promotional services to members of a partner program

98.

CISCO 360 PARTNER PROGRAM

      
Application Number 239387700
Status Pending
Filing Date 2025-04-22
Owner Cisco Technology, Inc., (USA)
NICE Classes  ? 35 - Advertising and business services

Goods & Services

(1) Arranging and conducting advertising campaigns for the products and services of others; business management; customer relationship management; direct marketing of the goods and services of others; marketing services in the field of arranging for the distribution of the products of others (2) Advertising; marketing; marketing consulting; providing marketing services to reseller partners and distributors; online retail store services; business consulting and information services; business consulting services to members of a reseller program; business consulting services in the field of computer software, hardware, networking, collaboration technologies, telecommunications, and information technology; providing consulting in the field of sales methods, sales management, and sales improvement to reseller partners; customer loyalty services; sales promotion services for others; sales promotion provided by means of a partner program for resellers, distributors and enterprise customers in the field of computer software, hardware, networking, telecommunications, and information technology; providing information on sales methods for products and services in the field of computer software, hardware, networking, telecommunications, and information technology; reseller services, namely, distributorship services in the field of computer software, hardware, networking, telecommunications, and information technology; administering a channel partner program for enabling participants to obtain discounts on the costs of products and services sold to end users; administration of a partner program for enhancing and promoting the sale of products and services in the field of computer software, hardware, networking, telecommunications, and information technology; administration of a partner program for enabling participants to obtain information, training, and best practices regarding computer software, hardware, networking, telecommunications, and information technology; administration of incentive plans and loyalty programs to promote and reward business partners, resellers, distributors and enterprise customers for commercial, promotional and advertising purposes; promoting software products and services that enable customers to optimize information technology, security and business performance through channel partner programs; providing advertising, marketing and promotional services to members of a partner program

99.

Providing completion recommendation variations for a partial natural language request

      
Application Number 17964808
Grant Number 12282500
Status In Force
Filing Date 2022-10-12
First Publication Date 2025-04-22
Grant Date 2025-04-22
Owner Cisco Technology, Inc. (USA)
Inventor
  • Das, Dipock
  • Pochugari, Dayanand
  • Radon, Aungon Nag

Abstract

In various embodiments, a natural language (NL) application receives a first incomplete natural language (NL) request, and generates one or more request completion recommendations based on at least the first incomplete NL request and a first recommendation model, where the first recommendation model is generated via a machine learning algorithm applied to a first data dependency model and a first request completion model. The NL application receives a selection of a first request completion recommendation included in the one or more request completion recommendations, generates a complete request based on the first incomplete NL request and the first request completion recommendation, and causes the complete request to be applied to the data storage system.

IPC Classes  ?

100.

Network device

      
Application Number 29914773
Grant Number D1071929
Status In Force
Filing Date 2023-10-20
First Publication Date 2025-04-22
Grant Date 2025-04-22
Owner Cisco Technology, Inc. (USA)
Inventor
  • Kawamoto, Nicholas James
  • Jacques, Joesph F.
  • Kliewer, Edward John
  • Taidy, Parmis
  • Palladino, Brad Andrew
  1     2     3     ...     100        Next Page