Patents by Inventor Cisco Technology

Cisco Technology has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150100011
    Abstract: Presented herein are techniques that transform a recipient's cells into active cells. More specifically, the techniques presented herein transfect optically-sensitive elements into the cells. The optically-sensitive elements may cause the nerve cells to fire or activate (i.e., generate an action potential) in the presence of electromagnetic radiation, or may prevent the nerve cells from firing or activating in the presence of electromagnetic radiation.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 9, 2015
    Inventor: Cisco Technology, Inc.
  • Publication number: 20140193121
    Abstract: A device including a port barrel, a ball spring, a first enclosure part, and a mounting plate disposed adjacent to the first enclosure part is disclosed. The mounting plate includes a mounting hole. The port barrel is arranged to extend through the mounting hole, and the ball spring is arranged between an inner surface of the mounting hole and an exterior surface of the port barrel.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 10, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20140133653
    Abstract: An Optical Transport Network (OTN) frame comprises an optical channel payload unit that is divided into a plurality of timeslots. This OTN frame is received at a transmitter and the timeslots are grouped into blocks of timeslots. Two or more blocks of timeslots are selected for encryption and are encrypted/authenticated in parallel to generate an encrypted OTN frame in which only certain blocks of timeslots are encrypted.
    Type: Application
    Filed: October 17, 2012
    Publication date: May 15, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20140082118
    Abstract: Buffer designs and write/read configurations for a buffer in a network device are provided. According to one aspect, a first portion of the packet is written into a first cell of a plurality of cells of a buffer in the network device. Each of the cells has a size that is less than a minimum size of packets received by the network device. The first portion of the packet can be read from the first cell while concurrently writing a second portion of the packet to a second cell.
    Type: Application
    Filed: December 7, 2012
    Publication date: March 20, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20140078915
    Abstract: Techniques are presented herein to facilitate the monitoring of occupancy of a buffer in a network device. Packets are received at a network device. Information is captured describing occupancy of the buffer caused by packet flow through the buffer in the network device. Analytics packets are generated containing the information. The analytics packets from the network device for retrieval of the information contained therein for analysis, replay of buffer occupancy, etc.
    Type: Application
    Filed: December 7, 2012
    Publication date: March 20, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20140079062
    Abstract: Presented herein are techniques to achieve ultra low latency determination of processing decisions for packets in a network device. A packet is received at a port of a network device. A processing decision is determined in a first processing decision path based on content of the packet and one or more network policies. A processing decision is determined in a second processing decision path, in parallel with the first processing path, by accessing a table storing processing decisions. The second processing decision path can output a processing decision faster than the first processing decision path for packets that match one or more particular packet flow parameters contained in the table. A processing decision determined by the second processing decision path, if one can be made, is used, and otherwise a processing decision determined by the first processing decision path is used.
    Type: Application
    Filed: December 7, 2012
    Publication date: March 20, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20140036665
    Abstract: Methods and systems for providing a dynamic and real time load factor that can be shared with other network elements is disclosed. The load factor can be used in determining the relative load among a set of network elements and in distributing new sessions requests as well as existing session on the set of network elements. The load factor can also be used for determining to which network element a user equipment is handed off. The dynamic load factor can also be shared amongst network elements to determine how the load is balanced among the network elements, such as a mobility management entity (MME).
    Type: Application
    Filed: April 5, 2013
    Publication date: February 6, 2014
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130318341
    Abstract: A highly scalable application network appliance is described herein. According to one embodiment, a network element includes a switch fabric, a first service module coupled to the switch fabric, and a second service module coupled to the first service module over the switch fabric. In response to packets of a network transaction received from a client over a first network to access a server of a data center having multiple servers over a second network, the first service module is configured to perform a first portion of OSI (open system interconnection) compatible layers of network processes on the packets while the second service module is configured to perform a second portion of the OSI compatible layers of network processes on the packets. The first portion includes at least one OSI compatible layer that is not included in the second portion. Other methods and apparatuses are also described.
    Type: Application
    Filed: April 10, 2013
    Publication date: November 28, 2013
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130297762
    Abstract: The invention relates to a system and method for management of an IP network using eXtensible Markup Language (XML) or a similar protocol in addition to SNMP or other managed-device protocol. In embodiments of the invention, a XML-formatted request for data is received, where the data is associated with a Voice over IP (VoIP) device. A device IP address in a first argument and a Xpath query in a second argument are specified, where the device IP address and the Xpath query are based on the XML-formatted request. A Management Information Base (MIB) variable is identified based on the Xpath query.
    Type: Application
    Filed: April 15, 2013
    Publication date: November 7, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130227155
    Abstract: A system includes an access node having an associated identifier. The access node is configured to insert the identifier into a network connection request. The system includes an IP edge service node connected to the access node and configured to receive the network connection request. The IP edge service node is further configured to store the inserted identifier and to insert the identifier into an Internet protocol version 6 (IPv6) address request transmitted according to dynamic host configuration protocol version 6 (DHCPv6) through an established network connection based on the network connection request. The system further includes a server configured to receive the IPv6 address request and assign an IPv6 address based on the IPv6 address request.
    Type: Application
    Filed: March 18, 2013
    Publication date: August 29, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130226567
    Abstract: In one embodiment, a method can include: (i) establishing an internet protocol (IP) connection; (ii) forming a buffered version of a plurality of voice frame slices from received audio packets; and (iii) when an erasure is detected, performing a packet loss concealment (PLC) to provide a synthesized speech signal for the erasure, where the PLC can include: (a) identifying first and second pitches from the buffered version of the plurality of voice frame slices; and (b) forming the synthesized speech signal by using the first and second pitches, and more if needed, followed by an overlay-add (OLA).
    Type: Application
    Filed: December 17, 2012
    Publication date: August 29, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130227071
    Abstract: In one embodiment, an apparatus comprises logic for optimizing return traffic paths using network address translation (NAT). The logic is operable to receive outbound data from a source node in a source network, and to replace a source address in a source address field in the outbound data with a first address from a first address pool associated with a first connection. The logic is operable to determine that return traffic on the first connection needs to be switched over to a second connection, where a second address pool is associated with the second connection. The logic is operable to generate a mapping that associates the first address with a second address from the second address pool and, based on the mapping, to replace the first address in the source address field in the outbound data with the second address. The logic is also operable to send the outbound data to the destination node over the second connection.
    Type: Application
    Filed: April 11, 2013
    Publication date: August 29, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130208811
    Abstract: In one embodiment, a method is described that includes receiving a conditioned bitstream that includes a digital insertion location and primary network packets that contain compressed video data. The digital insertion location includes replaceable network packets. The method also includes receiving a second bitstream that includes replacement compressed video data. The method also includes determining a location of the digital insertion location. The method further includes adjusting the bitrate of the replacement compressed video data to create adjusted replacement compressed video data. The method further includes providing timestamp information with the replacement compressed video data. The method additionally includes packetizing the adjusted replacement compressed video data and timestamp information into replacement network packets.
    Type: Application
    Filed: December 3, 2012
    Publication date: August 15, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130210196
    Abstract: To reduce the thermal stresses that may be caused by a difference in thermal expansion coefficients between a molded casing and an active side of a semiconductor device embedded in the molded casing, and thus reduce the number of corresponding failures caused by the thermal stresses, the active side of the semiconductor device is arranged face-down, towards a substrate supporting the semiconductor device. The semiconductor device includes a through via that electrically connects the active side of the semiconductor device to a passive side of the semiconductor device. A wire bond electrically connects the passive side of the semiconductor device to the substrate. To increase the dissipation of heat generated in the semiconductor device, a thermally conductive slug may be disposed in the substrate, and the active side of the semiconductor device may be attached to the thermally conductive slug.
    Type: Application
    Filed: March 26, 2013
    Publication date: August 15, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130205016
    Abstract: A non-transitory computer-readable storage medium storing instructions which, when executed by processors, cause the processors to perform: at a management computer, receiving, from a gateway located in a managed network, device information about devices in the managed network; for a particular device: determining a match between the device capabilities of the particular device and features of a particular network software application configured to control the particular device, and determining a particular protocol endpoint configured to communicate control instructions from the particular network software application to the particular device; receiving, from the gateway, aggregated data that reflects network utilization by the devices located in the managed network; for the particular device: based at least in part on the aggregated data, using the particular network software application, determining control instructions for the particular device; causing the particular protocol endpoint to transmit the con
    Type: Application
    Filed: December 12, 2012
    Publication date: August 8, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130198677
    Abstract: A document to be displayed on a touchscreen display device is arranged to have a hierarchical structure of categories, each category including at least one sub-document. A sub-document of a first category is displayed on a touchscreen display device. A first gesture is received through the touchscreen display device. In response to the first gesture, a navigation is made to a beginning sub-document of a second category.
    Type: Application
    Filed: November 30, 2012
    Publication date: August 1, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130191524
    Abstract: In an embodiment, a non-transitory computer readable storage medium storing instructions which cause processors to perform: collecting, at a management computer located separately with respect to a networked plurality of devices, device information about each of the devices; for each particular device: determining matches between the device capabilities for the particular device, and features of software applications; for a particular match: determining a particular software application that is configured to control the particular device; based at least in part on the device information for the particular device, determining a particular protocol endpoint from protocol endpoints that is configured to communicate control instructions from the particular software application to the particular device; creating data comprising a mapping between the particular software application, the particular protocol endpoint and the particular computing device; configuring an application computer program to use the mapping a
    Type: Application
    Filed: December 12, 2012
    Publication date: July 25, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130182704
    Abstract: Network switching and/or routing devices can use multiple priority data streams and queues to support prioritized serial transmission of data from line cards (or the like) through a fabric switch to other line cards (or the like). Preemption logic is used to insert within a data stream commands indicating a switch from one priority level data to another. Delimiter commands and combination switch/delimiter commands can also be used. Multiple crossbars are implemented in the fabric switch to support the various data stream priority levels.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 18, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventor: Cisco Technology
  • Publication number: 20130177110
    Abstract: A mid-packet detection technique is provided that detects a packet with periodic repetitions of a fixed duration at a point in time of the packet other than a start-of-packet pattern, e.g., a preamble, associated with the packet. The process performs packet detection without detecting a preamble and does not require carrier frequency recovery, timing recovery (synchronization) or channel estimation. In one embodiment, a doubly differential matched filter autocorrelation of the received signal is computed and used as a metric for packet detection when the preamble is not observed or to complement preamble detection. The metric is compared to a threshold to indicate detection of a packet.
    Type: Application
    Filed: March 1, 2013
    Publication date: July 11, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.
  • Publication number: 20130176898
    Abstract: An Ethernet local management interface (E-LMI) protocol for use at a user-to-network interface (UNI) of a Metro Ethernet Network (MEN) is disclosed. The E-LMI protocol allows configuration and status information for the services at the UNI to be transferred from the MEN to a customer edge device coupled to the MEN at the UNI. Various embodiments involve sending or receiving a message via a User-to-Network Interface (UNI) of a Metro Ethernet Network (MEN). A customer edge device extracts configuration and status information for the services at the UNI from a received message. The configuration and status information can correspond to a multipoint Ethernet Virtual Connection (EVC).
    Type: Application
    Filed: March 4, 2013
    Publication date: July 11, 2013
    Applicant: Cisco Technology, Inc.
    Inventor: Cisco Technology, Inc.