Search

Todor Mollov Phones & Addresses

  • Nashville, TN
  • Madison, TN
  • 1769 Higgins Ave, Santa Clara, CA 95051
  • Mountain View, CA
  • La Jolla, CA
  • Cupertino, CA
  • 823 Warner Ct, Mountain View, CA 94043

Publications

Us Patents

Data Processing Using Reduced Onboard Memory

View page
US Patent:
20100033581, Feb 11, 2010
Filed:
Aug 7, 2008
Appl. No.:
12/187549
Inventors:
Todor MOLLOV - Mountain View CA, US
International Classification:
H04N 5/225
US Classification:
3482071, 348E05024
Abstract:
Raw data (e.g., image data) can be captured and fed into a data processing unit (e.g., a frame grabber), which can process the raw data using data that is retrieved from, for example, the main memory of a computer system instead of from memory onboard the data processing unit. The processed data can then be stored in the main memory or in another memory location.

Method For Reducing Latency Of Accessing Data Stored In A File System On A Computer Storage Device By Caching File System Permission Information In The Computer Storage Device

View page
US Patent:
20130254477, Sep 26, 2013
Filed:
Sep 14, 2012
Appl. No.:
13/619303
Inventors:
Steven Swanson - San Diego CA, US
Adrian Caulfield - Oceanside CA, US
Todor Mollov - Mountain View CA, US
Assignee:
THE REGENTS OF THE UNIVERSITY OF CALIFORNIA - Oakland CA
International Classification:
G06F 3/06
US Classification:
711112
Abstract:
Systems and methods of storage device access are provided, where the operating system copies permission and mapping information to the storage array and/or to the application program's memory. The application program can then access the storage device without the operating system's intervention and the storage device will check whether the application has permission to access the data. As a result, in most cases, neither the operating system nor the file system needs to be invoked, and since both of them increase the amount of time required to access the data in the file system, considerable performance improvements are possible.

Data Management System For Dynamically Allocating Storage

View page
US Patent:
20210149576, May 20, 2021
Filed:
Nov 19, 2019
Appl. No.:
16/688302
Inventors:
- Sunnyvale CA, US
John Joseph Glen - Sunnyvale CA, US
Todor Ivanov Mollov - Santa Clara CA, US
International Classification:
G06F 3/06
Abstract:
A computer-implemented method comprises receiving, at a management container, an indication of a first set of service level objectives for a storage volume; based on the indication, the management container creating the storage volume, wherein the creating the storage volume includes dynamically selecting one or more storage devices from a plurality of storage devices and dynamically allocating, for each respective storage device of the one or more selected storage devices, a number of parcels at the respective storage device to use for the storage volume; in response to data being written to the storage volume, determining, by one or more service containers associated with the one or more selected storage devices, a particular parcel of the allocated parcels to write data to; and writing, by a particular service container of the one or more service containers that is associated with the particular parcel, an encrypted version of the data to the particular parcel.

Points In Time In A Data Management System

View page
US Patent:
20210149767, May 20, 2021
Filed:
Nov 19, 2019
Appl. No.:
16/688313
Inventors:
- Sunnyvale CA, US
John Joseph Glen - Sunnyvale CA, US
Todor Ivanov Mollov - Santa Clara CA, US
International Classification:
G06F 11/14
G06F 16/17
G06F 16/11
G06F 16/901
Abstract:
A computer-implemented method comprising: maintaining a tree of an active volume and a tree for each of a plurality of points in time (PiTs) of the volume; wherein each of the trees includes a plurality of map blocks and a plurality of data blocks; wherein each map block references blocks by media pointers; locating a data object that belongs to a snapshot associated with particular PiT of the plurality of PiTs, by: traversing the tree for the particular PiT, starting from a top block of tree for the particular PiT, by using the media pointers, until a map entry in one of the plurality of map blocks in the tree for the particular PiT includes a first indicator or a second indictor; wherein the first indicator indicates that the data object is located; wherein the second indictor indicates an implicit sharing of the data object.
Todor I Mollov from Nashville, TN, age ~38 Get Report