Pedersen, CA
Bjorn Pedersen, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20130205207 | METHOD AND SYSTEM FOR AUTOMATICALLY CAPTIONING ACTIONS IN A RECORDED ELECTRONIC DEMONSTRATION - A system and method are disclosed for automatically captioning an electronic demonstration using object properties captured from the operating system. In response to an action that is initiated by a demonstrator, the operating system is queried to obtain the property information for the target object to which the action is directed as well as the parent object of the target object. This property information is then used to generate explanatory captions that are displayed to a user or trainee during the playback of the electronic demonstration. | 08-08-2013 |
Bjorn Panyella Pedersen, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150045284 | CRYSTAL STRUCTURE OF A TYPE IB P-TYPE ATPase - The present invention relates to crystals of a type IB P-type ATPase having the space group P1 and methods for purification and growing said crystals. The invention also presents methods for identifying an inhibitor of a type IB P-type ATPase for example by determining binding interactions between an inhibitor and a set of binding interaction sites in said type IB P-type ATPase. | 02-12-2015 |
Bruce Pedersen, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090289696 | Apparatus and Methods for Adjusting Performance of Integrated Circuits - A programmable logic device (PLD) includes a delay circuit and a body-bias generator. The delay circuit has a delay configured to represent a delay of user circuit implement in the PLD. The body-bias generator is configured to adjust the body bias of a transistor within the user circuit. The body-bias generator adjusts the body bias of the transistor in response to a level derived from the signal propagation delay of the delay circuit. | 11-26-2009 |
Bruce Pedersen, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090289660 | INTERCONNECTION AND INPUT/OUTPUT RESOURCES FOR PROGRAMMABLE LOGIC INTEGRATED CIRCUIT DEVICES - A programmable logic integrated circuit device has a plurality of regions of programmable logic disposed on the device in a plurality of intersecting rows and columns of such regions. Interconnection resources (e.g., interconnection conductors, signal buffers/drivers, programmable connectors, etc.) are provided on the device for making programmable interconnections to, from, and/or between the regions. At least some of these interconnection resources are provided in two forms that are architecturally similar (e.g., with similar and substantially parallel routing) but that have significantly different signal propagation speed characteristics. For example, a major or larger portion of such dual-form interconnection resources may have what may be termed normal signal speed, while a smaller minor portion may have significantly faster signal speed. Secondary (e.g., clock and clear) signal distribution may also be enhanced, and so may be input/output circuitry and cascade connections between adjacent or nearby logic modules on the device. | 11-26-2009 |
Bruce B. Pedersen, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20090161738 | Transceiver system with reduced latency uncertainty - A transceiver system with reduced latency uncertainty is described. In one implementation, the transceiver system has a word aligner latency uncertainty of zero. In another implementation, the transceiver system has a receiver-to-transmitter transfer latency uncertainty of zero. In yet another implementation, the transceiver system has a word aligner latency uncertainty of zero and a receiver-to-transmitter transfer latency uncertainty of zero. In one specific implementation, the receiver-to-transmitter transfer latency uncertainty is eliminated by using the transmitter parallel clock as a feedback signal in the transmitter phase locked loop (PLL). In one implementation, this is achieved by optionally making the transmitter divider, which generates the transmitter parallel clock, part of the feedback path of the transmitter PLL. In one implementation, the word aligner latency uncertainty is eliminated by using a bit slipper to slip bits in such a way so that the total delay due to the word alignment and bit slipping is constant for all phases of the recovered clock. This allows for having a fixed and known latency between the receipt and transmission of bits for all phases of parallelization by the deserializer. In one specific implementation, the total delay due to the bit shifting by the word aligner and the bit slipping by the bit slipper is zero since the bit slipper slips bits so as to compensate for the bit shifting that was performed by the word aligner. | 06-25-2009 |
20100238714 | VOLATILE MEMORY ELEMENTS WITH SOFT ERROR UPSET IMMUNITY - Memory elements are provided that exhibit immunity to soft error upset events when subjected to high-energy atomic particle strikes. The memory elements may each have ten transistors including two address transistors and four transistor pairs that are interconnected to form a bistable element. Clear lines such as true and complement clear lines may be routed to positive power supply terminals and ground power supply terminals associated with certain transistor pairs. During clear operations, some or all of the transistor pairs can be selectively depowered using the clear lines. This facilitates clear operations in which logic zero values are driven through the address transistors and reduces cross-bar current surges. | 09-23-2010 |
20100238715 | VOLATILE MEMORY ELEMENTS WITH SOFT ERROR UPSET IMMUNITY - Memory elements are provided that exhibit immunity to soft error upset events when subjected to high-energy atomic particle strikes. The memory elements may each have ten transistors including two address transistors and four transistor pairs that are interconnected to form a bistable element. Clear lines such as true and complement clear lines may be routed to positive power supply terminals and ground power supply terminals associated with certain transistor pairs. During clear operations, some or all of the transistor pairs can be selectively depowered using the clear lines. This facilitates clear operations in which logic zero values are driven through the address transistors and reduces cross-bar current surges. | 09-23-2010 |
20110074466 | APPARATUS FOR METASTABILITY-HARDENED STORAGE CIRCUITS AND ASSOCIATED METHODS - A metastability-hardened storage circuit includes at least one inverting circuit. The inverting circuit has a logical input. The logical input of the inverting circuit is split into a pair of physical inputs. | 03-31-2011 |
20110193593 | Apparatus for Metastability-Hardened Storage Circuits and Associated Methods - A metastability-hardened storage circuit includes at least one inverting circuit. The inverting circuit has a logical input. The logical input of the inverting circuit is split into a pair of physical inputs. | 08-11-2011 |
20120163067 | VOLATILE MEMORY ELEMENTS WITH SOFT ERROR UPSET IMMUNITY - Memory elements are provided that exhibit immunity to soft error upset events when subjected to high-energy atomic particle strikes. The memory elements may each have ten transistors including two address transistors and four transistor pairs that are interconnected to form a bistable element. Clear lines such as true and complement clear lines may be routed to positive power supply terminals and ground power supply terminals associated with certain transistor pairs. During clear operations, some or all of the transistor pairs can be selectively depowered using the clear lines. This facilitates clear operations in which logic zero values are driven through the address transistors and reduces cross-bar current surges. | 06-28-2012 |
20120274350 | SYSTEMS AND METHODS FOR PROVIDING USER-INITIATED LATCH UP TO DESTROY SRAM DATA - Systems and methods are provided for destroying or erasing circuitry elements, data, or both, such as transistors, volatile keys, or fuse blocks, located in an integrated circuit device. An initiation signal may be provided to induce latch-up in a circuitry element in response to a user command, a tampering event, or both. As a result of the latch-up effect, the circuitry element, data, or both may be destroyed or erased. | 11-01-2012 |
20120274351 | METHOD AND APPARATUS FOR SECURING A PROGRAMMABLE DEVICE USING A KILL SWITCH - A kill switch is provided that, when triggered, may cause the programmable logic device (PLD) to become at least partially reset, disabled, or both. The kill switch may be implemented as a fuse or a volatile battery-backed memory bit. When, for example, a security threat is detected, the switch may be blown, and a reconfiguration of the device initiated in order to zero or clear some or all of the memory and programmable logic of the PLD. | 11-01-2012 |
20120274353 | SYSTEMS AND METHODS FOR PREVENTING DATA REMANENCE IN MEMORY SYSTEMS - Methods, circuits, and systems for preventing data remanence in memory systems are provided. Original data is stored in a first memory, which may be a static random access memory (SRAM). Data is additionally stored in a second memory. Data in the first memory is periodically inverted, preventing data remanence in the first memory. The data in the second memory is periodically inverted concurrently with the data in the first memory. The data in the second memory is used to keep track of the inversion state of the data in the first memory. The original data in the first memory can be reconstructed performing a logical exclusive-OR operation between the data in the first memory and the data in the second memory. | 11-01-2012 |
20120275077 | SYSTEMS AND METHODS FOR SECURING A PROGRAMMABLE DEVICE AGAINST AN OVER-VOLTAGE ATTACK - Systems and methods are disclosed for securing a programmable integrated circuit device against an over-voltage attack. Generally, programmable devices, such as FPGAs, contain volatile memory registers that may store sensitive information. To prevent tampering and/or reverse engineering of such a programmable device, an over-voltage detection circuit may be employed to disable the device and/or erase the sensitive information stored on the device when an over-voltage attack is suspected. In particular, once the over-voltage detection circuit detects that the voltage applied to the programmable device exceeds a trigger voltage, it may cause logic circuitry to erase the sensitive information stored on the device. Desirably, the over-voltage detection circuit includes components arranged in such a way as to render current consumption negligible when the voltage applied to the programmable device, e.g., by a battery, remains below the trigger voltage. | 11-01-2012 |
20120278906 | SYSTEMS AND METHODS FOR DETECTING AND MITIGATING PROGRAMMABLE LOGIC DEVICE TAMPERING - Systems and methods are disclosed for preventing tampering of a programmable integrated circuit device. Generally, programmable devices, such as FPGAs, have two stages of operation; a configuration stage and a user mode stage. To prevent tampering and/or reverse engineering of a programmable device, various anti-tampering techniques may be employed during either stage of operation to disable the device and/or erase sensitive information stored on the device once tampering is suspected. One type of tampering involves bombarding the device with a number of false configuration attempts in order to decipher encrypted data. By utilizing a dirty bit and a sticky error counter, the device can keep track of the number of failed configuration attempts that have occurred and initiate anti-tampering operations when tampering is suspected while the device is still in the configuration stage of operation. | 11-01-2012 |
20130002287 | APPARATUS FOR IMPROVING RELIABILITY OF ELECTRONIC CIRCUITRY AND ASSOCIATED METHODS - In an exemplary embodiment, an apparatus includes a first set of circuit elements and a second set of circuit elements. The first set of circuit elements is used in a first configuration of the apparatus, and the second set of circuit elements is used in a second configuration of the apparatus. The first configuration of the apparatus is switched to the second configuration of the apparatus in order to improve reliability of the apparatus. | 01-03-2013 |
20130007679 | RECONFIGURABLE LOGIC BLOCK - A programmable logic device includes logic blocks such as a logic array blocks (LAB) that can be configured as a random access memory (RAM) or as a lookup table (LUT). A mode flag is provided to indicate the mode of operation of configuration logic such as a configuration RAM (CRAM) used during partial reconfiguration of a logic block. An enable read flag is provided to indicate if values stored in the configuration logic are to be read out or a known state is to be read out during a data verification process. Thus, exclusion and inclusion of portions of a region of configuration logic from data verification and correction processes allow a region of configuration logic to store both a design state and a user defined state. Moreover, the region of configuration logic may be dynamically reconfigured from one state to another without causing verification errors. | 01-03-2013 |
20130226498 | METHODS AND APPARATUS FOR AUTOMATIC FAULT DETECTION - Techniques and mechanisms are provided to monitor signals including critical signals at the endpoints, or leaves, of one or more signal trees in an integrated circuit device. Sensors or layers of sensors may be configured in fault detection circuitry to monitor signals and compare them to static or dynamically varying values. The fault detection circuits may include OR-gate daisy chains that output a fault detection signal to control circuitry if any signal at a particular leaf deviates from an expected signal. Fault detection circuits may also be configured to identify instances where two or more or N or more signals deviate from an expected signal. Mechanisms may also be provided to assure the reliability of fault detection circuitry itself. | 08-29-2013 |
20130271178 | METHOD AND APPARATUS FOR SECURING A PROGRAMMABLE DEVICE USING A KILL SWITCH - A kill switch is provided that, when triggered, may cause the programmable logic device (PLD) to become at least partially reset, disabled, or both. The kill switch may he implemented as a fuse or a volatile battery-backed memory bit. When, for example, a security threat is detected, the switch may be blown, and a reconfiguration of the device initiated in order to zero or clear some or all of the memory and programmable logic of the PLD. | 10-17-2013 |
20130279242 | VOLATILE MEMORY ELEMENTS WITH SOFT ERROR UPSET IMMUNITY - Memory elements are provided that exhibit immunity to soft error upset events when subjected to high-energy atomic particle strikes. The memory elements may each have ten transistors including two address transistors and four transistor pairs that are interconnected to form a bistable element. Clear lines such as true and complement clear lines may be routed to positive power supply terminals and ground power supply terminals associated with certain transistor pairs. During clear operations, some or all of the transistor pairs can be selectively depowered using the clear lines. This facilitates clear operations in which logic zero values are driven through the address transistors and reduces cross-bar current surges. | 10-24-2013 |
20140047401 | RECONFIGURABLE LOGIC BLOCK - A programmable logic device includes logic blocks such as a logic array blocks (LAB) that can be configured as a random access memory (RAM) or as a lookup table (LUT). A mode flag is provided to indicate the mode of operation of configuration logic such as a configuration RAM (CRAM) used during partial reconfiguration of a logic block. An enable read flag is provided to indicate if values stored in the configuration logic are to be read out or a known state is to be read out during a data verification process. Thus, exclusion and inclusion of portions of a region of configuration logic from data verification and correction processes allow a region of configuration logic to store both a design state and a user defined state. Moreover, the region of configuration logic may be dynamically reconfigured from one state to another without causing verification errors. | 02-13-2014 |
20140201852 | SYSTEMS AND METHODS FOR DETECTING AND MITIGATING PROGRAMMABLE LOGIC DEVICE TAMPERING - Systems and methods are disclosed for preventing tampering of a programmable integrated circuit device. Generally, programmable devices, such as FPGAs, have two stages of operation; a configuration stage and a user mode stage. To prevent tampering and/or reverse engineering of a programmable device, various anti-tampering techniques may be employed during either stage of operation to disable the device and/or erase sensitive information stored on the device once tampering is suspected. One type of tampering involves bombarding the device with a number of false configuration attempts in order to decipher encrypted data. By utilizing a dirty bit and a sticky error counter, the device can keep track of the number of failed configuration attempts that have occurred and initiate anti-tampering operations when tampering is suspected while the device is still in the configuration stage of operation. | 07-17-2014 |
20150033360 | METHOD AND APPARATUS FOR SECURING CONFIGURATION SCAN CHAINS OF A PROGRAMMABLE DEVICE - Scan chain circuitry on an integrated circuit device includes a plurality of memory elements, and a plurality of control elements. Each of the control elements is located between respective ones of the plurality of memory elements for controllably connecting the plurality of memory elements into a scan chain. A plurality of respective scan enable activation elements controls a respective subplurality of the plurality of control elements for connecting a respective subplurality of the plurality of memory elements into the scan chain. Each scan enable activation element is actuated, to connect its respective subplurality of the plurality of memory elements into the scan chain, by a first enable signal common to more than one of the scan enable activation elements, and a second enable signal for that one of the scan enable activation elements. Such scan chain circuitry may be used for entering configuration data into a programmable integrated circuit device. | 01-29-2015 |
20150236698 | STABILITY-ENHANCED PHYSICALLY UNCLONABLE FUNCTION CIRCUITRY - A Physically Unclonable Function circuit may include precharge circuitry that precharges an output. The precharge circuitry may include transistors of a first type such as N-type or P-type. Circuitry having only transistors of a second, different type may be coupled to the output. The circuitry may produce a signal at the output based on variations between the transistors of the second type. The circuitry may include first and second circuits such as first and second transistors of the second type that are cross-coupled. While the circuitry is producing the signal at the output, the precharge circuitry or any transistors not of the second type may be disabled or electrically disconnected from the output. In this way, the stability over time of the Physically Unclonable Function circuit may be improved, because only variations associated with transistors of the second type may be used in producing the signal. | 08-20-2015 |
Christen Pedersen, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150153544 | METHOD AND APPARATUS FOR AUGMENTING AND CORRECTING MOBILE CAMERA OPTICS ON A MOBILE DEVICE - Embodiments of the present invention utilize an attachable lens board that can be secured to the back of a mobile device and placed in a position that is proximate to the built-in camera lens associated with the camera system of the mobile device. As such, the lens board can be positioned to accurately align several different auxiliary camera lenses, each installed within various camera lens receivers formed within the lens board, with the built-in camera lens for focusing and/or image capture. Additionally, embodiments of present invention can include circuitry within the lens board that can be used to identify the types of lenses currently installed within each camera lens receiver. In this manner, embodiments of the present invention can correct possible optical imperfections of resultant images produced by the combination of the built-in camera lens and auxiliary lens selected for focusing and/or image capture by the user. | 06-04-2015 |
Christen Kent Pedersen, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140306909 | AUTOMATIC PERFORMANCE OF TOUCH SCREEN RELATED FUNCTIONALITY IN RESPONSE TO DETECTED STYLUS POSITION - A computer system has a touch sensitive display screen within a housing and a touch sensor, which is coupled to a bus. A processor and a memory are coupled to the bus. The housing has a channel for receiving and storing a stylus. A sensor is disposed adjacent to the channel. The sensor interacts with the stylus through the Hall effect caused by a magnet within the stylus and is thus operable for detecting a presence or absence of the stylus without physical contact therewith. The memory has an application which, when executed on the processor, automatically performs one or more stylus related software functions upon a reported absence of the stylus from the channel. One of the software functions includes palm detection rejection with respect to data from the touch sensor. Another function includes display of a GUI displaying a listing of applications that are based on stylus data entry modes. Another function includes setting up OS modes designed for accurate operation of stylus data entry. | 10-16-2014 |
20140306928 | STYLUS SIGNALING FOR CAPACITIVE TOUCH SCREEN PANELS - Signaling touch screen enabled devices is disclosed. A capacitive stylus has a body suitable for being hand held as a writing instrument. The body has a tip for interfacing with a capacitive touch screen display panel of a computer system. The stylus has an insulator disposed near its tip, which insulates capacitance of the stylus body. A switch selectively couples the tip to the remaining parts of the stylus body. A controller controls the switch. A mode selector on the body is responsive to being pressed to signal the controller for selecting one of multiple modes. The controller is configured to enter the selected mode responsive to the mode selector and is configured to control the switch unit to switch according to different signal patterns depending on a mode entered by the controller. | 10-16-2014 |
David Raymond Pedersen, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20140028410 | Resonator Electrode Shields - A MEMS resonator system that reduces interference signals arising from undesired capacitive coupling between different system elements. The system, in one embodiment, includes a MEMS resonator, electrodes, and at least one resonator electrode shield. In certain embodiments, the resonator electrode shield ensures that the resonator electrodes interact with either one or more shunting nodes or the active elements of the MEMS resonator by preventing or reducing, among other things, capacitive coupling between the resonator electrodes and the support and auxiliary elements of the MEMS resonator structure. By reducing the deleterious effects of interfering signals using one or more resonator electrode shields, a simpler, lower interference, and more efficient system relative to prior art approaches is presented. | 01-30-2014 |
David V. Pedersen, Scotts Valley, CA US
Patent application number | Description | Published |
---|---|---|
20100043226 | SEGMENTED CONTACTOR - A method of fabricating a large area, multi-element contactor. A segmented contactor is provided for testing semiconductor devices on a wafer that comprises a plurality of contactor units mounted to a substrate. The contactor units are formed, tested, and assembled to a backing substrate. The contactor units may include leads extending laterally for connection to an external instrument such as a burn-in board. The contactor units include conductive areas such as pads that are placed into contact with conductive terminals on devices under test. | 02-25-2010 |
20110171838 | SEGMENTED CONTACTOR - A method of fabricating a large area, multi-element contactor. A segmented contactor is provided for testing semiconductor devices on a wafer that comprises a plurality of contactor units mounted to a substrate. The contactor units are formed, tested, and assembled to a backing substrate. The contactor units may include leads extending laterally for connection to an external instrument such as a burn-in board. The contactor units include conductive areas such as pads that are placed into contact with conductive terminals on devices under test. | 07-14-2011 |
Elin Pedersen, Redwood City, CA US
Patent application number | Description | Published |
---|---|---|
20110228039 | VARIABLE BANDWIDTH COMMUNICATION SYSTEMS AND METHODS - A variable bandwidth communication system includes a first and a second communication station, coupled for continuous, bi-directional communication. The first communication station is capable of transmitting at a first and a second bandwidth, and is capable of receiving at a third and a fourth bandwidth. The second communication station is capable of receiving at the first and second bandwidth and is capable of transmitting at the third and fourth bandwidth. The transmitting bandwidth of each station is selectable by the user. The second bandwidth is greater than the first and the fourth bandwidth is greater than the third. Preferably, but not necessarily, the first and third bandwidth like the second and fourth bandwidth are about the same. The first communication system can display communication received at the fourth bandwidth at the first bandwidth, and the second communication system can display communications received at the second bandwidth at the third bandwidth. | 09-22-2011 |
Elin R. Pedersen, Portola Valley, CA US
Patent application number | Description | Published |
---|---|---|
20100325568 | USER INTERFACE VISUALIZATIONS - Aspects of the invention pertain to user interface visualizations, enabling efficient display of content on a display device. At least some content is presented having diagonal views to emphasize certain portions of the content while deemphasizing other portions of the content. | 12-23-2010 |
20120042270 | USER INTERFACE VISUALIZATIONS - Aspects of the invention pertain to user interface visualizations, enabling efficient display of content on a display device. At least some content is presented having diagonal views to emphasize certain portions of the content while deemphasizing other portions of the content. | 02-16-2012 |
Erik M. Pedersen, Sierra Madre, CA US
Patent application number | Description | Published |
---|---|---|
20140048196 | Label Processor - A deformable label processor and related methods are described. The processor is heated and urged against a label, such as a heat transfer label, to apply one or more designs from the label and/or the label itself onto a container or other surface. The processor and methods are well suited for application of labels onto compound curved surfaces. The label processors include particular exhaust assemblies and air diffuser assemblies. | 02-20-2014 |
20150217893 | Label Processor - A deformable label processor and related methods are described. The processor is heated and urged against a label, such as a heat transfer label, to apply one or more designs from the label and/or the label itself onto a container or other surface. The processor and methods are well suited for application of labels onto compound curved surfaces. The label processors include particular exhaust assemblies and air diffuser assemblies. | 08-06-2015 |
Hans Kohling Pedersen, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20080297514 | Interactive labyrinth curve generation and applications thereof - Complex labyrinth curves are interactively generated by an iterative process that spatially modulates curve evolution by an image or other function defined on the evolution space. After curves and evolution parameters are initialized [ | 12-04-2008 |
Irene Munk Pedersen, La Jolla, CA US
Patent application number | Description | Published |
---|---|---|
20110123524 | METHODS FOR TREATING HEMATOPOIETIC MALIGNANCIES - The present invention relates to methods for treating neoplasias in a mammalian subject. In particular, the invention provides methods for treating lymphomas, including forms of non- Hodgkin lymphoma. In one embodiment, these methods involve reducing tumor necrosis factor signaling. | 05-26-2011 |
Jan Pedersen, Los Altos Hills, CA US
Patent application number | Description | Published |
---|---|---|
20080306819 | SYSTEM AND METHOD FOR SHAPING RELEVANCE SCORES FOR POSITION AUCTIONS - The present invention is directed towards systems and methods for ranking and providing advertisements in a position auction. The method of the present invention comprises receiving a search query and selecting at least one keyword based upon the search query. A list containing at least one keyword based upon the search query is returned and a list comprising at least one bid corresponding to the returned list of keywords is retrieved. A priority score corresponding to each bid is computed and used to rank the list of bids. Advertisements are then provided corresponding to a plurality of the highest ranking bids. | 12-11-2008 |
Jan Pedersen, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20100057710 | GENERATION OF SEARCH RESULT ABSTRACTS - The subject matter disclosed herein relates to generating an abstract of an electronic document based at least in part on a utility metric associated with a group phrases as well as on a ranked order of sentences. | 03-04-2010 |
Jan Otto Pedersen, Los Altos Hills, CA US
Patent application number | Description | Published |
---|---|---|
20140081941 | SEMANTIC RANKING USING A FORWARD INDEX - Methods, computer systems, and computer-readable media for generating semantic ranking features using a forward index are provided. A search query is received and is analyzed for one or more semantic units including semantic patterns, topical categories, and entities. A forward index comprising a plurality of documents is accessed and semantic units associated with each of the documents are analyzed. The semantic units include semantic patterns, topical categories, unigrams, bigrams, and entities. Documents who share substantially similar semantic units with the search query are identified, and the ranking of the identified documents is adjusted based on the substantially similar semantic units. | 03-20-2014 |
Jan Otto Pedersen, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20120130994 | MATCHING FUNNEL FOR LARGE DOCUMENT INDEX - Search results are identified and returned in response to search queries by evaluating and pruning candidate documents in multiple stages. The process employs a search index that indexes atoms found in documents and pre-computed scores for document/atom pairs. When a search query is received, atoms are identified from the search query and a reformulated query is generated based on the identified atoms. The reformulated query is used to identify matching documents, and a preliminary score is generated for matching documents using a simplified scoring function and pre-computed scores in the search index. Documents are pruned based on preliminary scores, and the remaining documents are evaluated using a final ranking algorithm that provides a final set of ranked documents, which is used to generate search results to return in response to the search query. | 05-24-2012 |
20120130995 | EFFICIENT FORWARD RANKING IN A SEARCH ENGINE - Methods and computer storage media are provided for generating entries for documents in a forward index. A document and its document identification are received, in addition to static features that are query-independent. The document is parsed into tokens to form a token stream corresponding to the document. Relevant data used to calculate rankings of document is identified and a position of the data is determined. The entry is then generated from the document identification, the token stream of the document, the static features, and the positional information of the relevant data. The entry is stored in the forward index. | 05-24-2012 |
20120130997 | HYBRID-DISTRIBUTION MODEL FOR SEARCH ENGINE INDEXES - Methods and systems are provided for using a hybrid-distribution system to identify relevant documents based on a search query. A group of documents is assigned to a particular segment. The group of documents is indexed both by atom and by document to form a reverse index and a forward index. Both indexes are divided amongst each node in that segment so that each node is responsible for storing and accessing a different portion of both the reverse and forward indexes. The reverse index portion is accessed on each of a first set of nodes to identify a first set of documents that is relevant to a particular search query. Document identifications associated with the first set of documents are used to identify a second set of nodes that access their forward index portions to limit the number of relevant documents to a second set of documents. | 05-24-2012 |
20140324819 | EFFICIENT FORWARD RANKING IN A SEARCH ENGINE - Methods and computer storage media are provided for generating entries for documents in a forward index. A document and its document identification are received, in addition to static features that are query-independent. The document is parsed into tokens to form a token stream corresponding to the document. Relevant data used to calculate rankings of document is identified and a position of the data is determined. The entry is then generated from the document identification, the token stream of the document, the static features, and the positional information of the relevant data. The entry is stored in the forward index. | 10-30-2014 |
Karl Pedersen, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140070831 | SYSTEM AND METHOD OF PROTECTING PROBES BY USING AN INTELLIGENT CURRENT SENSING SWITCH - An apparatus and method for protecting probes used in automated testing is disclosed. The apparatus comprises a probe operable to provide power to a device under test (DUT) from a device power source (DPS), wherein the probe is coupled to a contact point on the DUT and a probe protector circuit connected to the probe in series between the DPS and the DUT. The probe protector circuit further comprises a current sense module operable to monitor a flow of current from the DPS to the DUT to determine if the current flow is below a predetermined threshold current level and a switch for controlling the connection from the DPS to the DUT. The switch is coupled to the current sense module and is operable to be used in conjunction with the current sense module to limit the current flow if it exceeds the predetermined threshold current level. | 03-13-2014 |
Kirk Pedersen, San Franciso, CA US
Patent application number | Description | Published |
---|---|---|
20100114062 | Methods and devices for providing oxygenated blood distal to an obstruction - The catheter is positioned within an obstruction so that the distal end is positioned distal to the obstruction and proximal openings are positioned proximal to the obstruction. Blood enters the proximal openings and passes through the lumen to the distal end to perfuse blood distal to the obstruction. | 05-06-2010 |
Kirk Pedersen, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20100114070 | Methods and devices for providing oxygenated blood distal to an obstruction - The catheter is positioned within an obstruction so that the distal end is positioned distal to the obstruction and proximal openings are positioned proximal to the obstruction. Blood enters the proximal openings and passes through the lumen to the distal end to perfuse blood distal to the obstruction. | 05-06-2010 |
20100114135 | Devices and methods for temporarily opening a blood vessel - A device for temporarily opening a blood vessel is provided. The device has an expandable cage mounted over a shaft having a lumen. The lumen has a distal end, which extends beyond the distal end of the cage so that the lumen provides access to the vasculature distal to the obstruction. | 05-06-2010 |
20110230858 | METHODS AND DEVICES FOR PROVIDING OXYGENATED BLOOD DISTAL TO AN OBSTRUCTION - The catheter is positioned within an obstruction so that the distal end is positioned distal to the obstruction and proximal openings are positioned proximal to the obstruction. Blood enters the proximal openings and passes through the lumen to the distal end to perfuse blood distal to the obstruction. | 09-22-2011 |
20120046683 | DEVICES AND METHODS FOR TEMPORARILY OPENING A BLOOD VESSEL - A device for temporarily opening a blood vessel is provided. The device has an expandable cage mounted over a shaft having a lumen. The lumen has a distal end, which extends beyond the distal end of the cage so that the lumen provides access to the vasculature distal to the obstruction. | 02-23-2012 |
Lars Pedersen, Davis, CA US
Patent application number | Description | Published |
---|---|---|
20110030945 | CENTRALIZER APPARATUS - A centralizer for an instrument such as an in-place inclinometer is described. The centralizer has a clamp with an inner receptacle configured for coupling to the instrument housing, and a plurality of elongate fingers extending from the clamp that center the instrument in the casing. The fingers carry rollers that fit into grooves in the instrument casing. The fingers are arcuate and provide a spring-like contact force that causes the rollers to abut the instrument casing and stabilize the instrument. | 02-10-2011 |
Laust Pedersen, Santa Barbara, CA US
Patent application number | Description | Published |
---|---|---|
20090187061 | SEED MAGAZINE - The invention provides magazines for radioactive brachytherapy seeds. The seed magazines provided herein include housing, seed holder, and pusher components, and optionally have a slidable shield to protect a user from radiation. | 07-23-2009 |
Laust G. Pedersen, Santa Barbara, CA US
Patent application number | Description | Published |
---|---|---|
20130018268 | Scanning Speed Detection for Freehand High Frequency Ultrasound Transducers - Scanning speed detection for freehand high frequency ultrasound transducers using a multiple element moving array transducer using a pair of elements as a Doppler scanning speed detector. Various aspects of the invention are disclosed. | 01-17-2013 |
Leo D. Pedersen, Danville, CA US
Patent application number | Description | Published |
---|---|---|
20100159090 | INJECTION OF VISCOUS MATERIALS INTO MUSCLE MEAT - A method and device for dispersing a viscous material into muscle meat. Viscous material is introduced into a volumetric chamber which is capable of passing a measured amount of the viscous material into an injection needle which, in turn, is inserted within the muscle meat. The needle is sized and configured to insert the measured amount of viscous material in a pattern resembling the surrounding muscle flake of the muscle meat. | 06-24-2010 |
Liam Pedersen, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150346723 | VEHICLE TRAJECTORY PLANNING FOR AUTONOMOUS VEHICLES - A method for controlling an autonomous vehicle includes obtaining, by one or more processors, information describing a current state of the autonomous vehicle and a goal state of the autonomous vehicle; determining, by the one or more processors, an initial vehicle trajectory from the current state of the autonomous vehicle to the goal state of the autonomous vehicle; and determining, by the one or more processors, an optimized vehicle trajectory based the initial trajectory and a velocity profile by applying numerical minimization to minimize a trajectory length value and a lateral acceleration value. | 12-03-2015 |
Mark E. Pedersen, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20090094932 | Wall Drying Method and Apparatus - A system for drying walls includes a panel which has a first portion, a second portion, and a body portion, the body portion joining the first portion and the second portion, the first portion being in contact with a floor and the second portion being in contact with a wall, the panel creating a channel through which air is passed to extract water from the wall. A method of drying lower portions of walls within a water-damaged building includes placing a plurality of panels against the lower portions of walls such that a channel is created along the lower portions of the walls and forcing air along the channel. | 04-16-2009 |
20090094933 | Wall Shoe - A wall shoe includes a generally rectangular body that is placed beneath a wall covering to protect the wall covering from water damage; the wall shoe providing access to the interior of a wall. A method of extracting moisture from the interior components of a wall includes interposing a wall shoe between a lower edge of a wall covering and a floor, the wall shoe being a rectangular body with a number of channels passing through the thickness of the rectangular body; following exposure of the wall to water, utilizing the wall shoe to provide access to the interior components of the wall; and providing an air flow; the air flow drying the interior of the components of the wall through access provided by the wall shoe. | 04-16-2009 |
20110167669 | WALL DRYING METHOD AND APPARATUS - A system for drying walls includes a panel which has a first portion, a second portion, and a body portion, the body portion joining the first portion and the second portion, the first portion being in contact with a floor and the second portion being in contact with a wall, the panel creating a channel through which air is passed to extract water from the wall. A method of drying lower portions of walls within a water-damaged building includes placing a plurality of panels against the lower portions of walls such that a channel is created along the lower portions of the walls and forcing air along the channel. | 07-14-2011 |
Michael A. Pedersen, Sherman Oaks, CA US
Patent application number | Description | Published |
---|---|---|
20150210578 | Systems and Methods for Water Filtration - The water filtration system may include a support base. A first receptacle may be detachably disposed on the support base and configured to store source water. A second receptacle may be detachably disposed on the support base and configured to store supply water. A filter system may be disposed between the first receptacle and the second receptacle. | 07-30-2015 |
Michael A. Pedersen, Van Nuys, CA US
Patent application number | Description | Published |
---|---|---|
20080227320 | Lamp keying system and method - A system and a method for keying lamps which involve a lamp keying device, such as a keying device with a base protruding key having a configuration, e.g., being formed on, being affixed to, or being detachably coupled with, the base and a support slot being formed in the lamp support receptacle, the base protruding key detachably coupling with the support slot; a keying device with a support protruding key being formed on, being affixed to, or being detachably coupled with, the lamp support receptacle and a base slot being formed in the base, the base slot detachably coupling with the protruding support key; and a keying device with a base protruding key being formed on, being affixed to, or being detachably coupled with, the base and a base slot being formed in the base, the keying device further having a complementary support protruding key being formed on, being affixed to, or being detachably coupled with, the lamp support receptacle and a complementary support slot being formed in the lamp support receptacle, the base protruding key detachably coupling with the complementary support slot, and the slot detachably coupling with the complementary protruding support key. | 09-18-2008 |
Michael M. Pedersen, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130332070 | TOUCH-BASED EXPLORATION OF MAPS FOR SCREEN READER USERS - An electronic device can provide an interactive map with non-visual output, thereby making the map accessible to visually impaired users. The map can be based on a starting location defined based on a current location of the electronic device or on a location entered by the user. Nearby paths, nearby points of interest, or directions from the starting location to an ending location can be identified via audio output. Users can touch a screen of the electronic device in order to virtually explore a neighborhood. A user can be alerted when he is moving along or straying from a path, approaching an intersection or point of interest, or changing terrains. Thus, the user can familiarize himself with city-level spatial relationships without needing to physically explore unfamiliar surroundings. | 12-12-2013 |
Mike Pedersen, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140210828 | ACCESSIBILITY TECHINQUES FOR PRESENTATION OF SYMBOLIC EXPRESSIONS - Methods for presenting symbolic expressions such as mathematical, scientific, or chemical expressions, formulas, or equations are performed by a computing device. One method includes: displaying a first portion of a symbolic expression within a first area of a display screen; while in a first state in which the first area is selected for aural presentation, aurally presenting first information related to the first portion of the symbolic expression; while in the first state, detecting particular user input; in response to detecting the particular user input, performing the steps of: transitioning from the first state to a second state in which a second area, of the display, is selected for aural presentation; determining second information associated with a second portion, of the symbolic expression, that is displayed within the second area; in response to determining the second information, aurally presenting the second information. | 07-31-2014 |
Niels C. Pedersen, Winters, CA US
Patent application number | Description | Published |
---|---|---|
20080220427 | TEST FOR DETERMINING BLOOD TYPE IN THE CAT - The present invention provides compositions and methods for detecting mutations associated with blood type determination in the cat. | 09-11-2008 |
Paul Pedersen, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20100161584 | Parent-Child Query Indexing for XML Databases - A method for processing queries for a document of elements is provided. The document includes a plurality of subsections where each subsection includes at least a portion of elements in the document. The method comprises: receiving a query for a path of elements in the document of elements; determining a plurality of step queries from the query, each step query including at least a part of the path of elements; for each step query in the plurality of step queries, determining one or more subsections that include elements that correspond to a step query; and determining at least one subsection that includes the path of elements of the query. A result for the query is generated using the at least one subsection. | 06-24-2010 |
20110179012 | NETWORK-ORIENTED INFORMATION SEARCH SYSTEM AND METHOD - A search system responds to a search query initially by identifying a set of network locators that are deemed relevant to the search query. The system then retrieves one or more information resources corresponding to each network locator. The system then processes the retrieved set of information resources to extract an information item from the set of information resources, and returns that information item to the user as a response to the search query. The returned information item may be in the form of a standard sentence in a language used for spoken and written communication among humans. | 07-21-2011 |
Sean M. Pedersen, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100251247 | CHANGE MANAGEMENT AUTOMATION TOOL - A change management system for an IT environment or other enterprise level environment may comprise a server comprising memory and a controller. A change management application comprising machine readable instructions may be stored in the memory. The change management application may be arranged to perform the following steps: receive a plurality of work orders via a network to be performed during a maintenance period, concatenate the plurality of work orders to generate a master plan for performing the work orders during the maintenance period, and receive status updates for the work orders during the maintenance period down to the individual step level. A display may display a view of the master plan during the maintenance period. The view may include information related to the work orders and a status of the work orders. The status may be updated automatically based on status updates received by the change management application. | 09-30-2010 |
Sean Michael Pedersen, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100223190 | METHODS AND SYSTEMS FOR OPERATING A VIRTUAL NETWORK OPERATIONS CENTER - Methods and systems for operating a virtual network operations center are described. In one embodiment, a data processing module receives data from an initial user regarding an incident or outage. A collaboration module enables collaboration between the initial user and at least one additional user in resolving the incident or outage during a collaborative session. A paging module pages at least one additional user to the collaborative session. An incident reporting module provides an incident report. A problem ticket module provides a problem ticket. An action item module provides one or more action items. Additional methods and systems are also disclosed. | 09-02-2010 |
Soren B. Pedersen, Petaluma, CA US
Patent application number | Description | Published |
---|---|---|
20100131703 | REDUCING CONTENT ADDRESSABLE MEMORY (CAM) POWER CONSUMPTION COUNTERS - A method may include counting the number of times each of a plurality of entries in a content addressable memory (CAM) matches one or more searches; grouping entries in the CAM into a first subset and a second subset based on the number of times each of the plurality of entries in the CAM matches one or more searches; and searching the first subset for a matching entry and, if no matching entry is found, searching the second subset for the matching entry. | 05-27-2010 |
20100138600 | REDUCING CONTENT ADDRESSABLE MEMORY (CAM) POWER CONSUMPTION COUNTERS - A method may include counting the number of times each of a plurality of entries in a content addressable memory (CAM) matches one or more searches; grouping entries in the CAM into a first subset and a second subset based on the number of times each of the plurality of entries in the CAM matches one or more searches; and searching the first subset for a matching entry and, if no matching entry is found, searching the second subset for the matching entry. | 06-03-2010 |
Stig Pedersen, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20100035631 | Systems and Methods to Record and Present a Trip - A method, machine-readable medium and apparatus for determining a sequence of locations; generating one or more objects, each of the one or more objects being at least partially generated at one or more corresponding locations in the sequence of locations; and associating each of the objects with at least one of the one or more corresponding locations in the sequence of locations. | 02-11-2010 |
Stig Pedersen, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20120327615 | PROTECTIVE CASING - A protective casing equipped with positioning unit and power supply unit can be used to accommodate an electronic device, which has or hasn't a GPS positioning system. A switch disposed in the protective casing can select from different operation modes so as to activate related functions to provide positioning data and/or electrical power for the electronic device, or the protective casing simply provides water-proof and rugged protection when both the positioning unit and the power supply unit are deactivated by the switch. | 12-27-2012 |
Stig M. Pedersen, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20140245014 | Remote control app for smart phones - Methods and apparatus for a Remote Control App for Smart Phones are disclosed. One embodiment of the present invention is a software application or “App” which may be downloaded to a conventional smart phone ( | 08-28-2014 |
20140348367 | Activity monitoring & directing system - A system for monitoring and directing athletic or other physical activities is disclosed. In one embodiment of the invention, a headset worn by an athlete includes one or more sensors, a microprocessor, a non-volatile memory and a communication link. The athlete's headset receives and transmits signals to a coach while the athlete is performing an activity. In this embodiment, the present invention provides coordinated audio streams to the athlete during his/her activity and training. In one implementation, the system coordinates audio for entertainment (such as music), audio expression of real-time performance information (such as count of laps, heart rate, etc.), optional pre-planned activity instructions and interrupt audio such as a coach's advice/instruction, or cell phone messages. In this implementation, the system records the output of the performance sensors for later analysis and allows for real-time display of the data for the coach. In one implementation, the system includes a underwater communication link for communication with a swimmer while in the water. | 11-27-2014 |