Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Borislav Marinov

Borislav Marinov, Aliso Viejo, CA US

Patent application numberDescriptionPublished
20090150414DETECTING NEED TO ACCESS METADATA DURING FILE OPERATIONS - A method includes receiving a request, probing a first file server based on the request, and reading a stub file on the first file server based on a result of the probing. The stub file includes target information. The method further includes storing at least a portion of the target information.06-11-2009
20090150449OPEN FILE MIGRATION OPERATIONS IN A DISTRIBUTED FILE SYSTEM - In at least some disclosed embodiments, a method includes a) creating a first stub file on a target file server, b) creating a t-stub file at the location of the source directory, c) disabling performance of operations on the source data while allowing completion of operations in progress, d) copying the source data into a hidden directory on the target file server, thus creating target data, e) overwriting the first stub file by renaming the target data, f) enabling performance of operations on the target data, g) performing queued operations on the target data, and h) deleting the source data from the source file server.06-11-2009
20090150533DETECTING NEED TO ACCESS METADATA DURING DIRECTORY OPERATIONS - In at least some disclosed embodiments, a method includes receiving a request to list information about data in a first directory, and searching for a unique symbol in the first directory based on the request. The unique symbol is associated with a stub file in the first directory. The method further includes providing information about data in a second directory in response to the request if the unique symbol is found.06-11-2009
20090204705On Demand File Virtualization for Server Configuration Management with Limited Interruption - Inserting a file virtualization appliance into a storage network involves configuring a global namespace of a virtualization appliance to match a global namespace exported by a distributed filesystem (DFS) server and updating the distributed filesystem server to redirect client requests associated with the global namespace to the virtualization appliance. Removing the file virtualization appliance involves sending a global namespace from the virtualization appliance to the distributed filesystem server and configuring the virtualization appliance to not respond to any new client connection requests received by the virtualization appliance.08-13-2009
20090210431Load Sharing Cluster File Systems - Load sharing clusters in which each node is responsible for one or more non-overlapping subset(s) of the cluster namespace and will process only those requests that access file or directory objects in the partitioned namespace that the node controls while redirecting requests designated for other nodes. A non-overlapping subset may be migrated from a source node to a destination node, for example, for load sharing or hotspot mitigation. Migration typically includes maintaining a file virtualization link from the destination node to the source node to permit forwarding of requests by the destination node to the source node during migration of metadata and then migration of data from the source node. After migration is complete, the file virtualization link is broken and the destination node services requests for the non-overlapping subset from the migrated metadata and data.08-20-2009
20090254592Non-Disruptive File Migration - Non-disruptive migration of the native volume from the source server to the destination server performed by a file switch involves converting the source native volume to a native with metadata volume; converting the native with metadata volume to a mirrored native with metadata volume including the source server and the destination server, the destination server including a mirror copy of the native with metadata volume; removing the source server from the mirrored native with metadata volume; and converting the mirror copy of the native with metadata volume on the destination server to a destination native volume on the destination server.10-08-2009

Borislav Marinov, Sofia BG

Patent application numberDescriptionPublished
20080246676Mobile Antenna System For Satellite Communications - Antenna assembly for satellite tracking system that includes a plurality of antenna arrangements, each having one or more ports, and all ports connected through transmission lines in a combining/splitting circuit. The antenna arrangements form a spatial element array able to track a satellite in an elevation plane by mechanically dynamically rotating the antenna arrangements about transverse axes giving rise to generation of respective elevation angles and dynamically changing the respective distances between the axes whilst maintaining a predefined relationship between said distances and the respective elevation angles. The combining/splitting circuit provides phasing and signal delay in order to maintain pre configured radiating parameters. The arrangements can be mounted on a rotating platform to provide azimuth tracking. The system provides dynamic tracking of satellite signals and can be used for satellite communications on moving vehicles.10-09-2008
20090184864ANALOG SIGNAL PROCESSING DEVICE FOR PHASED ARRAY ANTENNAS - A signal processing device includes a device package, processing circuitry and biasing circuitry. The processing circuitry is packaged in the device package and is operative to receive one or more Radio Frequency (RF) input signals from one or more antenna elements via one or more pre-amplifiers that are separate from the device, and to process the RF input signals so as to produce an RF output signal. The biasing circuitry is packaged in the device package and is operative to produce one or more biasing signals for biasing the pre-amplifiers.07-23-2009

Patent applications by Borislav Marinov, Sofia BG