Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Dumitru, US

Aurelian Dumitru, Round Rock, TX US

Patent application numberDescriptionPublished
20110179002System and Method for a Vector-Space Search Engine - A system and method for a search engine is disclosed. A method for operating a search engine may include calculating a plurality of document vectors, receiving a search request, calculating a search request vector, calculating a distance between the search request vector and the plurality of document vectors, and returning a list of documents that are within a predetermined distance of the search request vector. An information handling system for a search engine may include a central processing unit that is coupled to a general purpose graphical processing unit. The central processing unit is able to calculate a plurality of document vectors, receive a search request, calculate a search vector, and return a list of documents that are within a predetermined distance of the search request vector. The general purpose graphical processing unit is able to calculate a distance between the search request vector and the plurality of document vectors.07-21-2011

Constantin Dumitru, Orion, MI US

Patent application numberDescriptionPublished
20110108141CHECK BALL VALVE ASSEMBLY WITH CHECK BALL GUIDE - A check ball valve assembly is used to regulate fluid flow from two separate fluid sources to a single fluid outlet. The assembly utilizes a single check ball alternating between two check ball seats in two separate fluid passages. A check ball guide is installed at the intersection of the separate fluid passages and deflects the check ball from the pressurized passage to the non-pressurized passage to prevent backflow into the fluid source.05-12-2011

Dan Dumitru US

Patent application numberDescriptionPublished
20120096346SYSTEM AND METHOD OF RETRIEVING AND PRESENTING PARTIAL (SKIPPED) DOCUMENT CONTENT - A method and mobile communications device for retrieving and presenting partial skipped content are provided A display of a mobile communication device provides content of a first segment and a further segment of an electronic document received at the mobile communication device. Content between the first segment and the further segment is skipped content which has not been received. On the display, an indication of the skipped content is provided, the indication including a selectable client control for retrieving at least a portion of the skipped content.04-19-2012

Dan Mihai Dumitru, Atlanta, GA US

Patent application numberDescriptionPublished
20110087957METHOD AND APPARATUS FOR UNIFORM PRESENTATION OF DOCUMENTS ON A MOBILE COMMUNICATION DEVICE - A mobile communication device, comprising a display, a persistent store, at least one input device, and a processor for executing (i) an invoking application for generating a request for document data responsive to an input via the input device, (ii) an attachment viewer for receiving the request and generating a command for chunks of document data, and (iii) a listener interface for receiving a response to the command and passing the chunks to the attachment viewer for displaying respective chunks of said document data via the display.04-14-2011
20110087958METHOD FOR EXTRACTING DOCUMENT DATA FROM MULTIPLE SOURCES FOR DISPLAY ON A COMMUNICATION DEVICE - A method operable on a mobile communication device, comprising opening a browser session and issuing an HTTP request for document data, wherein the request includes an XML descriptor added to headers of the HTTP request for identifying the request and the document data being requested, and receiving an HTTP response including the XML descriptor along with document binary data representing respective chunks of the document data for display on the mobile communication device04-14-2011
20110153857METHOD FOR PARTIAL LOADING AND VIEWING A DOCUMENT ATTACHMENT ON A PORTABLE ELECTRONIC DEVICE - A method for downloading an attachment to an attachment viewer of a portable electronic device includes: sending an initial data request from said attachment viewer to a server in response to receipt of an email message including said attachment by said portable electronic device; accessing a graph structure representing a map of said attachment from said server, said graph structure having been previously built on said server; reconstructing said graph structure in response to said initial request and encapsulating said graph structure in data having an attachment viewer readable format, said data being stored on said server; and i) downloading successive chunks of said data from said server to said attachment viewer responsive to successive user requests; ii) storing each of said successive chunks of said data on said portable electronic device prior to display thereof; iii) displaying said successive chunks of said data on said portable electronic device and automatically downloading respective next chunks of said data from said server; and iv) while said data chunks of said data remain to be downloaded from said server performing steps i) to iii).06-23-2011

Dan Mihai Dumitru US

