Patents by Inventor Danyal Haroon Mokhtarzada

Danyal Haroon Mokhtarzada 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: 11940957
    Abstract: In some embodiments, a computer system may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the computer system may delete the data from the local storage buffer. The computer system may provide a ghost file representation of the uploaded data through the computer system, through which the data uploaded to the cloud storage may be accessed. In some embodiments, the computer system may access multiple cloud storage accounts, each corresponding to a file folder on the computer system, allowing the user to easily access different cloud storage accounts. The computer system may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: March 26, 2024
    Assignee: MOKHTARZADA HOLDINGS, LLC.
    Inventors: Danyal Haroon Mokhtarzada, Zekeria Tariq Mokhtarzada, Ryan William Stout
  • Publication number: 20230153275
    Abstract: In some embodiments, a computer system may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the computer system may delete the data from the local storage buffer. The computer system may provide a ghost file representation of the uploaded data through the computer system, through which the data uploaded to the cloud storage may be accessed. In some embodiments, the computer system may access multiple cloud storage accounts, each corresponding to a file folder on the computer system, allowing the user to easily access different cloud storage accounts. The computer system may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Danyal Haroon MOKHTARZADA, Zekeria Tariq MOKHTARZADA, Ryan William STOUT
  • Patent number: 11580077
    Abstract: In some embodiments, a computer system may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the computer system may delete the data from the local storage buffer. The computer system may provide a ghost file representation of the uploaded data through the computer system, through which the data uploaded to the cloud storage may be accessed. In some embodiments, the computer system may access multiple cloud storage accounts, each corresponding to a file folder on the computer system, allowing the user to easily access different cloud storage accounts. The computer system may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: February 14, 2023
    Assignee: MOKHTARZADA HOLDINGS, LLC
    Inventors: Danyal Haroon Mokhtarzada, Zekeria Tariq Mokhtarzada, Ryan William Stout
  • Publication number: 20210286679
    Abstract: In some embodiments, a computer system may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the computer system may delete the data from the local storage buffer. The computer system may provide a ghost file representation of the uploaded data through the computer system, through which the data uploaded to the cloud storage may be accessed. In some embodiments, the computer system may access multiple cloud storage accounts, each corresponding to a file folder on the computer system, allowing the user to easily access different cloud storage accounts. The computer system may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Application
    Filed: June 2, 2021
    Publication date: September 16, 2021
    Inventors: Danyal Haroon MOKHTARZADA, Zekeria Tariq MOKHTARZADA, Ryan William STOUT
  • Patent number: 11042445
    Abstract: In some embodiments, a computer system may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the computer system may delete the data from the local storage buffer. The computer system may provide a ghost file representation of the uploaded data through the computer system, through which the data uploaded to the cloud storage may be accessed. In some embodiments, the computer system may access multiple cloud storage accounts, each corresponding to a file folder on the computer system, allowing the user to easily access different cloud storage accounts. The computer system may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: June 22, 2021
    Assignee: Mokhtarzada Holdings, LLC
    Inventors: Danyal Haroon Mokhtarzada, Zekeria Tariq Mokhtarzada, Ryan William Stout
  • Patent number: 10180883
    Abstract: A storage drive and associated system and method for storing data locally at the storage drive and/or at cloud storage may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the storage drive may delete the data from the local storage buffer. The storage drive may provide a ghost file representation of the uploaded data through the storage drive, through which the data uploaded to the cloud storage may be accessed. The storage drive may access multiple cloud storage accounts, each corresponding to a file folder on the storage drive, allowing the user to easily access different cloud storage accounts. The storage drive may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: January 15, 2019
    Assignee: MOKHTARZADA HOLDINGS, LLC
    Inventors: Danyal Haroon Mokhtarzada, Zekeria Tariq Mokhtarzada, Ryan William Stout
  • Publication number: 20170228291
    Abstract: A storage drive and associated system and method for storing data locally at the storage drive and/or at cloud storage may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the storage drive may delete the data from the local storage buffer. The storage drive may provide a ghost file representation of the uploaded data through the storage drive, through which the data uploaded to the cloud storage may be accessed. The storage drive may access multiple cloud storage accounts, each corresponding to a file folder on the storage drive, allowing the user to easily access different cloud storage accounts. The storage drive may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Application
    Filed: April 25, 2017
    Publication date: August 10, 2017
    Inventors: Danyal Haroon MOKHTARZADA, Zekeria Tariq MOKHTARZADA, Ryan William STOUT
  • Patent number: 9646010
    Abstract: A storage drive and associated system and method for storing data locally at the storage drive and/or at cloud storage may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the storage drive may delete the data from the local storage buffer. The storage drive may provide a ghost file representation of the uploaded data through the storage drive, through which the data uploaded to the cloud storage may be accessed. The storage drive may access multiple cloud storage accounts, each corresponding to a file folder on the storage drive, allowing the user to easily access different cloud storage accounts. The storage drive may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: May 9, 2017
    Assignee: MOKHTARZADA HOLDINGS, LLC
    Inventors: Danyal Haroon Mokhtarzada, Zekeria Tariq Mokhtarzada, Ryan William Stout
  • Publication number: 20160139780
    Abstract: A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site. The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered.
    Type: Application
    Filed: January 7, 2016
    Publication date: May 19, 2016
    Applicant: CIMPRESS SCHWEIZ GMBH
    Inventors: Justin Michael Nurse, Dominick Khanh Pham, Danyal Haroon Mokhtarzada
  • Publication number: 20160110079
    Abstract: A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site. The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered.
    Type: Application
    Filed: December 22, 2015
    Publication date: April 21, 2016
    Applicant: CIMPRESS SCHWEIZ GMBH
    Inventors: Idris Saleh Mokhtarzada, Justin Michael Nurse, Dominick Khanh Pham, Danyal Haroon Mokhtarzada
  • Publication number: 20160077701
    Abstract: A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site. The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered.
    Type: Application
    Filed: November 20, 2015
    Publication date: March 17, 2016
    Applicant: CIMPRESS SCHWEIZ GMBH
    Inventors: Justin Michael Nurse, Dominick Khanh Pham, Danyal Haroon Mokhtarzada, Idris Saleh Mokhtarzada
  • Publication number: 20160063026
    Abstract: A storage drive and associated system and method for storing data locally at the storage drive and/or at cloud storage may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the storage drive may delete the data from the local storage buffer. The storage drive may provide a ghost file representation of the uploaded data through the storage drive, through which the data uploaded to the cloud storage may be accessed. The storage drive may access multiple cloud storage accounts, each corresponding to a file folder on the storage drive, allowing the user to easily access different cloud storage accounts. The storage drive may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Application
    Filed: August 21, 2015
    Publication date: March 3, 2016
    Inventors: Danyal Haroon MOKHTARZADA, Zekeria Tariq MOKHTARZADA, Ryan William STOUT
  • Patent number: 9262036
    Abstract: A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: February 16, 2016
    Assignee: Cimpress Schweiz GmbH
    Inventors: Justin Michael Nurse, Dominick Khanh Pham, Danyal Haroon Mokhtarzada
  • Patent number: 9223456
    Abstract: A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: December 29, 2015
    Assignee: Cimpress Schweiz GmbH
    Inventors: Idris Saleh Mokhtarzada, Justin Michael Nurse, Dominick Khanh Pham, Danyal Haroon Mokhtarzada
  • Patent number: 9213460
    Abstract: A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: December 15, 2015
    Assignee: Cimpress Schweiz GmbH
    Inventors: Justin Michael Nurse, Dominick Khanh Pham, Danyal Haroon Mokhtarzada, Idris Saleh Mokhtarzada
  • Publication number: 20130263024
    Abstract: A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered.
    Type: Application
    Filed: January 18, 2013
    Publication date: October 3, 2013
    Inventors: Adam Cyril Methodius Solove, Danyal Haroon Mokhtarzada