Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Rubinstein, CA
Benjamin Rubinstein, Mountain View, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20120117058 | PRESENTING ACTIONS AND PROVIDERS ASSOCIATED WITH ENTITIES - Computer-readable media, computer systems, and computing devices method of facilitating presentation of actions and providers associated with entities. The method includes determining a query intent of a received query. Entity sets having an entity that matches the determined query intent are recognized. Each entity set includes an entity, an action, and a provider. Actions and/or providers associated with the entity that matches the determined query intent are identified. The actions and/or the corresponding providers associated with the entity are provided for integration with a representation of the associated entity on a search results page. | 05-10-2012 |
| 20120150657 | Enabling Advertisers to Bid on Abstract Objects - Computer-readable media, computer systems, and computing methods are provided for employing abstract objects to solicit bids from advertisers and to present ads submitted by the advertisers upon a user invoking the abstract objects while conducting an online search. The abstract objects include entities, entity classes, actions, and tasks, which are mined by crawling storage locations on the Internet. These abstract objects are monetized by building an index with entries referencing the abstract objects and maintaining the index in a location accessible to advertisers. Via the index, the advertisers target the abstract objects and place bids thereon. During a user-initiated online search, the abstract objects that are relevant to a task being carried out by the user are identified. Further, ads submitted by advertisers that placed bids upon the identified abstract objects are selected for presentation. Based on the bids, the winning advertiser's ad is presented to the user. | 06-14-2012 |
Benjamin I.p. Rubinstein, Lafayette, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100250332 | System and Method for Adaptive Bidding for Display Advertising - A system for performing adaptive bidding to secure Internet advertising impressions in an auction. Included are systems for analyzing advertising campaign objectives, including a campaign period, a target number of impressions, a target budget. An exemplary technique defines a bidding agent for performing the adaptive bidding seeking the minimum target spending of the budget. Objective results of the campaign such as average cost per won impression, total campaign duration relative to desired campaign period, and total expenditure relative to campaign budget can be optimized based on an empirically determined forecast. Techniques for adapting bids include statistically modeling winning bids during an exploration bidding phase, performing iterations for adjustment of the bid amounts using learn-while-bid adaptive bidding, learn-then-bid adaptive bidding, and guess-double-adjust adaptive bidding. Bidding tactics, especially those used to identify a minimum target bid and a maximum target bid used in bidding on an exchange are employed, and the results analyzed using statistical models. | 09-30-2010 |
Eduardo H. Rubinstein, Los Angeles, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100022898 | MEASUREMENT OF CARDIAC OUTPUT AND BLOOD VOLUME BY NON-INVASIVE DETECTION OF INDICATOR DILUTION - A system for evaluating the cardiovascular system parameters using indicator dilution and non-invasive or minimally invasive detection methods is disclosed. Intravascular indicators are stimulated, and emissions patterns detected for computation of cardiac output, cardiac index, blood volume and other indicators of cardiovascular health. | 01-28-2010 |
| 20100099992 | CARDIAC OUTPUT MONITOR WITH COMPENSATION FOR TISSUE PERFUSION - A non-invasive system and method for determination of cardiac output and blood volume of a patient includes compensating for a change in the fluorescence of an indicator circulating in the bloodstream of a tissue or organ that is caused by a variation of the blood content at the site of the measurement. | 04-22-2010 |
| 20100268090 | MEASUREMENT OF HEMATOCRIT AND CARDIAC OUTPUT FROM OPTICAL TRANSMISSION AND REFLECTION CHANGES - A system and method of non-invasive determination of hematocrit change from optical reflected light in combination with transmitted light or from reflected light measured from one or more locations on a blood carrying medium. Determining the cardiac output of a patient based on the amount of plasma or saline injected and the determined hematocrit change. The cardiac output may be determined on a patient undergoing hemodialysis. The hematocrit changes can be detected transcutaneously, transarterially, intraarterially, or across an extracorporeal arterial circulatory path. | 10-21-2010 |
Jonathan J. Rubinstein, San Francisco, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110043456 | METHOD AND APPARATUS FOR INTERPRETING INPUT MOVEMENT ON A COMPUTING DEVICE INTERFACE AS A ONE- OR TWO-DIMENSIONAL INPUT - A computing device is capable of intelligently interpreting input movement. The computing device detects a movement of a finger or object over an input interface. The movement is interpreted as one-dimensional or two-dimensional. | 02-24-2011 |
| 20110055752 | Method and Apparatus for Displaying and Auto-Correcting an Over-Scroll State on a Computing Device - A computing device may execute an application to generate application content on a defined region of a display surface. The computing device may respond to a user-input to over-scroll the application content by displaying content that is indicative of an over-scroll state. Upon completion of a designated duration, the computing device automatically displays the application content in the defined region without the content that is indicative of the over-scroll state. | 03-03-2011 |
Jonathan Jake Rubinstein, Menlo Park, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110061113 | ACCESSORY AUTHENTICATION FOR ELECTRONIC DEVICES - Improved techniques to control utilization of accessory devices with electronic devices are disclosed. The improved techniques can use cryptographic approaches to authenticate electronic devices, namely, electronic devices that interconnect and communicate with one another. One aspect pertains to techniques for authenticating an electronic device, such as an accessory device. Another aspect pertains to provisioning software features (e.g., functions) by or for an electronic device (e.g., a host device). Different electronic devices can, for example, be provisioned differently depending on different degrees or levels of authentication, or depending on manufacturer or product basis. Still another aspect pertains to using an accessory (or adapter) to convert a peripheral device (e.g., USB device) into a host device (e.g., USB host). The improved techniques are particularly well suited for electronic devices, such as media devices, that can receive accessory devices. One example of a media device is a media player, such as a hand-held media player (e.g., music player), that can present (e.g., play) media items (or media assets). | 03-10-2011 |
Jonathan Jake Rubinstein, San Francisco, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090083834 | ACCESSORY AUTHENTICATION FOR ELECTRONIC DEVICES - Improved techniques to control utilization of accessory devices with electronic devices are disclosed. The improved techniques can use cryptographic approaches to authenticate electronic devices, namely, electronic devices that interconnect and communicate with one another. One aspect pertains to techniques for authenticating an electronic device, such as an accessory device. Another aspect pertains to provisioning software features (e.g., functions) by or for an electronic device (e.g., a host device). Different electronic devices can, for example, be provisioned differently depending on different degrees or levels of authentication, or depending on manufacturer or product basis. Still another aspect pertains to using an accessory (or adapter) to convert a peripheral device (e.g., USB device) into a host device (e.g., USB host). The improved techniques are particularly well suited for electronic devices, such as media devices, that can receive accessory devices. One example of a media device is a media player, such as a hand-held media player (e.g., music player), that can present (e.g., play) media items (or media assets). | 03-26-2009 |
Mark Rubinstein, La Jolla, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100310501 | Methods for Improving Immune Function and Methods for Prevention or Treatment of Disease in a Mammalian Subject - A method for increasing a biological activity of a cytokine or lymphokine and a method of treating a neoplastic disease, autoimmune disease, or infectious disease, and a method for expanding a hematopoietic cell population, is provided by administering an antibody capable of binding a cytokine or by administering a cytokine complexed with an antibody or by administering a cytokine complexed with a cytokine receptor to a mammalian subject in need thereof. | 12-09-2010 |
Oren Rubinstein, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090164841 | System And Method For Improving The Yield of Integrated Circuits Containing Memory - A system and method for increasing the yield of integrated circuits containing memory partitions the memory into regions and then independently tests each region to determine which, if any, of the memory regions contain one or more memory failures. The test results are stored for later retrieval. Prior to using the memory, software retrieves the test results and uses only the memory sections that contain no memory failures. A consequence of this approach is that integrated circuits containing memory that would have been discarded for containing memory failures now may be used. This approach also does not significantly impact die area. | 06-25-2009 |
| 20110128963 | SYSTEM AND METHOD FOR VIRTUAL CHANNEL COMMUNICATION - A system and method for communicating over a single virtual channel. The method includes reserving a first group of credits of a credit pool for a first traffic class and a second group of credits of the credit pool for a second traffic class. In addition, a first and second respective groups of tags are reserved from a tag pool for the first and second traffic class. A packet may then be selected from a first buffer for transmission over the virtual channel. The packet may include a traffic indicator of the first traffic class operable to allow the packet to pass a packet of the second traffic class from a second buffer. The method further includes sending the packet over the virtual channel and adjusting the first group of credits and the first group of tags based on having sent a packet of the first traffic class. | 06-02-2011 |
| 20120146706 | ENGINE LEVEL POWER GATING ARBITRATION TECHNIQUES - An integrated circuit, in accordance with embodiments of the present technology, includes a plurality of engines, a plurality of engine level power gating (ELPG) controllers, and a power gating arbiter for implementing engine level power gating arbitration techniques. The power gating arbiter may receive requests from one or more ELPG controllers to turn on their respective engines or portions therein. The power gating arbiter prioritizes the request and sends an acknowledgment to a given ELPG controller to turn on or off its corresponding engine according to the prioritized predetermined order. After receiving the acknowledgement, the given ELPG controller turns on or off its corresponding engine and returns an indication to the power gating arbiter that the corresponding engine is turned on or off. The process may be iteratively repeated for each received request after receiving the indication from the previously serviced ELPG controller that its corresponding engine is turned on or off. | 06-14-2012 |
Seymour I. Rubinstein, Belvedere, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090182553 | METHOD AND APPARATUS FOR GENERATING A LANGUAGE INDEPENDENT DOCUMENT ABSTRACT - A method of extracting significant phrases from one or more documents stored in a computer-readable medium. A sequence of words is read from the one or more documents and a score is determined for each word in the sequence based on the length of the word. The score for each word in the sequence is compared against a threshold score. The sequence of words is indicated to be a significant phrase if the number of words in the sequences that have a score greater than the threshold score equals or exceeds a predetermined number. A sentence containing the sequence of words is retrieved from the document, if the sequence of words is a significant phrase. An abstract of the document is searched to determine if the sentence has been previously included in the abstract. If not, the sentence is added to the abstract. | 07-16-2009 |
| 20100305942 | METHOD AND APPARATUS FOR GENERATING A LANGUAGE INDEPENDENT DOCUMENT ABSTRACT - A method of extracting significant phrases from one or more documents stored in a computer-readable medium. A sequence of words is read from the one or more documents and a score is determined for each word in the sequence based on the length of the word. The score for each word in the sequence is compared against a threshold score. The sequence of words is indicated to be a significant phrase if the number of words in the sequences that have a score greater than the threshold score equals or exceeds a predetermined number. A sentence containing the sequence of words is retrieved from the document, if the sequence of words is a significant phrase. An abstract of the document is searched to determine if the sentence has been previously included in the abstract. If not, the sentence is added to the abstract. | 12-02-2010 |
Yigal Dan Rubinstein, Los Altos, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20120166533 | PREDICTING REAL-WORLD CONNECTIONS BASED ON INTERACTIONS IN SOCIAL NETWORKING SYSTEM - A social networking system performs account recovery for a user with the help of the user's connections (e.g., friends). The social networking system selects connections of the user based on information indicating likelihood of real-world interactions between the user and the selected connections. Access codes are sent to the selected connections and the user instructed to obtain access codes from the selected connections via a communication that is outside the social networking system, for example, via phone. The user provides the access codes obtained from the selected connections to the social networking system. If the access codes provided by the user match the access codes sent to the selected connections, the user is granted access to the account. Real-world interactions between two users are determined based on sharing of devices between the users or information indicating presence of the users in the same place during same time interval. | 06-28-2012 |
| 20120166553 | USING SOCIAL GRAPH FOR ACCOUNT RECOVERY - A social networking system performs account recovery for a user with the help of the user's connections (e.g., friends). The social networking system selects connections of the user based on information indicating likelihood of real-world interactions between the user and the selected connections. Access codes are sent to the selected connections and the user instructed to obtain access codes from the selected connections via a communication that is outside the social networking system, for example, via phone. The user provides the access codes obtained from the selected connections to the social networking system. If the access codes provided by the user match the access codes sent to the selected connections, the user is granted access to the account. Real-world interactions between two users are determined based on sharing of devices between the users or information indicating presence of the users in the same place during same time interval. | 06-28-2012 |
