Patents Assigned to Cisco Technology
-
Patent number: 7734296Abstract: In one embodiment, a method includes storing, in a data store, a physical network model of a network environment, the network environment comprising one or more central controllers and one or more access points each operative to associate with a central controller, the physical network model comprising one or more region objects, each region object corresponding to a physical region of the network environment, each region object further including one or more radio frequency (RF) coverage maps, each RF coverage map defining a location of one or more access points and RF properties of a physical space; receiving a first mapping definition between a location server and a one or more region objects of the physical network model; receiving a second mapping definition between the location server and one or more central controllers; transmitting the one or more region objects in the first mapping definition to the location server; and configuring the location server and the one or more central controllers in the secType: GrantFiled: November 6, 2006Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventors: Allan Thomson, Bhautik Doshi, Emilio Maldonado, Madhavi Vulpala
-
Patent number: 7734693Abstract: In one embodiment, the methods and apparatuses utilize an application within a meeting zone; monitor usage within the meeting zone; detect a resource located outside the meeting zone; dynamically add the resource within the meeting zone; and update a database configured to track a status of the resource.Type: GrantFiled: December 29, 2005Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventor: Yuri Ardulov
-
Patent number: 7734811Abstract: The present invention describes a method and an apparatus of multi-feature lookup process using multi-feature classification memory (“CM”). In one embodiment of the present invention, the method defines various features, offered in the router, into a feature hierarchy. Individual associated CMs are merged into a combined associated multi-feature CM. The feature rules for packet processing are merged according to the feature hierarchy and the multi-feature CM is populated with the merged rules. The multi-feature CM includes combined packet-processing rules for multiple features. The multi-feature CM eliminates the need for individual associated CMs. The memory space in the multi-feature CM is shared by various feature rules.Type: GrantFiled: December 7, 2001Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventor: David R. Cheriton
-
Patent number: 7734816Abstract: Methods and apparatus are described for intelligently redirecting and/or processing traffic. In one embodiment, a method of facilitating redirection of traffic sent from a first processing device (e.g., a client) to a second processing device (e.g., a server) is disclosed. At a third processing device (e.g., a router) associated with a plurality of traffic handling systems (e.g., cache systems), traffic information is received from at least a portion of the associated traffic handling systems. The traffic information specifies which data should be redirected to the portion of associated traffic handling systems. It is determined how to redirect data received by the third processing device to a selected traffic handling system based on the received traffic information received from at least one of the associated traffic handling systems.Type: GrantFiled: January 25, 2008Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventors: Martin Cieslak, Alexander G. Tweedly
-
Patent number: 7733798Abstract: In one embodiment, a method includes receiving topology data that indicates multiple communication links and multiple intermediate network nodes in communication based on the communication links. The intermediate network nodes include multiple leaf nodes that terminate communications and multiple transit nodes that facilitate the passage of information between leaf nodes. Aggregation point data is also received, which indicates all aggregation points on the intermediate network nodes. An aggregation point is an interface between a network node and a communication link, through which is output data that is a combination of data received through multiple different interfaces upstream of the interface. A set of paths is determined for which each path in the set connects a different pair of leaf nodes. A measure of aggregation is determined based on a number of aggregated paths of the set of paths. An aggregated path passes through an aggregation point.Type: GrantFiled: August 28, 2007Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventors: Russell White, Alvaro Retana, Bruce Pinsky, John Cavanaugh, Mosaddaq Turabi
-
Patent number: 7734036Abstract: A method and corresponding apparatus for managing voice quality by optimizing the amount of attenuation placed in the echo return path based on the conditions observed during each telephone call. At the beginning of a telephone call, a pre-configured initial amount of attenuation is placed in the echo path of a communications connection that includes an echo canceller. After the call has begun, ERL is measured at a point in the communications connection that includes the attenuation. If the measured ERL is higher than necessary for the echo canceller to accurately perform double-talk detection, the attenuation in the echo path is slowly reduced from the initial amount. As the attenuation is reduced, the measured ERL reduces accordingly. When the measured ERL reduces to a minimum value required to perform double-talk detection, the reduction in attenuation is stopped.Type: GrantFiled: September 14, 2004Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventors: William Page, Daniel Deliberato, Brian Buderman, Radley F. Kneeland
-
Patent number: 7734588Abstract: A method and apparatus for creating management information specifications in a schema by a user. According to various embodiments of the method, a first file is defined by using a metaschema. The metaschema is represented in a schema definition format. Subsequently, a second file corresponding to the first file is defined. The second file includes directives for depicting various elements of a metaschema. The user is then prompted to fill various fields that correspond to the various elements of the metaschema. As a result, the management information specifications are included in a document corresponding to the metaschema. The management information specifications in the document are then converted to form the management information specifications into a metaschema document. The metaschema document represents a schema. The schema includes the management information specifications.Type: GrantFiled: November 3, 2005Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventors: Alexander Clemm, Jung Tjong, Eshwar Rao Yedavalli
-
Patent number: 7734651Abstract: A method and apparatus are provided for communicating network information among network devices using protocols based on Universal Resource Locators. In one embodiment, an apparatus for retrieving RADIUS, SNMP or video information in a network, or carrying out remote network access, comprises a first URL interface executed by a client; a second URL interface executed by a server having a plurality of stored values; and means distributed among the first URL interface and the second URL interface for creating and storing a URL that includes an identifier of one or more of the stored values, retrieving that value from the server based on the identifier, and transporting the value from the server to the client.Type: GrantFiled: April 12, 2002Date of Patent: June 8, 2010Assignee: Cisco Technology, Inc.Inventors: Arsalan Haeri, Eric D. Soneson
-
Publication number: 20100135265Abstract: In one example, an Edge Quadrature Amplitude Modulation (EQAM) communicates EQAM information to a Modular Cable Modem Termination System (M-CMTS) core using a routing protocol that is configured on a packet switched network coupling the EQAM to the M-CMTS core. The EQAM generates a routing message according to the routing protocol and inserts EQAM information, such as a description of a modulated channel extending from the EQAM, the service-group information, etc, into the routing message. The EQAM then floods the EQAM information over at least portions of a routing domain by transmitting the routing message to an adjacent intermediary device.Type: ApplicationFiled: December 2, 2008Publication date: June 3, 2010Applicant: Cisco Technology, Inc.Inventors: Rajiv ASATI, John Chapman, Mohamed Khalid
-
Patent number: 7730181Abstract: Methods and systems of providing security backup services to a home network are described. In one embodiment, the gateway for a home network is registered with a service provider. A network device is enrolled with the home network, and periodically reenrolls. The device detects whether the gateway has been replaced between enrolling and reenrolling, and if it has been replaced, determines whether the new network gateway has been endorsed by the service provider.Type: GrantFiled: April 25, 2006Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventor: Mark John Baugher
-
Patent number: 7729259Abstract: Methods and apparatus for reducing the average delay associated with sending a packet from one environment to another via a store and forward buffer are disclosed. According to one aspect of the present invention, a method for processing transmission units received over a first network connection includes receiving a first transmission unit on the first network connection, storing the first transmission unit in a buffer, and determining when contents of the buffer meet a plurality of criteria. The method also includes sending a backpressure over the first network connection when it is determined that the contents of the buffer meet the plurality of criteria. In one embodiment, determining when the contents of the buffer meet a plurality of criteria includes determining when the contents of the buffer are of an amount that exceeds a threshold and determining when the contents of the buffer include at least one full packet.Type: GrantFiled: January 20, 2004Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: Steven Faulkner, Sonny Tran, Yie-Fong Dan
-
Patent number: 7730190Abstract: Disclosed is a system and method for distributing connections among a plurality of servers at an Internet site. All connections are made to a single IP address and a local director selects the server from among the plurality of servers which is to receive the connection. Thus, the DNS server is not relied upon to distribute connections, and the connection distribution scheme is not avoided when DNS is bypassed. In one embodiment, a session distribution scheme is implemented such that connections are distributed to the server in the group of servers which has the fewest connections of the group. In other embodiments, other session distribution schemes which route connections based on the predicted response times of the servers or according to a round robin scheme are used.Type: GrantFiled: December 4, 2006Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: Brantley W. Coile, Richard A. Howes, Edward C. Kersey, Peter A. Tenereillo
-
Patent number: 7729367Abstract: A system and method for implementing telephony devices in a distributed network environment is disclosed. The present invention provides for voice transmissions to be given a dedicated virtual local area network (“VLAN”) for packet transmission and reception to prevent poor quality of service. Non-voice data packets are transmitted on a separate VLAN.Type: GrantFiled: April 17, 2002Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: Norman W. Finn, Hei Tao Fung, Ahsan Habib, Pere Joan Monclus Argany, Stefano Testa, Kiran K. Toutireddy, Keith McCloghrie, Susan M. Sauter
-
Patent number: 7729482Abstract: A method for providing communication protocol interoperability may include receiving a request from a first endpoint to establish a communication session with a second endpoint, the request uses a first communication protocol. The method also includes receiving a first response from the second endpoint, the first response uses a second communication protocol different than the first communication protocol. The method may also include initiating a timer for receiving a set of capabilities from the second endpoint and establishing the communication session between the first endpoint and the second endpoint.Type: GrantFiled: February 27, 2006Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: John K. Restrick, Jr., Tripti (nmi) Agarwal, Rongxuan V. Chen, Ho (nmi) Bao, David Wayne Mills
-
Patent number: 7729361Abstract: A method for power-efficient configuration of one or more physical ports at a network device in an EtherChannel is provided. Parameters for allocation of the physical ports to a logical port are negotiated with a link partner. Thereafter, bandwidth load at the logical port is compared with the parameter. The physical ports are configured, based on the comparison.Type: GrantFiled: February 24, 2006Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: Kevin J. Ma, Lance Alan McCallum, Brenda J. Thompson
-
Patent number: 7729267Abstract: No-op media payload packets are used to analyze a media path in a packet switched network. In one embodiment, the no-op packets are Real Time Protocol (RTP) payload packets that contain no media content. A Real Time Control Protocol (RTCP) report is generated for the received RTP no-op packets. A marker bit is set in one of the no-op packets that triggers the no-op packet receiver to send back the RTCP report. The media steam is transmitted when the statistics in the RTCP report indicate a viable media path.Type: GrantFiled: November 26, 2003Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: David R. Oran, Daniel G. Wing
-
Patent number: 7729290Abstract: A method and apparatus for centralized control of a network is described. The network includes a number of nodes. The method includes creating a database and storing the database on a master node of the network. The database contains topology information regarding a topology of the network. Each of the nodes is coupled to at least one other of the nodes, with the master node being one of the nodes.Type: GrantFiled: October 23, 2007Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: Ali N. Saleh, H. Michael Zadikian, Zareh Baghdasarian, Vahid Parsi
-
Patent number: 7730411Abstract: In one embodiment, a method can include: (i) connecting to a conference server via a network; (ii) viewing a list of available past meetings and associated forms of access; (iii) selecting a meeting and form of access from the list; and (iv) re-creating the meeting in a context using the form of access. Example forms of access can include a dialing of all meeting participants, re-creating a previous meeting context, summarizing a meeting, displaying action items, and replaying or viewing a portion of a meeting.Type: GrantFiled: February 1, 2007Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: Ashish Chotai, Sravan Vadlakonda, Shantanu Sarkar, Aseem Asthana
-
Patent number: 7729299Abstract: Elements in a video conferencing system may respond to error message(s) by aggregating any related error messages and responding based on a severity of the error indicated by the related error messages. A multipoint control unit (MCU) may identify an active stream from a first endpoint and forward the active stream to a second endpoint. The active stream may include a plurality of packets and transmit a video image by sending a frame followed by sub-frame modifications. The MCU may receive an error message from the second endpoint and determine the error's severity, which is related to an impact on an displayed image. Based on the severity, the MCU may identify and send a set of correction packets to the second endpoint. Also, a third endpoint may receive the active stream and respond to one or more error messages received from the second endpoint.Type: GrantFiled: April 20, 2007Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: Blane A. Eisenberg, David J. Mackie
-
Patent number: 7729351Abstract: An architecture for a line card in a network routing device is provided. The line card architecture provides a bi-directional interface between the routing device and a network, both receiving packets from the network and transmitting the packets to the network through one or more connecting ports. In both the receive and transmit path, packets processing and routing in a multi-stage, parallel pipeline that can operate on several packets at the same time to determine each packet's routing destination is provided. The transmit path of the line card architecture further incorporates additional features for treatment and replication of multicast packets. These features can include a recycle path coupling a gather stage circuit and a fetch stage circuit and can include sequence number logic configured to associate sequence numbers with multicast packet headers.Type: GrantFiled: March 1, 2006Date of Patent: June 1, 2010Assignee: Cisco Technology, Inc.Inventors: Mohammed I. Tatar, Garry P. Epps, Oded Trainin, Eyal Oren, Cedrik Begin