Patents by Inventor Michael J. MATCZYNSKI

Michael J. MATCZYNSKI 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: 10291475
    Abstract: A device designates a first set of computing resources, of a cloud computing environment, for management services. The management services include services that manage the cloud computing environment, and the first set of computing resources provides a particular quality of service for the management services. The device provisions the first set of computing resources with the management services, and designates a second set of computing resources for user services. The second set of computing resources is separate from the first set of computing resources, and the user services include services provided to users of the cloud computing environment. The device provisions the second set of computing resources with the user services, and designates a third set of computing resources for a pool of unused computing resources. The third set of computing resources is separate from the first set of computing resources and the second set of computing resources.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: May 14, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michael J. Matczynski, Paul M. Curtis, Owen F. Kellett
  • Patent number: 9584435
    Abstract: A device, of a cloud computing environment, receives information associated with one or more computing resources of a local portion of the cloud computing environment, and receives, from a global allocator device, a request for placement of a computing resource element at a selected computing resource of the one or more computing resources. The device also determines, based on the information, whether the request can be satisfied by the selected computing resource, and places the requested computing resource element in the selected computing resource when the request can be satisfied by the selected computing resource. The device sends, to the global allocator device, a message indicating that the requested computing resource element has been successfully placed in the selected computing resource.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: February 28, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Michael J. Matczynski, Paul M. Curtis, Owen F. Kellett
  • Patent number: 9509760
    Abstract: A device, of a cloud computing environment, receives an instruction to create a virtual packet analyzer from a user device associated with a user. The device creates the virtual packet analyzer in the device based on the instruction, and receives a packet provided in a portion of the cloud computing environment associated with the user. The virtual packet analyzer determines information associated with the packet, and determines whether to duplicate the packet based on the information. The virtual packet analyzer processes the packet based on whether the packet is to be duplicated. A duplicate packet of the packet is generated when it is determined that the packet is to be duplicated, and is transmitted to another device to identify or resolve a problem within the portion. The packet is transmitted to a destination of the packet when it is determined that the packet is not to be duplicated.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: November 29, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Paul M. Curtis, Marc J. Cochran, Kevin J. Clarke, Michael J. Matczynski, Chitz Shung
  • Patent number: 9455882
    Abstract: A device, of a cloud computing environment, receives user requirements for the cloud computing environment from user device(s). Each of the user requirements is associated with a corresponding one of the user device(s). The device receives system requirements associated with the cloud computing environment. The system requirements include quality of service (QoS) requirements for computing resources of the cloud computing environment. The device generates proposed arrangement(s) of sets of computing resources, from the computing resources of the cloud computing environment, based on the user requirements and the system requirements. Each of the proposed arrangements is associated with a corresponding one of the user devices. The device provides information associated with the proposed arrangements to the user devices.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: September 27, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Michael J Matczynski, Paul M Curtis, Marc J Cochran
  • Patent number: 9442766
    Abstract: A device receives information associated with a resource provided by a cloud computing environment to the device, where the resource is eligible to be reaped. The device determines whether a representation of the resource is referenced in a data structure associated with the device, and initiates a delay timer when a representation of the resource is not referenced in the data structure. When the delay timer has expired, the device stops the resource and one or more resources dependent on the resource and provided by the cloud computing environment, and deletes, from the data structure, representations of the one or more resources dependent on the resource.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: September 13, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Michael J. Matczynski, Seshubabu Pasam, Zhiyuan Zhang
  • Publication number: 20150081766
    Abstract: A device, of a cloud computing environment, receives an instruction to create a virtual packet analyzer from a user device associated with a user. The device creates the virtual packet analyzer in the device based on the instruction, and receives a packet provided in a portion of the cloud computing environment associated with the user. The virtual packet analyzer determines information associated with the packet, and determines whether to duplicate the packet based on the information. The virtual packet analyzer processes the packet based on whether the packet is to be duplicated. A duplicate packet of the packet is generated when it is determined that the packet is to be duplicated, and is transmitted to another device to identify or resolve a problem within the portion. The packet is transmitted to a destination of the packet when it is determined that the packet is not to be duplicated.
    Type: Application
    Filed: September 17, 2013
    Publication date: March 19, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Paul M. CURTIS, Marc J. COCHRAN, Kevin J. CLARKE, Michael J. MATCZYNSKI, Chitz SHUNG
  • Publication number: 20150039767
    Abstract: A device, of a cloud computing environment, receives information associated with one or more computing resources of a local portion of the cloud computing environment, and receives, from a global allocator device, a request for placement of a computing resource element at a selected computing resource of the one or more computing resources. The device also determines, based on the information, whether the request can be satisfied by the selected computing resource, and places the requested computing resource element in the selected computing resource when the request can be satisfied by the selected computing resource. The device sends, to the global allocator device, a message indicating that the requested computing resource element has been successfully placed in the selected computing resource.
    Type: Application
    Filed: August 5, 2013
    Publication date: February 5, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Michael J. MATCZYNSKI, Paul M. Curtis, Owen F. Kellett
  • Publication number: 20150039768
    Abstract: A device designates a first set of computing resources, of a cloud computing environment, for management services. The management services include services that manage the cloud computing environment, and the first set of computing resources provides a particular quality of service for the management services. The device provisions the first set of computing resources with the management services, and designates a second set of computing resources for user services. The second set of computing resources is separate from the first set of computing resources, and the user services include services provided to users of the cloud computing environment. The device provisions the second set of computing resources with the user services, and designates a third set of computing resources for a pool of unused computing resources. The third set of computing resources is separate from the first set of computing resources and the second set of computing resources.
    Type: Application
    Filed: August 5, 2013
    Publication date: February 5, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Michael J. MATCZYNSKI, Paul M. Curtis, Owen F. Kellett
  • Publication number: 20140380175
    Abstract: A device, of a cloud computing environment, receives user requirements for the cloud computing environment from user device(s). Each of the user requirements is associated with a corresponding one of the user device(s). The device receives system requirements associated with the cloud computing environment. The system requirements include quality of service (QoS) requirements for computing resources of the cloud computing environment. The device generates proposed arrangement(s) of sets of computing resources, from the computing resources of the cloud computing environment, based on the user requirements and the system requirements. Each of the proposed arrangements is associated with a corresponding one of the user devices. The device provides information associated with the proposed arrangements to the user devices.
    Type: Application
    Filed: June 21, 2013
    Publication date: December 25, 2014
    Inventors: Michael J. MATCZYNSKI, Paul M. CURTIS, Marc J. COCHRAN
  • Patent number: 8704764
    Abstract: A device receives, from a virtual machine, graphical information and information relating to a remote mouse cursor, and displays the graphical information and the remote mouse cursor. The device constrains boundaries associated with a local mouse cursor generated by the device, and prevents the local mouse cursor from being displayed by the device, and. The device further receives input information associated with the remote mouse cursor, corrects a magnitude associated with the input information, and provides the corrected input information to the virtual machine.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: April 22, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Zhiyuan Zhang, Michael J. Matczynski, Seshubabu Pasam
  • Patent number: 8621196
    Abstract: A device is provided in a data center that is connected to a cloud computing environment. The device receives unencrypted information, and divides the unencrypted information into multiple data chunks. The device also derives an encryption key for each data chunk, of the multiple data chunks, based on a master key, a chunk number associated with each data chunk, and a salt value. The device further encrypts each data chunk with a corresponding derived encryption key, combines the encrypted data chunks to create encrypted information, and provides the encrypted information to the cloud computing environment.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: December 31, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Seshubabu Pasam, Michael J. Matczynski, Zhiyuan Zhang
  • Publication number: 20130191542
    Abstract: A device receives information associated with a resource provided by a cloud computing environment to the device, where the resource is eligible to be reaped. The device determines whether a representation of the resource is referenced in a data structure associated with the device, and initiates a delay timer when a representation of the resource is not referenced in the data structure. When the delay timer has expired, the device stops the resource and one or more resources dependent on the resource and provided by the cloud computing environment, and deletes, from the data structure, representations of the one or more resources dependent on the resource.
    Type: Application
    Filed: January 23, 2012
    Publication date: July 25, 2013
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Michael J. MATCZYNSKI, Seshubabu PASAM, Zhiyuan ZHANG
  • Publication number: 20130111196
    Abstract: A device is provided in a data center that is connected to a cloud computing environment. The device receives unencrypted information, and divides the unencrypted information into multiple data chunks. The device also derives an encryption key for each data chunk, of the multiple data chunks, based on a master key, a chunk number associated with each data chunk, and a salt value. The device further encrypts each data chunk with a corresponding derived encryption key, combines the encrypted data chunks to create encrypted information, and provides the encrypted information to the cloud computing environment.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Seshubabu PASAM, Michael J. MATCZYNSKI, Zhiyuan ZHANG
  • Publication number: 20130106698
    Abstract: A device receives, from a virtual machine, graphical information and information relating to a remote mouse cursor, and displays the graphical information and the remote mouse cursor. The device constrains boundaries associated with a local mouse cursor generated by the device, and prevents the local mouse cursor from being displayed by the device, and. The device further receives input information associated with the remote mouse cursor, corrects a magnitude associated with the input information, and provides the corrected input information to the virtual machine.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Zhiyuan ZHANG, Michael J. MATCZYNSKI, Seshubabu PASAM