Patents by Inventor Kenneth A. DURAZZO

Kenneth A. DURAZZO 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).

  • Patent number: 8909624
    Abstract: A method is provided in one example and includes receiving results for a search query initiated by a user; evaluating the results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user. The method also includes ranking the results based on the evaluation in order to generate a resultant that reflects a ranking of the results, and communicating the resultant to the user.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: December 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Satish K. Gannu, Sonali Mihir Sambhus, Yicheng Tao, Kenneth A. Durazzo, Leon A. Frazier
  • Patent number: 8812726
    Abstract: Apparatus, methods and computer programs enable carrying service insertion architecture data plane packets in IPv4 or IPv6 networks by packaging destination addresses using IPv6 mechanisms. For example, a data processing apparatus is configured for receiving, from a service broker, a service label and an Internet Protocol version 6 (IPv6) address of a first service node; receiving an IPv4 packet requesting a service associated with the first service node; creating an IPv6 packet comprising a service label in a Flow Label field of the IPv6 packet, the IPv6 address of the first service node in a destination address field of the IPv6 packet, and the IPv4 packet in a payload field of the IPv6 packet; forwarding the IPv6 packet to the first service node. Approaches allow service insertion architecture support for all-IPv6 traffic including tunneled and non-tunneled techniques for environments in which user applications place data in the flow label field.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: August 19, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mohamed Khalid, Ciprian Popoviciu, Patrick Grossetete, Kenneth Durazzo
  • Publication number: 20140160979
    Abstract: A method includes interrogating devices in a network to obtain device information. Based on the device information, the method includes automatically determining which devices are at a top layer of a multi-layer hierarchical topology, wherein the devices at the top layer are core devices. The method further includes receiving input from a user to manually modify the determination as to which devices are the core devices. The method further includes determining which of the other devices in the network are at another layer in the hierarchical topology based on the core devices.
    Type: Application
    Filed: December 12, 2012
    Publication date: June 12, 2014
    Applicant: Futurewei Technologies, Inc.
    Inventors: Kenneth Durazzo, Yunxia Chen
  • Publication number: 20140136153
    Abstract: A user equipment (UE) comprising a processor configured to generate a three dimensional (3D) model by obtaining a 3D mesh comprising a plurality of reference markers, positioning at least one first order virtual object onto a surface of the mesh by associating the first order virtual object to at least one of the mesh reference markers, wherein the first order virtual object comprises a plurality of reference markers, and positioning at least one second order virtual object onto a surface of the mesh by associating the second order virtual object to at least one of the first order virtual object reference markers.
    Type: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Applicant: FUTUREWEI TECHNOLOGIES, CO.
    Inventors: Yunxia Chen, Kenneth Durazzo
  • Publication number: 20140089810
    Abstract: A user equipment (UE) comprising a display, a visual input configured to capture motion or stop photography as visual data, a receiver configured to receive network data associated with a network element (NE) from a server, and a processor coupled to the display, visual input, and receiver and configured to receive visual data from the visual input, receive the network data from the server via the receiver, overlay the network data on the visual data to create composite image, and transmit the composite image to the display. Also disclosed is a network comprising a server configured to store network data in memory, wherein the network data comprises the physical location of a plurality of NEs in the network, receive field of view data from a UE, wherein the field of view data defines the field of view of a visual input of the UE, and transmit to the UE a network data response message comprising the network data for each NE physically located in the UE visual input's field of view.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: Futurewei Technologies, Co.
    Inventors: Yunxia Chen, Kenneth Durazzo, An Ho
  • Publication number: 20140053280
    Abstract: A method for controlling access to a Cloud, comprising receiving traffic from an Enterprise user at a gateway, wherein the traffic carries a first key specific to the Enterprise user for use internal to the gateway, replacing the first key with a second key, wherein the second key is a Cloud-negotiated key generic to a plurality of Enterprise users which permits access to the Cloud, and sending traffic to the Cloud
    Type: Application
    Filed: December 31, 2012
    Publication date: February 20, 2014
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Kenneth Durazzo, Shree Murthy
  • Patent number: 8650618
    Abstract: Apparatus, methods, and other embodiments associated with providing service insertion architecture (SIA) differentiated services in a virtual private network (VPN) environment are described. Embodiments may provision an authentication, authorization, and accounting (AAA) server with user-to-SIA service-context mapping information. With the AAA server provisioned, embodiments may acquire, in an IPSec VPN hub, during IPSec tunnel user authentication, from the AAA server, the user-to-SIA service-context mapping information. With the mapping information available, embodiments may dynamically map an SIA service to an IPSec VPN tunnel user based on the service information acquired from the Service Broker or Pseudo-Service Broker.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: February 11, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Rajiv Asati, Mohamed Khalid, Sunil Cherukuri, Kenneth A. Durazzo, Shree Murthy
  • Patent number: 8599746
    Abstract: Particular embodiments provide power usage management for network devices according to historical traffic pattern data. Network traffic statistics for traffic flowing through a network device may be determined. Traffic pattern for a time period based on the traffic flowing through the network device is then determined. The network device may then manage power based on the pattern. For example, when a pattern indicates that traffic flowing through the network device is light during a time period, then the network device may operate in a lower power mode, such as a standby mode and when it indicates that there is higher usage, the network device may operate in a normal power mode. A power usage policy may be determined based on the historical traffic patterns and is automatically enforced by the network device. The power usage policy also may be dynamically adjusted over time based on network traffic statistics.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: December 3, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth Durazzo, Andrew G. Harvey
  • Patent number: 8442043
    Abstract: As described herein, explicit service ordering information may be associated with each of a plurality of logical services in a service path. A unique sequence number, for example, may be assigned, and associated with each service in the path. The sequence number may be assigned by a service broker in the control plane of a service insertion architecture that provides a platform-independent framework to insert services into a network. The sequence number may represent the relative ordering of the service with respect to the other services in the path. The sequence number, along with a traffic classification identifier, constitutes the shared context that is tagged to the packet injected into the chain which is used in the SIA data plane to virtualize and uniquely select series of services defined in the policy.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: May 14, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Govind Sharma, Paul Quinn, Kenneth Durazzo
  • Publication number: 20120311141
    Abstract: Particular embodiments provide power usage management for network devices according to historical traffic pattern data. Network traffic statistics for traffic flowing through a network device may be determined. Traffic pattern for a time period based on the traffic flowing through the network device is then determined. The network device may then manage power based on the pattern. For example, when a pattern indicates that traffic flowing through the network device is light during a time period, then the network device may operate in a lower power mode, such as a standby mode and when it indicates that there is higher usage, the network device may operate in a normal power mode. A power usage policy may be determined based on the historical traffic patterns and is automatically enforced by the network device. The power usage policy also may be dynamically adjusted over time based on network traffic statistics.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 6, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kenneth Durazzo, Andrew G. Harvey
  • Publication number: 20120310926
    Abstract: A method is provided in one example and includes receiving results for a search query initiated by a user; evaluating the results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user. The method also includes ranking the results based on the evaluation in order to generate a resultant that reflects a ranking of the results, and communicating the resultant to the user.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Inventors: Satish K. Gannu, Sonali Mihir Sambhus, Yicheng Tao, Kenneth A. Durazzo, Leon A. Frazier
  • Patent number: 8311045
    Abstract: A system for selectively applying a service to a packet in a network. In a specific embodiment, the system includes a mechanism for encoding service information in a network-compatible packet header and providing encoded data in response thereto. In a more specific embodiment, the network-compatible header includes a Multi-Protocol Label Switching (MPLS) header, a Generic Route Encapsulation (GRE) header, and/or a Layer-2 Tunneling Protocol (L2TP) header.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: November 13, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Quinn, Kenneth Durazzo, Darrel Lewis, Barry Raveendran Greene
  • Patent number: 8305896
    Abstract: In an example embodiment, a method for selective performance enhancement of traffic flows, such as a Transmission Control Protocol (TCP) flow, on devices where enhancement of a limited number of concurrent flows is supported, or where a limited number of TCP accelerated or IP (Internet Protocol) compressed flows are supported. Flows are selected to be enhanced, accelerated or compressed based on configured priorities, including but not limited to type of the flow, importance of the flow, and availability of resources to enhance, accelerate or compress the flow. For example, a high-priority TCP session is accelerated for the lifetime of the session, while a low-priority TCP session is accelerated while there are available resources for the low-priority flow.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: November 6, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Lloyd Harvey Wood, Kenneth Durazzo, Yu-Cheng Shao, Daniel John Floreani
  • Patent number: 8281302
    Abstract: A generic service node that operates in a first state while waiting for instructions to adopt a specific service. Upon receiving the instructions, the generic service node operates in a second state where the node installs software received from a network to enable the generic service node to provide the specific service to the network. The generic service node is in communication with a control node or nodes such that the generic service node can be adapted to provide a particular service as requested by the control node(s).
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: October 2, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth Durazzo, Paul Quinn
  • Patent number: 8149842
    Abstract: Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with automated discovery of network devices supporting particular transport layer protocols, such as, but not limited to Stream Control Transmission Protocol (SCTP). Packet switching devices automatically discover peer packet switching devices supporting a particular transport layer protocol, and then establish a session using the particular transport layer protocol between them for subsequent use in transporting packets.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: April 3, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Mohamed Khalid, Kenneth Durazzo, Randall R. Stewart, Vivek Datar, Ramakrishnan Rajamoni
  • Publication number: 20110213865
    Abstract: Particular embodiments provide power usage management for network devices according to historical traffic pattern data. Network traffic statistics for traffic flowing through a network device may be determined. A traffic pattern for a time period based on the traffic flowing through the network device is then determined. The network device may then manage power based on the pattern. For example, when a pattern indicates that traffic flowing through the network device is light during a time period, then the network device may operate in a lower power mode, such as a standby mode and when it indicates that there is higher usage, the network device may operate in a normal power mode. In one embodiment, a power usage policy may be determined based on the historical traffic patterns and is automatically enforced by the network device. The power usage policy may also be dynamically adjusted over time based on network traffic statistics.
    Type: Application
    Filed: May 9, 2011
    Publication date: September 1, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Kenneth Durazzo, Andrew G. Harvey
  • Patent number: 7957335
    Abstract: Particular embodiments provide power usage management for network devices according to historical traffic pattern data. Network traffic statistics for traffic flowing through a network device may be determined. A traffic pattern for a time period based on the traffic flowing through the network device is then determined. The network device may then manage power based on the pattern. For example, when a pattern indicates that traffic flowing through the network device is light during a time period, then the network device may operate in a lower power mode, such as a standby mode and when it indicates that there is higher usage, the network device may operate in a normal power mode. In one embodiment, a power usage policy may be determined based on the historical traffic patterns and is automatically enforced by the network device. The power usage policy may also be dynamically adjusted over time based on network traffic statistics.
    Type: Grant
    Filed: August 23, 2007
    Date of Patent: June 7, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth Durazzo, Andrew G. Harvey
  • Patent number: 7903639
    Abstract: A system for interfacing different types of network communications. In one embodiment, the system includes one or more gateways capable of converting messages from messages that are adapted for a first type of network and/or destination device to messages that are adapted for a second type of network and/or destination device. The second type of network and/or destination device includes a first Voice Over Internet Protocol (VOIP) communications device. A message-analysis module is adapted to employ an address associated with the message to selectively forward the message to one or more of the one or more gateways and/or to a destination device. In a more specific embodiment, the first type of network includes a packet-switched network in communication with the first VOIP phone. The destination device includes a mobile phone in communication with a cellular network.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: March 8, 2011
    Assignee: Cisco Technologies, Inc.
    Inventors: Ian Foo, Armin Current, Kenneth Durazzo
  • Patent number: 7895425
    Abstract: In one embodiment, a method can include: selecting an operation, administration, and maintenance (OAM) type for a destination, where the destination is enabled for a service insertion architecture (SIA); encapsulating an OAM packet with the OAM type indicated in a service header therein; and sending the OAM packet to the destination.
    Type: Grant
    Filed: August 3, 2007
    Date of Patent: February 22, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Mohamed Khalid, Paul Quinn, Kenneth Durazzo, Robert Gleichauf, Richard M. Pruss
  • Publication number: 20110023090
    Abstract: Apparatus, methods, and other embodiments associated with providing service insertion architecture (SIA) differentiated services in a virtual private network (VPN) environment are described. Embodiments may provision an authentication, authorization, and accounting (AAA) server with user-to-SIA service-context mapping information. With the AAA server provisioned, embodiments may acquire, in an IPSec VPN hub, during IPSec tunnel user authentication, from the AAA server, the user-to-SIA service-context mapping information. With the mapping information available, embodiments may dynamically map an SIA service to an IPSec VPN tunnel user based on the service information acquired from the Service Broker or Pseudo-Service Broker.
    Type: Application
    Filed: July 22, 2009
    Publication date: January 27, 2011
    Applicant: CISCO TECHNOLOGY, INC
    Inventors: Rajiv ASATI, Mohamed KHALID, Sunil CHERUKURI, Kenneth A. DURAZZO, Shree MURTHY