Patent application numberDescriptionPublished
20110176747METHOD AND PORTABLE ELECTRONIC DEVICE FOR PROCESSING - A method and portable electronic device for processing images are provided. Images are stored electronically at a remote server as attachments to message data, message data received at the portable electronic device with indicators identifying corresponding attachments to the message data. The portable electronic device comprises a processing unit interconnected with an input device, and a display device. First input data is received indicative that one of the indicators, corresponding to one of the images, has been selected, causing the image to be retrieved from the remote server. The received image is displayed at the display device. Second input data is received indicative that a next one of the images is to be displayed, the second input data received while the first retrieved images is displayed at the display device. The next images is then received from the remote server and processed to display it at the display device.07-21-2011

Dan Mihai Dumitru, Wilmington, DE US

Patent application numberDescriptionPublished
20110164043METHOD OF REMOTELY CONTROLLING A PRESENTATION TO FREEZE AN IMAGE USING A PORTABLE ELECTRONIC DEVICE - A system and method are set forth for remotely controlling a presentation from a portable electronic device so as to freeze a slide on a remote projector to permit searching for a desired slide on the portable electronic device and then continuing the presentation when searching is complete. In one embodiment, a switch is provided in a communication layer of a presentation application such that when the switch is turned off, communication is suspended between the portable electronic device and the projector, thereby permitting browsing on the portable electronic device without interrupting the presentation. When the switch is turned on the current slide information is transmitted from the portable electronic device to the projector.07-07-2011
20110167351METHOD OF REMOTELY CONTROLLING A PRESENTATION IN LOOP MODE USING A PORTABLE ELECTRONIC DEVICE - A system and method are set forth for remotely controlling a presentation in a loop mode to allow the presentation to continue in the absence of a communication channel between the portable electronic device and remote presentation device. In particular, the portable electronic device can issue a command to the remote presentation device to present the presentation in loop mode so that a user of the portable electronic device can leave the vicinity of the remote presentation device (e.g. out of communication range) while the presentation plays in loop mode.07-07-2011

Douglas Dumitru, Laguna Hills, CA US

Patent application numberDescriptionPublished
20080215834FAST BLOCK DEVICE AND METHODOLOGY - A device, method and system is directed to fast data storage on a block storage device. New data is written to an empty write block. A location of the new data is tracked. Meta data associated with the new data is written. A lookup table may be updated based in part on the meta data. The new data may be read based the lookup table configured to map a logical address to a physical address.09-04-2008
20080228992SYSTEM, METHOD AND APPARATUS FOR ACCELERATING FAST BLOCK DEVICES - A system, method and apparatus directed to fast data storage on a block storage device. New data is written to an empty write block. If the new data is compressible, a compressed version of the new is written into the meta data. A location of the new data is tracked. Meta data associated with the new data is written. A lookup table may be updated based in part on the meta data. The new data may be read based the lookup table configured to map a logical address to a physical address. Disk operations may use state data associated with the meta data to determine the empty write block. A write speed-limit may also be determined based on a lifetime period, a number of life cycles and a device-erase-sector-count for the device. A write speed for the device may be slowed based on the determined write speed-limit.09-18-2008

Marius Dumitru, Sammamish, WA US

