Patents by Inventor Jason D. Dictos

Jason D. Dictos 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: 10333709
    Abstract: A new approach is proposed that contemplates systems and methods to support packing of both binary data and fields of non-binary logical data (e.g., JSON) into a payload, which is then transmitted by a client to a cloud-based storage or a web server over a communication network. Here, the payload is designed for the packing binary data with the non-binary data fields that preserves backwards compatibility with all types of clients of the data without any limitation on the data format supported by the clients. As such, the packing of binary data with data fields of the non-binary logical request data allows both simple text-based parsing and binary data to co-exist where both binary and string data can be included in the payload.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: June 25, 2019
    Assignee: Barracuda Networks, Inc.
    Inventor: Jason D. Dictos
  • Publication number: 20180095798
    Abstract: A new approach is proposed that contemplates systems and methods to support performance tuning of software running on a host/computing device. Specifically, a performance tuner is assigned to and associated with each background process running on the host, wherein the performance tuner is configured to monitor system resource usage by the background process in real time via a plurality of handlers deployed to a plurality of types of system resources of the host. Here, the system resources include but are not limited to CPU, memory/storage, and bandwidth of the network connections of the host. If the system resource usage by the background process is too high (e.g., causing performance degradation of foreground processes viewed/used by a user of the host), the performance tuner is configured to dynamically dispatch the background process—slow it down to scale back its system resource usage.
    Type: Application
    Filed: January 23, 2017
    Publication date: April 5, 2018
    Inventors: Aaron Kluck, Jason D. Dictos
  • Publication number: 20170310671
    Abstract: A new approach is proposed that contemplates systems and methods to support packing of both binary data and fields of non-binary logical data (e.g., JSON) into a payload, which is then transmitted by a client to a cloud-based storage or a web server over a communication network. Here, the payload is designed for the packing binary data with the non-binary data fields that preserves backwards compatibility with all types of clients of the data without any limitation on the data format supported by the clients. As such, the packing of binary data with data fields of the non-binary logical request data allows both simple text-based parsing and binary data to co-exist where both binary and string data can be included in the payload.
    Type: Application
    Filed: December 13, 2016
    Publication date: October 26, 2017
    Inventor: Jason D. Dictos
  • Publication number: 20160246995
    Abstract: A new approach is proposed that contemplates systems and methods to support authorized access by a second client to files stored on a local content appliances (CA), wherein each content appliance is a storage device/host configured to locally maintain entire or parts of files owned and maintained by a first user. First, a first client agent is configured to establish a region including at least one local CA and to provide authoritative copies of one or more of its files and/or their parts containing sensitive information of the first client to be stored and maintained on the CA in the region instead of uploading them to a cloud storage. The first client agent uploads only metadata of the files to the cloud storage wherein the metadata includes information on storage location and access permission of the files and/or their parts.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 25, 2016
    Inventors: Jason D. Dictos, Andy Blyler