-
31.
公开(公告)号:US10999241B2
公开(公告)日:2021-05-04
申请号:US16094974
申请日:2017-04-17
Applicant: Cisco Technology, Inc.
Inventor: David Delano Ward , William Mark Townsley , Andre Jean-Marie Surcouf
IPC: H04L29/12 , H04L12/749 , H04L12/745 , H04L12/747 , H04L29/08 , H04L12/28 , H04L29/06 , H04N21/2343 , H04N21/658 , H04N21/643 , H04N21/845 , H04L12/723 , G06F16/955 , H04L12/721 , H04L12/725 , H04N21/262 , G06F16/245 , H04L12/743 , H04L12/26 , H04L12/741 , H04N21/2662
Abstract: Retrieving content in an Internet Protocol version 6 (IPv6) network may be provided. A lookup request associated with content may be received from a network node at a server having a mapping database. A response having an ordered list of more than one IPv6 addresses may be generated. The ordered list of the more than on IPv6 addresses may include IPV6 prefixes. Each of the more than one IPv6 addresses may include a first portion having a content identifier and a second portion having an indication of a location of the content. The response may be transmitted to the network node.
-
公开(公告)号:US10956951B2
公开(公告)日:2021-03-23
申请号:US16435338
申请日:2019-06-07
Applicant: Cisco Technology, Inc.
Inventor: Plamen Nedeltchev , David Delano Ward , Alon Shlomo Bernstein , Mohit Agrawal
IPC: G06Q30/00 , G06Q30/06 , G06F16/958 , G06F16/9535 , G06F16/955 , G06F9/50 , H04L29/08 , G06Q50/00
Abstract: A crowd-sourced cloud environment allows for, and benefits from, modes of interaction between among the service providers (including the “resource providers” and the “cloud provider”) and consumers (also referred to herein as “tenants”) that are not practiced in a DC-centric cloud environment—specifically, the use of Internet-based social networking technology and Internet-based online marketplace technology to facilitate resource pooling and interaction between crowd-sourced cloud resource providers, the cloud provider, and crowd-sourced cloud consumers.
-
33.
公开(公告)号:US20200153786A1
公开(公告)日:2020-05-14
申请号:US16094974
申请日:2017-04-17
Applicant: Cisco Technology, Inc.
Inventor: David Delano Ward , William Mark Townsley , Andre Jean-Marie Surcouf
IPC: H04L29/12 , H04L12/721 , G06F16/245
Abstract: A method of retrieving content in an Internet Protocol version 6 (IPv6) network is described, including receiving from a network node a lookup request associated with content at a server comprising a mapping database. A response is generated including an IPv6 address, the IPv6 address comprising a content identifier and an indication of a location of the content. The response is transmitted to the network node. A method including receiving at a mapping database a lookup request associated with content and returning a text record comprising an ordered list of addresses for use in segment routing to the content is also described.
-
公开(公告)号:US10360606B2
公开(公告)日:2019-07-23
申请号:US15214003
申请日:2016-07-19
Applicant: Cisco Technology, Inc.
Inventor: Plamen Nedeltchev , David Delano Ward , Alon Shlomo Bernstein , Mohit Agrawal
IPC: G06Q30/00 , G06Q30/06 , G06F16/958 , G06F16/9535 , G06F16/955 , H04L29/08 , G06F9/50 , G06Q50/00
Abstract: A crowd-sourced cloud environment allows for, and benefits from, modes of interaction between among the service providers (including the “resource providers” and the “cloud provider”) and consumers (also referred to herein as “tenants”) that are not practiced in a DC-centric cloud environment—specifically, the use of Internet-based social networking technology and Internet-based online marketplace technology to facilitate resource pooling and interaction between crowd-sourced cloud resource providers, the cloud provider, and crowd-sourced cloud consumers.
-
公开(公告)号:US10320686B2
公开(公告)日:2019-06-11
申请号:US15372330
申请日:2016-12-07
Applicant: Cisco Technology, Inc.
Inventor: John J. Williams, Jr. , Mohammed Ismael Tatar , David Delano Ward
IPC: H04L12/823 , H04L12/803 , H04L12/813 , H04L12/863 , H04L12/947 , H04L29/06 , H04L12/707 , H04L12/815
Abstract: One embodiment includes a packet switching device load balancing eligible packets in response to a policing drop decision. The packet switching device sends packets of a particular packet flow out of the packet switching device over a first path in the network towards a destination node; and in response to a policer discipline determining to drop a particular packet of the particular packet flow, switching from said sending packets over the first path to sending packets of the particular packet flow out of the packet switching device over a second path in the network towards the destination node (possibly by switching output queues associated with the two different paths), with the second path being different than the first path, and with the particular packet not being dropped but being sent out of the packet switching device towards the destination node.
-
公开(公告)号:US10205805B2
公开(公告)日:2019-02-12
申请号:US15357346
申请日:2016-11-21
Applicant: Cisco Technology, Inc.
Inventor: John J. Williams, Jr. , Mohammed Ismael Tatar , David Delano Ward
IPC: H04L29/06 , H04L12/931 , H04L12/741
Abstract: One embodiment is associated with dropping or admitting packets to an output queue using occupancy values of virtual destination queues which are updated according to different independent disciplines upon the enqueuing of a packet to an output queue, and the dequeuing of that packet from an output queue. In one embodiment, a virtual destination queue is determined for a packet. A policing decision is made whether to drop the packet or admit the packet to the output queue based on the occupancy level of the determined virtual destination queue, which is updated upon admission. Packets are dequeued in first-in-first-out order from the output queue. For a dequeued one or more packets, one or more of the occupancy values of the virtual destination queues are updated based a scheduling policy that is independent of the particular virtual destination queue(s) associated with the dequeued packets.
-
37.
公开(公告)号:US20180146074A1
公开(公告)日:2018-05-24
申请号:US15357346
申请日:2016-11-21
Applicant: Cisco Technology, Inc.
Inventor: John J. Williams, JR. , Mohammed Ismael Tatar , David Delano Ward
IPC: H04L29/06 , H04L12/931 , H04L12/741
CPC classification number: H04L69/22 , H04L45/74 , H04L49/354
Abstract: One embodiment is associated with dropping or admitting packets to an output queue using occupancy values of virtual destination queues which are updated according to different independent disciplines upon the enqueuing of a packet to an output queue, and the dequeuing of that packet from an output queue. In one embodiment, a virtual destination queue is determined for a packet. A policing decision is made whether to drop the packet or admit the packet to the output queue based on the occupancy level of the determined virtual destination queue, which is updated upon admission. Packets are dequeued in first-in-first-out order from the output queue. For a dequeued one or more packets, one or more of the occupancy values of the virtual destination queues are updated based a scheduling policy that is independent of the particular virtual destination queue(s) associated with the dequeued packets.
-
公开(公告)号:US20170339072A1
公开(公告)日:2017-11-23
申请号:US15156689
申请日:2016-05-17
Applicant: Cisco Technology, Inc.
Inventor: Carlos M. Pignataro , Frank Brockners , David Delano Ward
IPC: H04L12/935 , H04L12/715 , H04L29/08 , H04L29/06
CPC classification number: H04L49/3009 , H04L45/566 , H04L45/586 , H04L45/64 , H04L67/32 , H04L69/22
Abstract: In one embodiment, a particular service chain data packet is received by a particular service node, with the service chain data packet including a header identifying service chain information. The particular service node applies a service to the particular service chain data packet. The particular service node adds service-layer operations data to the particular service chain data packet, with the service-layer operations data related to the current service function or the particular service node. Subsequently, the particular service node sends the particular service chain data packet with the service-layer operations data from the particular service node. In one embodiment, networking operations data is also added to the particular service chain data packet. In one embodiment, an egress service node removes the service-layer (and possibly networking) operations data and forwards to another system, possibly after processing this operations data.
-
公开(公告)号:US12199969B2
公开(公告)日:2025-01-14
申请号:US18481765
申请日:2023-10-05
Applicant: Cisco Technology, Inc.
Inventor: David Delano Ward , Robert Stephen Rodgers , Andrew Phillips Thurber , Eric Voit , Thomas John Giuli
IPC: H04L9/40
Abstract: An enclave manager of a network enclave obtains a request to retrieve configuration information and state information corresponding to compute devices and network devices comprising a network enclave. The request specifies a set of parameters of the configuration information and the state information usable to generate a response to the request. The enclave manager evaluates the compute devices, the network devices, and network connections among these devices within the network enclave to obtain the configuration information and the state information. Based on the configuration information and the state information, the enclave manager determines whether the network enclave is trustworthy. Based on the parameters of the request, the enclave manager generates a response indicating a summary that is used to identify the trustworthiness of the network enclave.
-
公开(公告)号:US12118444B2
公开(公告)日:2024-10-15
申请号:US18453849
申请日:2023-08-22
Applicant: Cisco Technology, Inc.
Inventor: Marcelo Yannuzzi Sanchez , Carlos M. Pignataro , Simon Dyke , David Delano Ward
CPC classification number: G06N20/00 , H04Q9/00 , H04Q2209/10
Abstract: Systems, methods, and computer-readable for cognitive sensor fusion management include obtaining one or more data streams from one or more sensors. Learning algorithms are used for determining whether a combination of the one or more data streams includes sufficient information for achieving a desired outcome, based on context, business verticals, or other considerations. One or more modifications are determined to at least the one or more data streams or one or more sensors based on whether the combination of the one or more data streams includes sufficient information for achieving the desired outcome. In a closed-loop system, feedback from implementing the one or more modifications can be used to update the desired outcome.
-
-
-
-
-
-
-
-
-