Weissman, CA
Boris Weissman, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20110088030 | Efficient Virtualization of Input/Output Completions for a Virtual Device - Completion interrupts corresponding to I/O requests issued by a virtual machine guest, which runs on a host platform, are virtualized in such a way that I/O completion interrupts to the requesting guest are delivered no faster than it can stably handle them, but, when possible, faster than the nominal speed of a virtual device to which a virtual machine addresses the I/O request. In general, completion events received from the host platform in response to guest I/O requests are examined with respect to time. If enough time has passed that the virtual device would normally have completed the I/O request, then the completion interrupt is delivered to the guest. If the nominal time has not elapsed, however, the invention enqueues and time-stamps the event and delivers it at the earliest of a) the normal maturity time, or b) at a safepoint. | 04-14-2011 |
20120124270 | RELIEVING MEMORY PRESSURE IN A HOST USING DATABASE MEMORY MANAGEMENT - Memory of a database management system (DBMS) that is running in a virtual machine is managed using techniques that integrate DBMS memory management with virtual machine memory management. Because of the integration, the effectiveness of DBMS memory management is preserved even though the physical memory allocated to the virtual machine may change during runtime as a result of varying memory demands of other applications, e.g., instances of other virtual machines, running on the same host computer as the virtual machine. | 05-17-2012 |
20120124305 | METHOD AND SYSTEM FOR INTEGRATING DATABASE MEMORY MANAGEMENT IN VIRTUAL MACHINES - Memory of a database management system (DBMS) that is running in a virtual machine is managed using techniques that integrate DBMS memory management with virtual machine memory management. Because of the integration, the effectiveness of DBMS memory management is preserved even though the physical memory allocated to the virtual machine may change during runtime as a result of varying memory demands of other applications, e.g., instances of other virtual machines, running on the same host computer as the virtual machine. | 05-17-2012 |
20120284714 | VIRTUAL MACHINE FAULT TOLERANCE - In a computer system running at least a first virtual machine (VM) and a second VM on virtualization software, a computer implemented method for the second VM to provide quasi-lockstep fault tolerance for the first VM. The method includes enabling operations of the second VM to diverge from being in lockstep with operations with the first VM without resynchronizing the second VM with the first VM, if output of the second VM is not diverging from output of the first VM. The output of the second VM is compared with the output of the first VM to determine whether the output of the second VM has diverged from the output of the first VM. In response to a determination that the output of the second VM has diverged from the output of the first VM, a resynchronization of the second VM is executed. | 11-08-2012 |
20130290595 | DYNAMIC DATABASE MEMORY MANAGEMENT ACCORDING TO SWAP RATES - Memory of a database management system (DBMS) that is running in a virtual or physical machine is managed using techniques that that reduce the effect of memory swaps on the performance of the physical or virtual machine. One such technique includes the steps of determining a swap rate while the database application is in an executing state, and decreasing the size of memory space available to the database application if the swap rate is above a threshold. | 10-31-2013 |
20130290689 | EFFICIENT RECORDING AND REPLAYING OF NON-DETERMINISTIC INSTRUCTIONS IN A VIRTUAL MACHINE AND CPU THEREFOR - The output of a non-deterministic instruction is handled during record and replay in a virtual machine. An output of a non-deterministic instruction is stored to a buffer during record mode and retrieved from a buffer during replay mode without exiting to the hypervisor. At least part of the contents of the buffer can be stored to a log when the buffer is full during record mode, and the buffer can be replenished from a log when the buffer is empty during replay mode. | 10-31-2013 |
20130326518 | Efficient Virtualization of Input/Output Completions for a Virtual Device - Completion interrupts corresponding to I/O requests issued by a virtual machine guest, which runs on a host platform, are virtualized in such a way that I/O completion interrupts to the requesting guest are delivered no faster than it can stably handle them, but, when possible, faster than the nominal speed of a virtual device to which a virtual machine addresses the I/O request. In general, completion events received from the host platform in response to guest I/O requests are examined with respect to time. If enough time has passed that the virtual device would normally have completed the I/O request, then the completion interrupt is delivered to the guest. If the nominal time has not elapsed, however, the invention enqueues and time-stamps the event and delivers it at the earliest of a) the normal maturity time, or b) at a safepoint. | 12-05-2013 |
Clark Weissman, Tarzana, CA US
Patent application number | Description | Published |
---|---|---|
20090129594 | System and method for providing a trusted network facilitating inter-process communications via an e-box - A system and methods for providing a trusted network which facilitates inter-process communication in accordance with an aspect of the present invention. The system includes processes, a security device, a network security element, a communication path and an outside server. A method for enabling inter-process communication commences when one processes initiates communication with another process. A security device encrypts the message and validates it if the communication is in accordance with the network's security policy via the network security element. The security device functions to directly permit or cancel any communication between processes on the network. The initialization of the security device upon the network results in a series of interactions between the security device and the network security element. Such an initialization identifies the security device as being operational upon the network and further provides the security device with essential parameters of the network, including the location of the processes and the network security element. | 05-21-2009 |
David Weissman, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20130166404 | MERCHANDISE TRADING SYSTEM AND METHOD - A merchandise trading system and method is disclosed. In one embodiment, a server may randomly assign inventory items to a plurality of customers and notify the customers of which items they have been assigned. The server may provide an interface by which the customers may negotiate trades of assigned items. At the end of a trading session, the items may be distributed to the customers to whom the items are assigned at the end of the trading session. The server may assign items in a random manner, or items may be assigned such that each customer receives a set of items with a minimum value. The server may provide an interface by which customers may select one or more items that are assigned to them to carry those selected items over to another trading session. | 06-27-2013 |
Gregg D. Weissman, Los Gatos, CA US
Patent application number | Description | Published |
---|---|---|
20080263371 | PROTECTED VOLUME ON A DATA STORAGE DEVICE WITH DUAL OPERATING SYSTEMS AND CONFIGURABLE ACCESS AND ENCRYPTION CONTROLS - A method provides a protected region of a data storage device associated with a computational device, where data in the protected region is primarily protected by preventing access without proper access authorization. The method comprises the steps of providing, in an unprotected region of the data storage device, a first operating system and associated operating system data; monitoring operating system data accessed by the computational device until a predetermined functionality becomes available; storing, in the protected region, the monitored operating system data; providing, in the protected region, a second operating system; transferring control of the computational device from the first operating system to the second operating system; storing data in the protected region; and preventing access to the stored data in the protected region without access authorization. In a further embodiment of the method, the second operating system optionally provides a second level of security by preventing decryption of data stored in the protected region without decryption authorization. | 10-23-2008 |
Haim M. Weissman, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20100026548 | JAMMER DETECTION WITH ADAPTIVE FAST ATTACK/SLOW RELEASE RESPONSE FOR CONTINUOUS AND BURST MODE - Jammer detection is operable in both continuous and burst modes, managing a jammer attack in both cases. Whether in continuous or burst mode, jammer presence is detected according to a burst jammer environment. Results of jammer presence detection are stored to create a history of the jammer presence, and the history is used to manage the jammer attack. | 02-04-2010 |
Irving Weissman, Stanford, CA US
Patent application number | Description | Published |
---|---|---|
20110178159 | INHIBITORY RNAS THAT REGULATE HEMATOPOIETIC CELLS - Provided are compositions and methods for preventing, treating, ameliorating or diagnosing conditions or diseases involving a myeloid cell proliferation disorder. Such compositions and methods target miRNA function myeloproliferative diseases. More particularly, such compositions and methods target miR-29a function in myeloid cell proliferation disorders. Also provided are methods for diagnosing risk or presence of a myeloid cell proliferation disorder in a subject. | 07-21-2011 |
Irving Weissman, Redwood City, CA US
Patent application number | Description | Published |
---|---|---|
20100086998 | Enriched Central Nervous System Stem Cell and Progenitor Cell Populations, and Methods For Identifying, Isolating and Enriching For Such Populations - Enriched neural stem and progenitor cell populations, and methods for identifying, isolating and enriching for neural stem cells using reagent that bind to cell surface markers, are provided. | 04-08-2010 |
Irving L. Weissman, Standford, CA US
Patent application number | Description | Published |
---|---|---|
20090191164 | HUMAN HEMATOPOIETIC MULTIPOTENT PROGENITOR CELLS - A substantially enriched human multipotent progenitor cell population is provided, which is characterized as a progenitor cell capable of giving rise to the multipotent lineage but which lacks certain long-term self-renewal properties of the hematopoietic stem cell. Methods are provided for the isolation and culture of these cells. The cell enrichment methods employ reagents that specifically recognize CD34, CD38, CD90 and CD45RA, in conjunction with lineage specific markers. These cells give rise to all types of hematopoietic cells, e.g. myeloid and lymphoid cells, in vivo. | 07-30-2009 |
Itschak Weissman, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20090028277 | Method and system for denoising noisy signals - Embodiments of the present invention are directed to generally applicable denoising methods and systems for recovering, from a noise-corrupted signal, a cleaned signal equal to, or close to, the original, clean signal that suffered corruption due to one or more noise-inducing processes, devices, or media In a first pass, method embodiments and system embodiments of the present invention receive an instance of one of many different types of neighborhood rules and use the received neighborhood rule to acquire statistics from a noisy signal. In a second pass, the method embodiments and system embodiments of the present invention receive an instance of one of many different types of denoising rules, and use the received denoising rule to denoise a received, noisy signal in order to produce a cleaned signal. | 01-29-2009 |
Itschak Weissman, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20100195921 | Universal Lossy Compression Methods - The present invention provides methods for universal lossy compression that provide performance at or near the rate-distortion limit and that are based on universal, implementable lossy source coding algorithms. | 08-05-2010 |
Itschak Weissman, Polo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20110274225 | METHOD AND SYSTEM FOR DENOISING SIGNALS - The application is directed to generally applicable denoising methods and systems for recovering, from a noise-corrupted signal, a cleaned signal equal to, or close to, the original, clean signal that suffered corruption due to one or more noise-inducing processes, devices, or media In a first pass, noise-corrupted-signal-reconstruction systems and methods receive an instance of one of many different types of neighborhood rules and use the received neighborhood rule to acquire statistics from a noisy signal. In a second pass, the noise-corrupted-signal-reconstruction systems and methods receive an instance of one of many different types of denoising rules, and use the received denoising rule to denoise a received, noisy signal in order to produce a cleaned signal. | 11-10-2011 |
Jacques Weissman, Carlsbad, CA US
Patent application number | Description | Published |
---|---|---|
20080280303 | G-PROTEIN COUPLED RECEPTORS HIGH-THROUGHPUT FUNCTIONAL ASSAY - Disclosed herein are methods for enabling or improving functional assays of G-protein coupled receptors through the use of co-expression of helper genes. In some cases, chimeras linking the regulatory domain of the rap1B protein to the effector region of the ras oncogene are used in conduction with existing functional assays for cellular proliferation. Furthermore, overexpression of other genes can further augment the enabling properties of ras/rap chimeras. | 11-13-2008 |
Jonathan Weissman, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20100120625 | METHODS FOR DETECTING MODIFICATION RESISTANT NUCLEIC ACIDS - Methods are provided for, inter alia, detecting nucleic acid molecules resistant to degradation, such as a plurality of RNA molecules bound to a ribosome, using various technologies including deep sequencing. | 05-13-2010 |
20130288905 | METHODS FOR DETECTING MODIFICATION RESISTANT NUCLEIC ACIDS - Methods are provided for, inter alia, detecting nucleic acid molecules resistant to degradation, such as a plurality of RNA molecules bound to a ribosome, using various technologies including deep sequencing. | 10-31-2013 |
20140030706 | METHODS OF IDENTIFYING A CELLULAR NASCENT RNA TRANSCRIPT - Methods and compositions for identifying a cellular nascent RNA transcript are provided. | 01-30-2014 |
20150072893 | METHODS FOR GENOME-WIDE SCREENING AND CONSTRUCTION OF GENETIC INTERACTION MAPS - The present invention provides methods for conducting screens using nucleic acid elements (e.g., interfering RNAs) to confidently identify hit genetic elements. The present invention further comprises constructing vectors that contain two or more nucleic acid elements to knock down all pairwise combinations of the hit genetic elements identified from the screen. Following quantitation of the single and double-knockdown phenotypes, genetic interactions between all gene pairs can be calculated. Genes can then be clustered according to the similarity of the pattern of their interactions with all of the other genes to obtain a genetic interaction map, which can advantageously be used to predict functional associations between genes and identify drug targets for therapy such as combination cancer therapy. | 03-12-2015 |
Michael Weissman, Newport Beach, CA US
Patent application number | Description | Published |
---|---|---|
20100275785 | Automatic french press - An automatic steeping French press style apparatus comprises a housing and a carafe. The housing accommodates the carafe and comprises a motor and selector control for operating the device. The housing also comprises a funnel for directing liquid into the carafe, and a driving mechanism in communication with the motor for automatic control of a filter. The filter mechanism operates by virtue of a lead screw which, when rotating, urges a filter and stabilizer downward through the carafe. The non-circular columnar shape of the carafe prevents the filter and stabilizer from turning with the vertical shaft. An agitator located at the bottom of the vertical shaft is used to stir up sediment prior to filtration. | 11-04-2010 |
20100294135 | Automatic French Press - An automatic steeping French press style apparatus comprises a housing and a carafe. The housing accommodates the carafe and comprises a motor and selector control for operating the device. The housing also comprises a funnel for directing liquid into the carafe, and a driving mechanism in communication with the motor for automatic control of a filter. The filter mechanism operates by virtue of a lead screw which, when rotating, urges a filter and stabilizer downward through the carafe. The non-circular columnar shape of the carafe prevents the filter and stabilizer from turning with the vertical shaft. An agitator located at the bottom of the vertical shaft is used to stir up sediment prior to filtration. | 11-25-2010 |
Michael Weissman, Danville, CA US
Patent application number | Description | Published |
---|---|---|
20110175712 | ENHANCED POWER SUPPLY UNIT FOR POWERLINE NETWORKS - A power unit includes an AC/DC converter for converting VAC input to DC, a zero cross unit for modulating the AC/DC converter output to facilitate zero crossing detection based on the output, and a high pass filter (HPF) for filtering data signals, where the data signals are transmitted and received on the same medium from which the VAC input is received. A method for providing power and data signals from a single powerline source, including receiving incoming VAC in an external power unit, converting the incoming VAC to DC, modulating the DC in accordance with zero crossings from the incoming VAC, filtering the VAC to isolate high frequency data signals, where the data signals are transmitted and received on a same medium from which the incoming VAC is received, and providing the DC, modulated DC, and data signals to an embedded processing unit capable of processing the data signals. | 07-21-2011 |
20140164098 | METHOD AND SYSTEM FOR THE DISTRIBUTION, MAINTENANCE, MANAGEMENT, MERCHANDISING AND ANALYSIS OF DIGITAL BRAND ASSETS ON THE INTERNET - A digital brand asset system is provided enabling a brand owner to create, distribute, maintain, manage, merchandise and analyze smart brand assets. The system enables distribution and sharing of smart brand assets across the websites. The websites can host webpages containing codes representing the smart brand assets. When a user device retrieves a webpage from one of the websites and renders the webpage, it executes the codes and requests the content of the smart brand assets from a brand asset server. Through the brand asset server, a brand owner can control the content and the presentation of the smart brand asset hosted by the websites, based on various factors such as previous click through rates, aggregated shopper behaviors, geographical locations of the websites or website visitors, categorized types of websites, blacklist of websites. | 06-12-2014 |
20140164148 | METHOD AND SYSTEM FOR MANAGING CONTENT OF DIGITAL BRAND ASSETS ON THE INTERNET - A digital brand asset system is provided enabling a brand owner to create, distribute, maintain, manage, merchandise and analyze smart brand assets. The system enables distribution and sharing of smart brand assets across the websites. The websites can host webpages containing codes representing the smart brand assets. When a user device retrieves a webpage from one of the websites and renders the webpage, it executes the codes and requests the content of the smart brand assets from a brand asset server. Through the brand asset server, a brand owner can control the content and the presentation of the smart brand asset hosted by the websites. The system further enables the brand partners to adjust the content of the smart brand assets based on their needs. | 06-12-2014 |
20140201010 | METHOD AND SYSTEM FOR DYNAMIC ONLINE DIGITAL BRAND ASSETS - A digital brand asset system is provided enabling a brand owner to create, distribute, maintain, manage, merchandise and analyze smart brand assets. The system enables distribution and sharing of smart brand assets across the websites. The websites can host webpages containing codes representing the smart brand assets. The brand owners specify brand guidelines that determine how the smart brand assets are presented based on the environment in which the smart brand assets are placed. Smart brand assets contain unique identifications so that a search engine crawler can index the web pages containing the content of the smart brand assets. By monitoring the website servers and visitors interacting with the smart brand assets, a report can be generated for the brand owners to determine the effectiveness of the smart brand assets hosted on the website servers. | 07-17-2014 |
Michael Weissman, Santa Barbara, CA US
Patent application number | Description | Published |
---|---|---|
20100094262 | REAL-TIME SURGICAL REFERENCE INDICIUM APPARATUS AND METHODS FOR SURGICAL APPLICATIONS - Described herein are apparatus and associated methods for the generation of at least one user adjustable, accurate, real-time, virtual surgical reference indicium. The apparatus includes one or more real-time, multidimensional visualization modules, one or more processors configured to produce real-time, virtual surgical reference indicia, and at least one user control input for adjusting the at least one real-time virtual surgical reference indicium. The associated methods generally involve the steps of providing one or more real-time multidimensional visualizations of a target surgical field, identifying at least one visual feature in a pre-operative dataset, aligning the visual features with the multidimensional visualization, and incorporating one or more real-time, virtual surgical reference indicium into the real-time visualization. In exemplary embodiments, the apparatus and methods are described in relation to ocular surgery, more specifically capsulorrhexis. | 04-15-2010 |
Michael A. Weissman, Santa Barbara, CA US
Patent application number | Description | Published |
---|---|---|
20110160578 | REAL-TIME SURGICAL REFERENCE GUIDES AND METHODS FOR SURGICAL APPLICATIONS - Apparatus and methods are described which guide a surgeon in performing a reconstructive or cosmetic procedure. The apparatus and methods utilize three dimensional presentations of the target surgical site incorporating one or more virtual surgical guides which help attain proper alignment and orientation of the post surgical outcome. | 06-30-2011 |
20120002084 | SYSTEMS, APPARATUS, AND METHODS FOR DIGITAL IMAGE CAPTURE WITH VARIABLE DENSITY DISPLAY AND HIGH RESOLUTION ELECTRONIC ZOOM - Disclosed herein are systems, apparatus, and methods for real-time image capture with variable density display, high resolution electronic zoom, and improved depth of field. The systems, apparatus, and methods used to view a target site include: at least one image sensor with an energy receiving surface having X pixels for producing one or more signals that correspond to the target site; at least one display for presenting N fields of view, wherein each field of view is comprised of at least one image produced by the signals; and an electronic zoom mechanism that can switch between N fields of view with little or no loss of resolution, wherein the first field of view is comprised of input from no more than X/N non-adjacent pixels and at least one zoom field of view is comprised of input from no more than X/N adjacent active pixels. | 01-05-2012 |
Phil Weissman, Brooklyn, CA US
Patent application number | Description | Published |
---|---|---|
20140278622 | ITERATIVE PROCESS FOR LARGE SCALE MARKETING SPEND OPTIMIZATION - A facility comprising systems and methods for calculating, for a given budget, an allocation of resources to improve a particular outcome, such as revenue, profit, target miss, etc. The facility takes advantage of first-order derivate information and can decrease both the computation time and memory use in the calculation of suggested spends or allocations, such as the amount of marketing resources to be allocated to various marketing channels. The facility comprises techniques for 1) determining, for a given budget and a response model, resource allocations that will improve the modeled business outcome, 2) determining, for a given budget and revenue response model, resource allocations that will increase profits, and 3) determining, for a given budget, a given set of revenue response models, and a given set of revenue targets, resource allocations that will reduce total target misses. | 09-18-2014 |
Terry Weissman, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20130132190 | IMAGE TAGGING SYSTEM AND METHOD FOR CONTEXTUALLY RELEVANT ADVERTISING - Computer-implement systems and methods for tagging digital images and providing contextually relevant advertisements on a digital content platform, such as a webpage. For example, in one embodiment, the systems and methods generally include: (a) collecting digital images from one or more digital content platforms (e.g., webpages); and (b) providing a subset of the digital images to a thematic tagging engine (e.g., a crowdsource network). The thematic tagging engine is provided with a pre-defined theme, and thereafter tags the digital images based on whether the images match the pre-defined theme. The systems and methods further include: (c) matching at least one ad creative to at least one tagged image based on the pre-defined theme; and (d) providing the ad creative(s) to the digital content platform for publication proximate to the tagged image. | 05-23-2013 |
Terry R. Weissman, Los Altos Hills, CA US
Patent application number | Description | Published |
---|---|---|
20080212747 | METHOD AND APPARATUS FOR SERIALIZING AN ASYNCHRONOUS COMMUNICATION - A method and apparatus for scalable handling of communications with varying numbers of participants over a telephone interface is described. The approach treats the different participants recorded communications as part of a larger asynchronous communication and provides a serializing (voice) user interface for participating in the conversation. This can be used to provide services ranging from phone-based discussion boards to more orderly teleconferences. Features may include moderation of comments, automatic removal of comments, and/or other features tailored to the specific use of the serializing approach. | 09-04-2008 |
Tsachy Weissman, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20090037795 | Denoising and Error Correction for Finite Input, General Output Channel - Systems and methods are disclosed for denoising for a finite input, general output channel. In one aspect, a system is provided for processing a noisy signal formed by a noise-introducing channel in response to an error correction coded input signal, the noisy signal having symbols of a general alphabet. The system comprises a denoiser and an error correction decoder. The denoiser generates reliability information corresponding to metasymbols in the noisy signal based on an estimate of the distribution of metasymbols in the input signal and upon symbol transition probabilities of symbols in the input signal being altered in a quantized signal. A portion of each metasymbol provides a context for a symbol of the metasymbol. The quantized signal includes symbols of a finite alphabet and is formed by quantizing the noisy signal. The error correction decoder performs error correction decoding on noisy signal using the reliability information generated by the denoiser. | 02-05-2009 |