Patents by Inventor John R. Sopka

John R. Sopka 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: 10257525
    Abstract: An apparatus comprises: a receiver configured to receive an image; and a processor coupled to the receiver and configured to: obtain pixels of the image; reorder the pixels to create reordered pixels; generate a first sub-image and a second sub-image using the reordered pixels; generate a first instruction to store the first sub-image in a first sub-image node; and generate a second instruction to store the second sub-image in a second sub-image node; and a transmitter coupled to the processor and configured to transmit the first instruction and the second instruction to a database.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: April 9, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: John R. Sopka, Kandarp Patel, Lei Rao, Jian Li
  • Publication number: 20180124413
    Abstract: An apparatus comprises: a receiver configured to receive an image; and a processor coupled to the receiver and configured to: divide the image into pixels; reorder the pixels to create reordered pixels; generate a first sub-image and a second sub-image using the reordered pixels; generate a first instruction to store the first sub-image in a first sub-image node; and generate a second instruction to store the second sub-image in a second sub-image node; and a transmitter coupled to the processor and configured to transmit the first instruction and the second instruction to a database.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Inventors: John R. Sopka, Kandarp Patel, Lei Rao, Jian Li
  • Patent number: 9524220
    Abstract: A system having a plurality of directors, at least some of which have a local director memory, accesses requested data by determining if requested data is in local director memory of a first one of the directors in response to an access request for the requested data by the first one of the directors. The system also determines if the requested data is native to the first one of the directors in response to the requested data not being in the local director memory of the first one of the directors, where data provided on a physical storage device coupled to the first one of the directors is native to the first one of the directors. The system also obtains the requested data from a second one of the directors in response to the requested data not being native to the first one of the directors.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: December 20, 2016
    Assignee: EMC IP Holding Company, LLC
    Inventors: Alex Veprinsky, David Meiri, John R. Sopka, Patrick Brian Riordan, John T. Fitzgerald
  • Patent number: 9100343
    Abstract: A storage node uses storage descriptors for provisioning, monitoring and reporting. The storage descriptors indicate available storage resource capabilities and storage resource requirements for particular applications or types of applications using a common set of metrics. The storage node scales requirements to approximate a particular deployment scenario and then compares available capabilities and requirements as indicated by the storage descriptors.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: August 4, 2015
    Assignee: EMC CORPORATION
    Inventors: Brian Riordan, David Barta, John R. Sopka, David Meiri, Alexandr Veprinsky
  • Patent number: 8825964
    Abstract: Described are techniques for performing processing in a data storage system. A client application executing on a host is identified as a candidate for migration to the data storage system. First data used by the client application is stored on one or more physical storage devices of the data storage system. The client application is migrated to the data storage system for temporary execution on the data storage system. The client application is executed on the data storage system for a time period using a first portion of resources of the data storage system allocated for exclusive use by migrated client applications executing on the data storage system.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: September 2, 2014
    Assignee: EMC Corporation
    Inventors: John R. Sopka, Patrick Brian Riordan, David Meiri, Yigal Banker, John T. Fitzgerald, Alex Veprinsky