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).

  • Publication number: 20180343208
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for creating a dynamically composed compute node. The method includes receiving an application characteristic and generating an infrastructure allocation request according to the application characteristic. The infrastructure allocation request then may be forwarded to a management system associated with a disaggregated infrastructure.
    Type: Application
    Filed: August 2, 2018
    Publication date: November 29, 2018
    Inventors: Sheppard David Narkier, Kenneth Durazzo, Stephen J. Todd
  • Patent number: 10091297
    Abstract: A plurality of data sets to be moved from a source site to a target site in a cloud computing platform is received at a plurality of a containerized data ingest components located at the source site. The received plurality of data sets are provided from the plurality of data ingest components to a staging cluster comprising a plurality of containerized broker components located at the source site, wherein the plurality of containerized broker components queue the plurality of data sets. The queued plurality of data sets are provided from the plurality of containerized broker components to a processing cluster comprising a plurality of containerized data processing components, wherein the plurality of containerized data processing components process the plurality of data sets. The plurality of data sets is transmitted from the plurality of containerized data processing components to the target site.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: October 2, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Junping Zhao, Ricky Sun, Yu Cao, Kenneth Durazzo, Xiaoyan Guo
  • Patent number: 10069749
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for creating a dynamically composed compute node. The method includes receiving an application characteristic and generating an infrastructure allocation request according to the application characteristic. The infrastructure allocation request then may be forwarded to a management system associated with a disaggregated infrastructure.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: September 4, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Sheppard David Narkier, Kenneth Durazzo, Stephen J. Todd
  • Patent number: 10027546
    Abstract: Example embodiments of the present invention relate to a method, a system, and a computer program product for implementing a locator-identifier separation protocol for a virtual storage array. The method includes associating an endpoint identifier to a virtual storage array in a datacenter and associating a routing locator with the endpoint identifier in accordance with a locator-identifier separation protocol. Communications with the virtual storage array then may be directed according to the endpoint identifier via its association with the routing locator.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: July 17, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Xiaohong Qin, Kenneth Durazzo, Suresh B. Kumar
  • Patent number: 10013189
    Abstract: An apparatus comprises at least one host device for hosting respective tenants of a multi-tenant environment. The apparatus further comprises a storage platform coupled to the host device and implementing storage resources for utilization by respective tenants, and a storage controller associated with the host device comprising a storage volume creation functionality and a storage volume backup functionality. The storage volume creation functionality is configured to provision portions of the storage resources to create at least one storage volume. The storage volume backup functionality is configured to provision portions of the storage resources for performing one or more respective storage volume backup or restore processes, wherein a container is respectively provisioned for each storage volume backup or restore process.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: July 3, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Xing Yang, Kenneth Durazzo
  • Patent number: 10015132
    Abstract: At least one processing device comprises a processor coupled to a memory and implements virtualization infrastructure including a first container comprising a software agent of a locator-identifier separation protocol. The software agent is configured to communicate with a locator-identifier mapping system that associates identifiers of respective endpoints with respective locators in accordance with the locator-identifier separation protocol. The endpoints comprise respective ones of a plurality of additional containers of the virtualization infrastructure. The first container may be coupled to the plurality of additional containers via a bridge element that combines virtual interfaces of respective ones of the additional containers into a single physical network interface.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: July 3, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Xiaohong Qin, Kenneth Durazzo, Suresh Kumar, Vaibhav Khanduja, Ryan Wallner
  • Patent number: 9923785
    Abstract: A current workload associated with a computing infrastructure is monitored for a change in the current workload. A first cost value is computed wherein the first cost value indicates a cost associated with scaling a current resource configuration for the computing infrastructure to respond to the change to the current workload. A second cost value is computed wherein the second cost value indicates a cost associated with ignoring the change to the current workload and maintaining the current resource configuration for the computing infrastructure. The first cost value and the second cost value are compared. A determination is made whether to scale or maintain the current resource configuration based on the comparison of the first cost value and the second cost value.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: March 20, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Sanping Li, Yu Cao, Shamail Tahir, Kenneth Durazzo
  • Patent number: 9870405
    Abstract: A method is provided in one example and includes receiving results of a search query initiated by a user and evaluating the received results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user and the evaluating includes comparing the plurality of characteristics to the results. The plurality of characteristics include at least one characteristic derived from observing the user's behavioral patterns over a period of time. The method further includes evaluating the results based on attributes of the user; ranking the results to generate a resultant that reflects a ranking of the results in order of likely meaningfulness to the user based on the evaluation; and communicating the resultant to the user.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: January 16, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Satish K. Gannu, Sonali Mihir Sambhus, Yicheng Tao, Kenneth A. Durazzo, Leon A. Frazier
  • Patent number: 9781000
    Abstract: A processing device such as a router or other network device implements a locator-identifier mapping system associating identifiers of respective endpoints with respective locators in accordance with a locator-identifier separation protocol. A first one of the endpoints comprises a storage server associated with a storage array. In conjunction with reconfiguration of the storage server, the locator-identifier mapping system updates a particular one of the locators corresponding to the endpoint identifier of the storage server. The reconfiguration of the storage server may comprise, for example, a migration of the storage server within a given data center, or from a first data center to a second data center. The locator of the storage server illustratively specifies a subnet of the storage server. The processing device may comprise a router operating as at least one of an ingress tunnel router and an egress tunnel router in accordance with the locator-identifier separation protocol.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: October 3, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Suresh Kumar, Kenneth Durazzo, Xiaohong Qin
  • Patent number: 9781163
    Abstract: Trust characteristics attributable to components associated with a disaggregated infrastructure environment are obtained. A trust policy of an application to be hosted in the disaggregated infrastructure environment is obtained. The trust characteristics are compared to the trust policy. One or more of the components associated with the disaggregated infrastructure environment are selected based on the comparison step. A compute node is formed from the selected components.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: October 3, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen Todd, Kenneth Durazzo
  • Patent number: 9621431
    Abstract: Classification techniques are employed in computer networks. For example, network activity is monitored in a computer network and the monitored network activity is used to discover an endpoint of unknown type. A first set of classification models is utilized to identify an endpoint type of the discovered endpoint based on the monitored network activity. In addition, communication patterns between different endpoints of known types are monitored in the computer network, and a second set of classification models is utilized to determine a logical topology of the computer network based on the monitored communication patterns.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: April 11, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: John Cardente, Kenneth Durazzo, Jack Harwood
  • Patent number: 9582328
    Abstract: A specification of resource requirements is received. One or more resource configurations for a computing environment that satisfy the specification of resource requirements are generated utilizing a description of available resources in the computing environment. A model is utilized to estimate a level of service for each of the resource configurations, wherein the model predicts behavioral dependencies between attributes of the resources in the computing environment. A given one of the resource configurations is selected based at least in part on the estimated levels of service, and resources in the computing environment are assigned according to the selected configuration of resources.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: February 28, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Simon Tao, Yu Cao, Xiaoyan Guo, Kenneth Durazzo, John Cardente
  • Publication number: 20160381072
    Abstract: Trust characteristics attributable to components associated with a disaggregated infrastructure environment are obtained. A trust policy of an application to be hosted in the disaggregated infrastructure environment is obtained. The trust characteristics are compared to the trust policy. One or more of the components associated with the disaggregated infrastructure environment are selected based on the comparison step. A compute node is formed from the selected components.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Inventors: Stephen Todd, Kenneth Durazzo
  • Patent number: 9508196
    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: Grant
    Filed: November 15, 2012
    Date of Patent: November 29, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yunxia Chen, Kenneth Durazzo
  • Patent number: 9253274
    Abstract: In one embodiment, an apparatus can include a service broker configured to: (i) register a service classifier, and to provide context information to the service classifier; and (ii) register a plurality of service nodes. The service broker can also receive capability and service requests from the service classifier. Further, the context information can include a service header, a reachability indication, and an encapsulation, where the service header and the encapsulation may be attached or related to a packet in the service classifier. In addition, the service classifier can use this information to redirect the packet to a first service node.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: February 2, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Quinn, Kenneth Durazzo, Andrew G. Harvey, Satish Gannu, Dean Cheng, Frederick Baker, Richard M. Pruss, Barry R. Greene, Saravanakumar Rajendran, Robert Gleichauf
  • Publication number: 20150378706
    Abstract: A method, article of manufacture, and apparatus for installing software on disaggregated hardware components are discussed. The disaggregated components may be grouped into a dynamically composed compute node. The compute node may be presented as a virtual computer, and the software may be installed on that virtual computer.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: John Roese, Kenneth Durazzo, Stephen Todd
  • Publication number: 20150381426
    Abstract: A method, article of manufacture, and apparatus for creating dynamically composed compute nodes from disaggregated hardware components is discussed. These components may be dynamically allocated from resource pools to the compute nodes.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: John Roese, Kenneth Durazzo, Stephen Todd
  • Patent number: 9167050
    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: Grant
    Filed: December 31, 2012
    Date of Patent: October 20, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Kenneth Durazzo, Shree Murthy
  • Patent number: 9164552
    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: Grant
    Filed: September 27, 2012
    Date of Patent: October 20, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yunxia Chen, Kenneth Durazzo, An Ho
  • Publication number: 20150046446
    Abstract: A method is provided in one example and includes receiving results of a search query initiated by a user and evaluating the received results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user and the evaluating includes comparing the plurality of characteristics to the results. The plurality of characteristics include at least one characteristic derived from observing the user's behavioral patterns over a period of time. The method further includes evaluating the results based on attributes of the user; ranking the results to generate a resultant that reflects a ranking of the results in order of likely meaningfulness to the user based on the evaluation; and communicating the resultant to the user.
    Type: Application
    Filed: October 24, 2014
    Publication date: February 12, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Satish K. Gannu, Sonali Mihir Sambhus, Yicheng Tao, Kenneth A. Durazzo, Leon A. Frazier