Patent application numberDescriptionPublished
20080288524FILTERING OF MULTI ATTRIBUTE DATA VIA ON-DEMAND INDEXING - Systems and methods that employ auxiliary data structures in form of indexes (e.g., slice indexes) to process incoming queries in query retrieval systems (e.g., Online Analytical Processing (OLAP) environments.) The indexing component analyzes attributes involved in predicate conditions of filter requests to form slice indexes for same filtering criteria, wherein resulting data set share the same filtering criteria in form of attributes. The indexes of the subject innovation can be created on-the-fly, and typically without intervention by system administrators.11-20-2008
20100088315EFFICIENT LARGE-SCALE FILTERING AND/OR SORTING FOR QUERYING OF COLUMN BASED DATA ENCODED STRUCTURES - The subject disclosure relates to querying of column based data encoded structures enabling efficient query processing over large scale data storage, and more specifically with respect to complex queries implicating filter and/or sort operations for data over a defined window. In this regard, in various embodiments, a method is provided that avoids scenarios involving expensive sorting of a high percentage of, or all, rows, either by not sorting any rows at all, or by sorting only a very small number of rows consistent with or smaller than a number of rows associated with the size of the requested window over the data. In one embodiment, this is achieved by splitting an external query request into two different internal sub-requests, a first one that computes statistics about distribution of rows for any specified WHERE clauses and ORDER BY columns, and a second one that selects only the rows that match the window based on the statistics.04-08-2010
20110087954DATA ANALYSIS EXPRESSIONS - Methods and systems are disclosed for receiving and processing data analysis expressions. A particular method includes receiving a data analysis expression at a pivot table of a spreadsheet. The data analysis expression is executed for a particular cell of the pivot table by determining a context associated with the particular cell, calculating a value of the data analysis expression based on the context, and outputting the calculated value at the particular cell.04-14-2011

Patent applications by Marius Dumitru, Sammamish, WA US

Marius Dumitru, Issaquah, WA US

Patent application numberDescriptionPublished
20080235180EXTENSIBILITY MECHANISM FOR ANALYSIS SERVICES UNIFIED DIMENSIONAL MODEL - Systems and methods that supply extensibility mechanisms for analysis services, via a plug-in component that enables additional functionalities. The plug-in component provide additional custom logic for the analysis services unified dimensional model (UDM). Accordingly, server functionalities can be extended in an agile manner, and without a requirement for a new release, for example.09-25-2008
20100082577MULTIDIMENSIONAL DATA SPACE QUERIES WITH EXPRESSION EVALUATION - A system and techniques for executing queries of a sparse multidimensional data space in the presence of expressions. A dimension is associated with a set of data references, which reference stored data items. A query expression has dimension or a data reference as an operand. A result space with one or more result dimensions is defined based on the query. A plan is built and executed for retrieving the stored data items associated with the result dimensions, and forming “calculated data items” by evaluating the expression. Executing the plan produces a stream of data tuples, each having a set of data components storing the retrieved data items and/or the calculated data items. Data components are either empty or have data values. An iterative algorithm is employed on the stream to locate the data tuples that are empty at the intersection of each result dimension.04-01-2010

Patent applications by Marius Dumitru, Issaquah, WA US

Radu Dumitru, Colorado Springs, CO US

Patent application numberDescriptionPublished
20120119780SINGLE EVENT TRANSIENT DIRECT MEASUREMENT METHODOLOGY AND CIRCUIT - A circuit and method of directly measuring the Single Event Transient (SET) performance of a combinatorial circuit includes a measurement chain. The measurement chain includes a plurality of cells, each in turn including a pair of SR latches, a dual-input inverter, and a target. During measurement and testing, the targets are irradiated, and a pulse signal caused by an SET event is allowed to propagate through the measurement chain only if the pair of SR latches are active at the same time. The pulse signal is latched by the measurement chain, thus allowing the presence of an SET event to be detected.05-17-2012

Razvan Valeriu Dumitru, Chapel Hill, NC US

Patent application numberDescriptionPublished
20100298207PESTICIDAL PROTEINS AND METHODS FOR THEIR USE - Compositions and methods for conferring pesticidal activity to bacteria, plants, plant cells, tissues and seeds are provided. Compositions comprising a coding sequence for a toxin polypeptide are provided. The coding sequences can be used in DNA constructs or expression cassettes for transformation and expression in plants and bacteria. Compositions also comprise transformed bacteria, plants, plant cells, tissues, and seeds. In particular, isolated toxin nucleic acid molecules are provided. Additionally, amino acid sequences corresponding to the polynucleotides are encompassed, and antibodies specifically binding to those amino acid sequences. In particular, the present invention provides for isolated nucleic acid molecules comprising nucleotide sequences encoding the amino acid sequence shown in SEQ ID NO:50-96, or the nucleotide sequence set forth in SEQ ID NO:1-47, as well as variants and fragments thereof.11-25-2010