Patents Assigned to Cisco Technology
  • Patent number: 9819743
    Abstract: In one embodiment, a method includes creating at a network device, a user session with an interactive digital sign, generating a session tag for the user session, wherein the session tag is configured for input at a mobile device, transmitting the session tag to the interactive digital sign, and continuing at the network device, the user session with the mobile device. An apparatus and logic are also disclosed herein.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: November 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Balachander Chandrasekaran, Jagdish Girimaji, Coumara Radja, Chris Spain
  • Patent number: 9820296
    Abstract: An example method is provided in one example embodiment and includes receiving performance metric information from a plurality of small cell radios, wherein the performance metric information includes, at least in part, a number of user equipment that are to be scheduled on a first type and a second type of subframes for each small cell radio; determining resource allocation parameters for the plurality of small cell radios; exchanging interference information between two or more small cell radios of the plurality of small cell radios that includes an indication of whether a particular small cell radio is interfering with or is interfered by another small cell radio of the two or more small cell radios; and scheduling downlink resource transmissions on the first type and the second type of subframes for user equipment served by the two or more small cell radios.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: November 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Ritesh K. Madan, Vikram Chandrasekhar, Rohit Umesh Nabar, Kedar Durgadas Shirali, Qing Zhao
  • Patent number: 9819541
    Abstract: In one embodiment, a technique for implementing precision time protocol (PTP) over a packet transport (e.g., IPv4, IPv6, etc.) with clock redundancy is provided. The technique may involve maintaining clock synchronization by a PTP node, where the PTP node participates in an exchange of one or more messages with a current master node and at least one connected node that is a slave to the PTP node. The technique may also involve detecting one or more conditions that prompt a switch to a new master PTP node. The technique may further involve selecting the new master PTP node, and determining, based on the selection, whether the new master PTP node is a slave to the PTP node. The technique may yet further involve taking action, based on the determination, to indicate to the new master PTP node that the PTP node is not a suitable master.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: November 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Vineet Kumar Garg, Naga Venkata Hari Krishna Nandipati
  • Patent number: 9819899
    Abstract: In one embodiment, a method that provides tier information corresponding to a picture, the tier information provided in an adaptation field of a transport packet, the transport packet comprising a first byte of a header of a packetized elementary stream (PES) containing the picture; and provides the first transport packet.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: November 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Benjamin M. Cook
  • Patent number: 9820253
    Abstract: Systems and methods for small cell idle mode mobility include receiving, at a first small cell of a preconfigured cluster of small cells, a mobility area update request from a user equipment (UE). The method can also include registering location information of the UE with a small cell gateway, and retrieving a core network periodic timer for the UE from a mobility server. If certain conditions are met, the first small cell forwards the mobility area update request to a core network via the small cell gateway. Otherwise, the method can include the first small cell updating the location information of the UE with the mobility server, generating a locally-generated mobility area update accept message, and sending a locally generated mobility area update accept message to the UE along with a local periodic timer instructing the UE to send another mobility area update request when the local periodic timer expires.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: November 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Anton Okmyanskiy, Mickael James Graham, Mansoorali Naushadali Kudsi
  • Patent number: 9819577
    Abstract: In one embodiment, configurable policy-based processing of packets is performed, including, but not limited to, using user-configurable parameters to adjust control-plane allocation of resources used in processing of packets. In one embodiment, these resources include, but are not limited to, processing by fast path or slow path forwarding of packets; forwarding information base (FIB) entries, databases, and hardware processing elements; instantiation of sub-FIB databases; and/or selection of sub-FIB data plane entries for population of sub-FIB databases, a group of FIB entries is label switched traffic, fully expanded Internet Protocol routes, loopback addresses of packet switching devices in the network, label-switched to label-switched traffic, Internet Protocol (IP) to label-switched traffic, IP to IP traffic, and/or label to IP traffic. In one embodiment, a group of the plurality of different groups of FIB entries is defined upon how a route or label corresponding to a FIB entry was learned.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: November 14, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Schmutzer, Anbu Chezhian Gunalan, John H. W. Bettink
  • Patent number: 9813300
    Abstract: In one implementation, performance statistics for a provider network are compiled and delivered outside of the provider network. The provider network includes a media trace proxy server that receives a media trace query for a media stream of a customer edge network device. The media trace proxy server initiates a route discovery process on the provider network in response to the request or in response to at least one network device in the provider network being nonresponsive to similar types of media trace queries. The media trace proxy server collects performance statistics from the at least one network device and forwards the performance statistics of the at least one network device to the customer edge network device. The performance statistics may include only those statistics authorized by a subscription level or administrative region of the customer edge network device.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Eric Yu, Michael O'Brien, Aamer Akhter, Salman Asadullah
  • Patent number: 9813461
    Abstract: An attendee device in an online conference session views a shared application window in a full screen mode. The attendee device receives data for content being shared by a host device, including at least one application window at a first resolution. The attendee device receives an input to enter a full screen mode for one of the application windows and determines whether displaying that application window at a second resolution for the full screen mode requires the image data to be magnified. When displaying the application window at the second resolution requires magnified image data, the attendee device requests the magnified image data from the meeting server facilitating the conference session. The meeting server provides the magnified image data to the attendee device, and the attendee device displays the application window in full screen mode using the magnified image data.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Hua Ouyang, Yi Lu, Qi Shi, Huahua Yin, Yunwei Luo
  • Patent number: 9813192
    Abstract: An optical frame is received over an optical link within an optical network. The optical frame contains a payload of aggregated data, an alignment value, and a bit interleaved parity value. The content of the optical frame is aligned based on the alignment value. The bit interleaved parity value is monitored. In response to the monitoring, a transmission quality of the transmission link is determined.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Davide Codella
  • Patent number: 9813811
    Abstract: At a microphone array, a soundfield is detected to produce a set of microphone signals each from a corresponding microphone in the microphone array. The set of microphone signals represents the soundfield. The detected soundfield is decomposed into a set of sub-soundfield signals based on the set of microphone signals. Each sub-soundfield signal is processed, such that each sub-soundfield signal is separately dereverberated to remove reverberation therefrom, to produce a set of processed sub-soundfield signals. The set of processed sub-sound field signals are mixed into a mixed output signal.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventor: Haohai Sun
  • Patent number: 9813259
    Abstract: In one embodiment, a time period is identified in which probe packets are to be sent along a path in a network based on predicted user traffic along the path. The probe packets are then sent during the identified time period along the path. Conditions of the network path are monitored during the time period. The rate at which the packets are sent during the time period is dynamically adjusted based on the monitored conditions. Results of the monitored conditions are collected, to determine an available bandwidth limit along the path.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Sukrit Dasgupta
  • Patent number: 9813432
    Abstract: In one embodiment, a device in a network monitors one or more metrics regarding network traffic associated with a particular application. The device detects an application-centric anomaly based on the monitored one or more metrics. The device causes an anomaly mitigation action to be performed in the network, in response to detecting the application-centric anomaly.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Sukrit Dasgupta, Jean-Philippe Vasseur
  • Patent number: 9811594
    Abstract: An abbreviation definition database is generated by analyzing online collaborative session participant content. An unexplained abbreviation is located in content currently being presented in an online collaborative session system. A definition for the unexplained abbreviation is determined from content of the abbreviation definition database. The determined definition is presented with the currently presented content through the online collaborative session system.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Wu Yuan, Huang Haihua, Wang Qian
  • Patent number: 9813970
    Abstract: A method is provided in one example embodiment and may include generating feedback information by a small cell radio and a macro cell radio; setting a high mobility handover threshold for the macro cell radio based, at least in part, on the feedback information, wherein the high mobility handover threshold is used to trigger handover of one or more high mobility user equipment (UE) associated with the macro cell radio to the small cell radio; and setting a maximum downlink transmit power for the small cell radio based, at least in part, on the feedback information and the high mobility handover threshold.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Ritesh K. Madan, Ehsan Haghani, Rohit Umesh Nabar
  • Patent number: 9813442
    Abstract: In one embodiment, a method includes receiving client-server connection data for clients and servers, the data including IP addresses corresponding to the servers, for each one of a plurality of IP address pairs performing a statistical test to determine whether the IP addresses in the one IP address pair are related by common clients based on the number of the clients connecting to each of the IP addresses in the one IP address pair, generating a graph including a plurality of vertices and edges, each of the vertices corresponding to a different IP address, each edge corresponding to a different IP address pair determined to be related by common clients in the statistical test, and clustering the vertices yielding clusters, a subset of the IP addresses in one of the clusters providing an indication of the IP addresses of the servers serving a same application.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Jan Jusko, Tomas Pevny, Martin Rehak
  • Patent number: 9813324
    Abstract: A server is in communication with a network device that has network connectivity to an endpoint device. The server receives from the network device a packet that includes a Media Access Control (MAC) address of the endpoint device. A determination is made as to whether at least a portion of the MAC address matches stored information for MAC addresses of known endpoint devices. One or more attributes that carry further descriptive information of the endpoint device are extracted from the packet. It is determined based whether the endpoint device can be classified at a level of granularity according to a policy rule. If the endpoint device cannot be classified at the level of granularity, a probe function is dynamically selected based on the one or more attributes extracted from the packet and the MAC address to collect additional data about the endpoint device.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Ramesh Nampelly, Pok Sze Wong
  • Patent number: 9813304
    Abstract: A method of providing network management information about a multiple-layer network communications interface sub-stack to a network management client includes establishing a standardized network management representation by use of an interface manager and a real driver and a pseudo driver, receiving a request from the network management client for network management information about an expected sub-layer interface, and in response to the request obtaining, by the pseudo driver, data maintained by the real driver corresponding to the requested network management information, and returning the data obtained by the pseudo driver to the network management client in satisfaction of the request.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Patrick R. Gili, Jaime Antonio Colom, Enid A. Jimenez, Agrahara Sreenivasa Kiran Koushik, Timothy James Swanson, Leon Zachery
  • Patent number: 9813314
    Abstract: In one embodiment, a network device routes traffic along a network path and receives a performance threshold crossing alert regarding performance of the network path. The network device detects that the performance threshold crossing alert is part of a potential network attack by analyzing, by the device, the performance threshold crossing alert. The network device also provides a notification of the detected network attack.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Sukrit Dasgupta
  • Patent number: 9813500
    Abstract: A method of allocating cloud storage based on storage profiles includes receiving a storage request from a virtual machine associated with a tenant at a computing apparatus having connectivity to a network. The storage request is analyzed to determine one or more storage attributes of the storage request. An infrastructure is configured in a configuration based on the one or more storage attributes and data associated with the storage request is stored in the infrastructure in accordance with the configuration.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventor: Seth Mason
  • Patent number: 9814086
    Abstract: A method and system for providing services to a communication session anchored to a micro wireless network includes providing at a router of the micro wireless network an interface for communication with a service node of a macro wireless network that is coupled to the micro wireless network. The interface is of a same type as used by a radio access network of the macro wireless network to communicate with the service node. Information associated with the session is communicated between the interface and the service node in a format used by the service node to communicate with the radio access network of the macro wireless network. The macro network provides portability services to the session of the micro wireless network through the interface.
    Type: Grant
    Filed: July 12, 2006
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Balaji S. Holur, Michael L. Shannon, Kenneth W. Davidson