O'Brien, CA
Alan O'Brien, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20120224260 | EYEGLASSES FOR PERSONAL AND COMMERCIAL USE INCLUDING REUSE IN 3D THEATER AND OTHER REPEATED OPERATIONS - 3D glasses including features for an enhanced viewing experience with lower production and operating costs for theaters. Keyed lenses and removable temples facilitate assembly and field repairs. Specific angles of lens placement and the provision of specific anti-reflective areas on the frames enhance the quality of the optical path content being viewed. RFID and radio chips increase accountability and collection of use statistics. Smooth areas enhance cleaning and lower the time and material costs for between use cleanings. | 09-06-2012 |
Andrew Paul O'Brien, Westhaven, CA US
Patent application number | Description | Published |
---|---|---|
20080317804 | NEEM OIL LOTION PREPARATION AND WIPE - Provided in embodiments of the present invention is a neem oil lotion preparation impregnated in a fabric wipe to enable individualized application of an organic pesticide on human skin or a plant. In one embodiment, a wipe includes a fabric sheet impregnated with neem oil, an emulsifier, an emollient, a preservative, and water. In additional embodiments, the neem oil wipe may further be impregnated with a humectant and a fragrance. | 12-25-2008 |
Brett O'Brien, Pacific Palisades, CA US
Patent application number | Description | Published |
---|---|---|
20100185614 | Shared Internet storage resource, user interface system, and method - The Shared Internet Storage Resource provides Internet-based file storage, retrieval, access, control, and manipulation for a user. Additionally, an easy-to-use user interface is provided both for a browser or stand-alone application. The entire method provides means by which users can establish, use, and maintain files on the Internet in a manner remote from their local computers yet in a manner that is similar to the file manipulation used on their local computers. A high capacity or other storage system is attached to the Internet via an optional internal network that also serves to generate and direct metadata regarding the stored files. A web server using a CGI, Java®-based, or other interface transmits and retrieves TCP/IP packets or other Internet information through a load balancer/firewall by using XML to wrap the data packets. File instructions may be transmitted over the Internet to the Shared Resource System. The user's account may be password protected so that only the user may access his or her files. On the user's side, a stand-alone client application or JavaScript object interpreted through a browser provide two means by which the XML or other markup language data stream may be received and put to use by the user. Internet-to-Internet file transfers may be effected by directly downloading to the user's account space. | 07-22-2010 |
20140237571 | SHARED INTERNET STORAGE RESOURCE, USER INTERFACE SYSTEM, AND METHOD - The Shared Internet Storage Resource provides Internet-based file storage, retrieval, access, control, and manipulation for a user. Additionally, an easy-to-use user interface is provided both for a browser or stand-alone application. The entire method provides means by which users can establish, use, and maintain files on the Internet in a manner remote from their local computers yet in a manner that is similar to the file manipulation used on their local computers. A high capacity or other storage system is attached to the Internet via an optional internal network that also serves to generate and direct metadata regarding the stored files. A web server using a CGI, Java®-based, or other interface transmits and retrieves TCP/IP packets or other Internet information through a load balancer/firewall by using XML to wrap the data packets. File instructions may be transmitted over the Internet to the Shared Resource System. The user's account may be password protected so that only the user may access his or her files. On the user's side, a stand-alone client application or JavaScript object interpreted through a browser provide two means by which the XML or other markup language data stream may be received and put to use by the user. Internet-to-Internet file transfers may be effected by directly downloading to the user's account space. | 08-21-2014 |
Carol O'Brien, Pacifica, CA US
Patent application number | Description | Published |
---|---|---|
20110177099 | GENETIC VARIATIONS ASSOCIATED WITH DRUG RESISTANCE - Methods and compositions are provided to determine if a cancer is resistant to treatment with anti-mitotic agents, including treatment with T-DM1. The methods relate to determining if the ABCC3 gene is amplified and/or overexpressed in the cancer. | 07-21-2011 |
Chad O'Brien, Phelan, CA US
Patent application number | Description | Published |
---|---|---|
20130104428 | Athletic Shoe Sole Cover | 05-02-2013 |
Chris O'Brien, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110167466 | Method and Apparatus for Interface to Layer 2 of an Open Systems Interconnection (OSI) Communication Protocol - A method of communicating with a layer | 07-07-2011 |
Chris O'Brien, Sacramento, CA US
Patent application number | Description | Published |
---|---|---|
20090105195 | COMPOSITION COMPRISING MICROBICIDAL ACTIVE INGREDIENTS - An antimicrobial composition having a broad-spectrum activity against microorganisms is provided. The antimicrobial composition includes about 0.1 to about 10 percent by weight of a polyurethane polymer of total weight of the antimicrobial composition. The polyurethane polymer is selected from the group consisting of polyolprepolymer and β-Cyclodextrin-polyurethane polymer. The antimicrobial composition further includes about 0.01 to about 5 percent by weight of at least one antiseptic agent of the total weight of the antimicrobial composition. Furthermore, the antimicrobial composition includes at least one microbicidal agent. In addition, the antimicrobial composition includes a pharmaceutically acceptable excipient system. | 04-23-2009 |
Colleen A. O'Brien, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20100179678 | PV Wind Performance Enhancing Methods - Pressure equalization between upper and lower surfaces of PV modules of an array of PV modules can be enhanced in several ways. Air gaps opening into the air volume, defined between the PV modules and the support surface, should be provided between adjacent PV modules and along the periphery of the array. The ratio of this air volume to the total area of the air gaps should be minimized. Peripheral wind deflectors should be used to minimize aerodynamic drag forces on the PV modules. The time to equalize pressure between the upper and lower surfaces of the PV modules should be maintained below, for example, 10-20 milliseconds. The displacement created by wind gusts should be limited to, for example, 2-5 millimeters or less. For inclined PV modules, rear air deflectors are advised for each PV module and side air deflectors are advised for the periphery of the array. | 07-15-2010 |
20150040944 | PV WIND PERFORMANCE ENHANCING METHODS AND APPARATUS - Pressure equalization between upper and lower surfaces of PV modules of an array of PV modules can be enhanced in several ways. Air gaps opening into the air volume, defined between the PV modules and the support surface, should be provided between adjacent PV modules and along the periphery of the array. The ratio of this air volume to the total area of the air gaps should be minimized. Peripheral wind deflectors should be used to minimize aerodynamic drag forces on the PV modules. The time to equalize pressure between the upper and lower surfaces of the PV modules should be maintained below, for example, 10-20 milliseconds. The displacement created by wind gusts should be limited to, for example, 2-5 millimeters or less. For inclined PV modules, rear air deflectors are advised for each PV module and side air deflectors are advised for the periphery of the array. | 02-12-2015 |
Colleen A. O'Brien, Oakland, CA US
Patent application number | Description | Published |
---|---|---|
20100116324 | Flexible Wind Deflector For Photovoltaic Array Perimeter Assembly - A photovoltaic (“PV”) array includes a plurality of interconnected PV modules. A PV array perimeter assembly may be positioned along the perimeter of the PV array to restrain horizontal movement of the array. For improved wind performance, the PV array perimeter assembly may include curbs that come with pre-attached flexible wind deflectors configured to prevent wind from penetrating underneath the PV array. The flexible wind deflectors may be made of a flexible membrane and may include water drainage holes to allow water to flow out of the PV array. The curbs do not necessarily have to be fixedly attached to a rooftop, and may include ballasts to prevent array movement. Embodiments of the invention may be employed on PV arrays installed on flat rooftops, and are especially advantageous when used on uneven roof surfaces. | 05-13-2010 |
Darren Kelly O'Brien, Apple Valley, CA US
Patent application number | Description | Published |
---|---|---|
20080229249 | USER INTERFACE FOR MULTIFUNCTION DEVICE - A graphical user interface for use in connection with a device having navigation and media functionality includes a navigation interface and a media interface that each have having a plurality of screens adapted to facilitate interaction between a user and a navigation application and a media application, respectively. An application interface toggle button it is actuatable on at least one of the plurality of navigation interface screens and on at least one of the plurality of media interface screens. Actuation of the application interface toggle button from a navigation interface screen invokes display of a media interface screen, and actuation of the application interface toggle button from a media interface screen invokes display of a navigation interface screen. | 09-18-2008 |
20080303803 | USER INTERFACE FOR MULTIFUNCTION DEVICE - A system implements a circular navigation paradigm that matches a physical input device to a graphical user interface (GUI). The GUI may be displayed on a personal navigation device, music player, or any other electronic device that employs a GUI. The match between the physical input device and the GUI facilitates ready understanding and intuitive interaction with the GUI by the device operator. The circular navigation paradigm may also extend over multiple screens within an application, and across multiple applications, to provide consistency of operation throughout the entire feature set of this device. | 12-11-2008 |
20090168308 | PORTABLE ELECTRONIC DEVICE MOUNT - A portable electronic device mount provides a secure attachment point for a personal navigation device, or other electronic device. The mount provides access to the device electronics through interface ports and feature connectors. The mount connects to an attachment mechanism that firmly and reliably attaches the mount to a windshield or other surface. The mount also includes a flexible linkage through which the mounted device may be securely oriented over a wide range of positions. In addition, extendible and retractable extension arms help achieve a compact form factor for convenient carrying and storage of the mount. | 07-02-2009 |
Dennis O'Brien, Oceanside, CA US
Patent application number | Description | Published |
---|---|---|
20090192537 | Cutting Balloon Catheter Having Increased Flexibility Regions - A cutting balloon catheter and method of using the same. The cutting balloon catheter may include a catheter shaft having a balloon coupled thereto. One or more cutting members or blades may be coupled to the balloon. The balloon may include one or more discrete points or areas of flexibility to enhance flexibility of the cutting balloon catheter. A break in the one or more cutting members may be aligned with the one or more discrete points of flexibility in the balloon. | 07-30-2009 |
20100312264 | CUTTING BALLOON HAVING SHEATHED INCISING ELEMENTS - A cutting balloon for use in a PTCA atherectomy procedure includes an elongated balloon that defines a longitudinal axis and is inflatable from a first deflated configuration to a second radially expanded configuration. One or more incising elements are mounted on the inflatable balloon. Compressible sheaths made of a relatively low durometer, flexible material are mounted on the balloon to protect the operative cutting surface of a respective incising element during assembly of the cutting balloon and transit of the cutting balloon to the treatment site. Each sheath extends farther from the longitudinal axis than the corresponding incising element and makes first contact with the tissue during a balloon inflation. Once contact has been established between the tissue and the sheath, further balloon inflation causes the sheath to radially compress between the tissue and the inflatable balloon exposing the operative cutting surface for tissue incision. | 12-09-2010 |
Donald J. O'Brien, Huntington Beach, CA US
Patent application number | Description | Published |
---|---|---|
20100318007 | ELECTROMECHANICAL TACTILE STIMULATION DEVICES AND METHODS - A device for stimulating a sleeper is disclosed. The device comprises a tactile electromechanical stimulator positioned against the sleeper's back proximate the sleeper's lower spine. The stimulator is actuated by a control circuit and powered by a power source. In one embodiment, the control circuit can be programmed to occasionally actuate the stimulator to promote more restful sleep. In one embodiment, the control circuit includes a receiver, and a transmitter is included that is adapted to transmit an actuation signal upon detection of excess noise or motion from the sleeper. The receiver, upon receiving the actuation signal, can actuate the stimulator for a randomized period of time via one or more randomized output pulses generated by a controller in communication with the receiver. | 12-16-2010 |
20130281896 | ELECTROMECHANICAL TACTILE STIMULATION DEVICES AND METHODS - A device for stimulating a sleeper is disclosed. The device comprises a tactile electromechanical stimulator positioned against the sleeper's back proximate the sleeper's lower spine. The stimulator is actuated by a control circuit and powered by a power source. In one embodiment, the control circuit can be programmed to occasionally actuate the stimulator to promote more restful sleep. In one embodiment, the control circuit includes a receiver, and a transmitter is included that is adapted to transmit an actuation signal upon detection of excess noise or motion from the sleeper. The receiver, upon receiving the actuation signal, can actuate the stimulator for a randomized period of time via one or more randomized output pulses generated by a controller in communication with the receiver. | 10-24-2013 |
Duane O'Brien, Oakland, CA US
Patent application number | Description | Published |
---|---|---|
20090057403 | Inbound receiving system - Systems and methods of the present invention for receiving inbound shipments are provided. Bar code information may be decoded, and various types of information can be identified from the decoded bar code information. Such information may include, for example, recipient name, recipient address, a sender account number with the shipping vendor, etc. A database is searched based on such identified information. The database may further include other information associated with the identified information. A report including such information may be generated concerning the shipment. Such report may be stored and retrieved for reference when a future shipment with similar information is received. | 03-05-2009 |
20140040361 | SYNCHRONIZED CONTENT DISPLAY ACROSS A PLURALITY OF DEVICES - An apparatus and method for synchronized content display across a plurality of devices are disclosed herein. Content specified at a first device is deployed to the rest of the plurality of devices that are of diverse device types to each other. The first device instructs the other devices to render the content at each of the respective devices according to the respective device's content viewer and configuration. The first device also instructs the other devices to achieve a certain setting or state pertaining to true rendering of the content depending on the type of content to be rendered. | 02-06-2014 |
Duane P. O'Brien, Oakland, CA US
Patent application number | Description | Published |
---|---|---|
20080288368 | Real-time pricing of shipping vendors - Systems and methods for real-time pricing of shipping vendors are provided. Various shipping vendors may be queried concerning shipping specifications. Some embodiments provide for a query to be transmitted to a shipping vendor through an interface associated with the particular shipping vendor. In response to the query, real-time pricing information associated with the shipping specifications is received and displayed to a user. Upon the user designating a shipping vendor, customized shipping labels for each shipping vendor may be generated. | 11-20-2008 |
Gary O'Brien, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20120038372 | MICROMECHANICAL COMPONENT AND MANUFACTURING METHOD FOR A MICROMECHANICAL COMPONENT - A micromechanical component is described having a substrate which has a movable mass which is connected via at least one spring to the substrate so that the movable mass is displaceable with respect to the substrate, and at least one fixedly mounted stator electrode. The movable mass and the at least one spring are structured from the substrate. At least one separating trench which at least partially surrounds the movable mass is formed in the substrate. The at least one stator electrode is situated adjacent to an outer surface of the movable mass which is at least partially surrounded by the separating trench, with the aid of at least one supporting connection which connects the at least one stator electrode to an anchor situated on the substrate and spans a section of the separating trench. Also described is a manufacturing method for a micromechanical component. | 02-16-2012 |
20120261774 | MEMS PACKAGE OR SENSOR PACKAGE WITH INTRA-CAP ELECTRICAL VIA AND METHOD THEREOF - A MEMS device structure including a lateral electrical via encased in a cap layer and a method for manufacturing the same. The MEMS device structure includes a cap layer positioned on a MEMS device layer. The cap layer covers a MEMS device and one or more MEMS device layer electrodes in the MEMS device layer. The cap layer includes at least one cap layer electrode accessible from the surface of the cap layer. An electrical via is encased in the cap layer extending across a lateral distance from the cap layer electrode to the one or more MEMS device layer electrodes. An isolating layer is positioned around the electrical via to electrically isolate the electrical via from the cap layer. | 10-18-2012 |
20120261789 | Wafer with Spacer Including Horizontal Member - In one embodiment, a method of forming an insulating spacer includes providing a base layer, providing an intermediate layer above an upper surface of the base layer, etching a first trench in the intermediate layer, depositing a first insulating material portion within the first trench, depositing a second insulating material portion above an upper surface of the intermediate layer, forming an upper layer above an upper surface of the second insulating material portion, etching a second trench in the upper layer, and depositing a third insulating material portion within the second trench and on the upper surface of the second insulating material portion. | 10-18-2012 |
20120261800 | WAFER WITH RECESSED PLUG - In one embodiment, a method of forming a plug includes providing a base layer, providing an intermediate oxide layer above an upper surface of the base layer, providing an upper layer above an upper surface of the intermediate oxide layer, etching a trench including a first trench portion extending through the upper layer, a second trench portion extending through the oxide layer, and a third trench portion extending into the base layer, depositing a first material portion within the third trench portion, depositing a second material portion within the second trench portion, and depositing a third material portion within the first trench portion. | 10-18-2012 |
20120261822 | Out-of-Plane Spacer Defined Electrode - In one embodiment, a method of forming an out-of-plane electrode includes providing an oxide layer above an upper surface of a device layer, providing a first cap layer portion above an upper surface of the oxide layer, etching a first electrode perimeter defining trench extending through the first cap layer portion and stopping at the oxide layer, depositing a first material portion within the first electrode perimeter defining trench, depositing a second cap layer portion above the first material portion, vapor releasing a portion of the oxide layer, depositing a third cap layer portion above the second cap layer portion, etching a second electrode perimeter defining trench extending through the second cap layer portion and the third cap layer portion, and depositing a second material portion within the second electrode perimeter defining trench, such that a spacer including the first material portion and the second material portion define out-of-plane electrode. | 10-18-2012 |
20120264250 | METHOD OF FORMING MEMBRANES WITH MODIFIED STRESS CHARACTERISTICS - A method of modifying stress characteristics of a membrane in one embodiment includes providing a membrane layer, determining a desired stress modification, and forming at least one trough in the membrane layer based upon the determined desired stress modification. | 10-18-2012 |
20120264301 | METHOD OF FORMING NON-PLANAR MEMBRANES USING CMP - A method of shaping a substrate in one embodiment includes providing a first support layer, providing a first shaping pattern on the first support layer, providing a substrate on the first shaping pattern, performing a first chemical mechanical polishing (CMP) process on the substrate positioned on the first shaping pattern, and removing the once polished substrate from the first shaping pattern. | 10-18-2012 |
20130111992 | PROOF MASS POSITIONING FEATURES HAVING TANGENTIAL CONTACT SURFACES - A micro electromechanical system (MEMS) includes a substrate, a first curved surface located at a position above a surface of the substrate, and a second curved surface generally opposite to the first curved surface along a first axis parallel to the surface of the substrate, wherein the first curved surface is movable along the first axis in a direction toward the second curved surface. | 05-09-2013 |
20130115775 | METHOD OF FORMING WIDE TRENCHES USING A SACRIFICIAL SILICON SLAB - A method of forming an encapsulated wide trench includes providing a silicon on oxide insulator (SOI) wafer, defining a first side of a first sacrificial silicon slab by etching a first trench in a silicon layer of the SOI wafer, defining a second side of the first sacrificial silicon slab by etching a second trench in the silicon layer, forming a first sacrificial oxide portion in the first trench, forming a second sacrificial oxide portion in the second trench, forming a polysilicon layer above the first sacrificial oxide portion and the second sacrificial oxide portion, and etching the first sacrificial oxide portion and the second sacrificial oxide portion. | 05-09-2013 |
20130181575 | Piezoelectric Based MEMS Structure - In one embodiment, a method of deforming a MEMS structure includes providing a base layer, providing a first piezoelectric slab operably connected to a surface of the base layer, determining a desired deformation of the base layer, applying a first potential to a first electrode operably connected to the first piezoelectric slab, applying a second potential to a second electrode operably connected to the first piezoelectric slab, and deforming the base layer with the first piezoelectric slab using the applied first potential and the applied second potential based upon the determined desired deformation. | 07-18-2013 |
20130207208 | Pressure Sensor with Doped Electrode - In one embodiment, a sensor device includes a bulk silicon layer, a first doped region of the bulk silicon layer of a first dopant type, a second doped region of the bulk silicon layer of a second dopant type, wherein the first dopant type is a type of dopant different from the second dopant type, the second doped region located at an upper surface of the bulk silicon layer and having a first doped portion bounded by the first doped region, a first cavity portion directly above the second doped region, and an upper electrode formed in an epitaxial layer, the upper electrode directly above the first cavity portion. | 08-15-2013 |
20130234281 | Wafer with Spacer including Horizontal Member - A method of forming an insulating spacer is disclosed that includes providing a base layer, providing an intermediate layer above an upper surface of the base layer, etching a first trench in the intermediate layer, depositing a first insulating material portion within the first trench, depositing a second insulating material portion above an upper surface of the intermediate layer, forming an upper layer above an upper surface of the second insulating material portion, etching a second trench in the upper layer, and depositing a third insulating material portion within the second trench and on the upper surface of the second insulating material portion. A wafer is also disclosed. | 09-12-2013 |
20130327147 | Micromechanical Device for Measuring an Acceleration, a Pressure or the Like and a Corresponding Method - A micromechanical device measures an acceleration, a pressure or the like. It comprises a substrate having at least one fixed electrode, a seismic mass moveably arranged on the substrate, at least one ground electrode, which is arranged on the seismic mass, and resetting means for returning the seismic mass into an initial position, wherein the fixed electrode and the ground electrode are configured in one measurement plane for measuring an acceleration, a pressure or the like in the measurement plane, and wherein the fixed electrode and the ground electrode are configured for measuring an acceleration, pressure or the like acting on the seismic mass perpendicular to the measurement plane. The disclosure likewise relates to a corresponding method and a corresponding use. | 12-12-2013 |
20140054462 | Device and Method for Increasing Infrared Absorption in MEMS Bolometers - A semiconductor sensor includes a substrate and an absorber. The substrate includes at least one reflective component. The absorber is spaced apart from the at least one reflective component by a distance. The absorber defines a plurality of openings each having a maximum width that is less than or equal to the distance. | 02-27-2014 |
20140054730 | SYSTEM AND METHOD FOR FORMING A BURIED LOWER ELECTRODE IN CONJUNCTION WITH AN ENCAPSULATED MEMS DEVICE - A system and method for forming a sensor device with a buried first electrode includes providing a first silicon portion with an electrode layer and a second silicon portion with a device layer. The first silicon portion and the second silicon portion are adjoined along a common oxide layer formed on the electrode layer of the first silicon portion and the device layer of the second silicon portion. The resulting multi-silicon stack includes a buried lower electrode that is further defined by a buried oxide layer, a highly-doped ion implanted region, or a combination thereof. The multi-silicon stack has a plurality of silicon layers and silicon dioxide layers with electrically isolated regions in each layer allowing for both the lower electrode and an upper electrode. The multi-silicon stack further includes a spacer that enables the lower electrode to be accessible from a topside of the sensor device. | 02-27-2014 |
20140054740 | CMOS BOLOMETER - A method of manufacturing a semiconductor device includes forming at least one sacrificial layer on a substrate during a complementary metal-oxide-semiconductor (CMOS) process. An absorber layer is deposited on top of the at least one sacrificial layer. A portion of the at least one sacrificial layer beneath the absorber layer is removed to form a gap over which a portion of the absorber layer is suspended. The sacrificial layer can be an oxide of the CMOS process with the oxide being removed to form the gap using a selective hydrofluoric acid vapor dry etch release process. The sacrificial layer can also be a polymer layer with the polymer layer being removed to form the gap using an O | 02-27-2014 |
20140090485 | MEMS Pressure Sensor Assembly - A pressure sensor assembly includes a first die assembly, a second die assembly, and a conducting member. The first die assembly includes a MEMS pressure sensor. The second die assembly includes an ASIC configured to generate an electrical output corresponding to a pressure sensed by the MEMS pressure sensor. The conducting member is positioned between the first die assembly and the second die assembly and is configured and to electrically connect the MEMS pressure sensor to the ASIC. | 04-03-2014 |
20140103210 | MULTI-STACK FILM BOLOMETER - A semiconductor device includes a substrate, suspension structures extending from the upper surface of the substrate, and an absorber stack attached to the substrate by the suspension structures. The suspension structures suspend the absorber stack over the substrate such that a gap is defined between the absorber stack and the substrate. The absorber stack includes a plurality of metallization layers interleaved with a plurality of insulating layers. At least one of the metallization layers has a thickness of approximately 10 nm or less. | 04-17-2014 |
20140116122 | COMBINED PRESSURE AND HUMIDITY SENSOR - A sensor device package includes a pressure sensor and a humidity sensor mounted on the same substrate and in the same housing with light protection for the pressure sensor a media opening for gas exchange for the humidity sensor. Light protection and rapid response times are provided through strategic positioning of the media opening, strategic arrangement of the pressure sensor, humidity sensor, and the media opening, and/or the use of opaque materials. | 05-01-2014 |
20140150560 | MEMS Pressure Sensor Assembly with Electromagnetic Shield - A pressure sensor assembly includes a pressure sensor die and a circuit die. The pressure sensor die includes a MEMS pressure sensor and an electromagnetic shield layer. The circuit die includes an ASIC configured to generate an electrical output corresponding to a pressure sensed by the MEMS pressure sensor. The ASIC is electrically connected to the pressure sensor die. The electromagnetic shield is configured to shield the MEMS pressure sensor and the ASIC from electromagnetic radiation. | 06-05-2014 |
20140151822 | Structured Gap for a MEMS Pressure Sensor - A method of fabricating a pressure sensor includes performing a chemical vapor deposition (CVD) process to deposit a first sacrificial layer having a first thickness onto a substrate. A portion of the first sacrificial layer is then removed down to the substrate to form a central region of bare silicon. One of a thermal oxidation process and an atomic layer deposition process is then performed to form a second sacrificial layer on the substrate having a second thickness in the central region that is less than the first thickness. A cap layer is then deposited over the first and second sacrificial layers. The second sacrificial layer is removed from the central region, and the first and second sacrificial layers are removed from a perimeter region that at least partially surrounds the central region on the substrate to form a contiguous, structured gap between the cap layer and the substrate, the structured gap having a first width in the central region and a second width in the perimeter region with the second width being greater than the first width. | 06-05-2014 |
20140151834 | MEMS Infrared Sensor Including a Plasmonic Lens - A method of fabricating a semiconductor device includes forming an absorber on a substrate, and supporting a cap layer over the substrate to define a cavity between the substrate and the cap layer in which the absorber is located. The method further includes forming a lens layer on the cap layer. The lens layer is spaced apart from the cavity and defines a plurality of grooves and an opening located over the absorber. | 06-05-2014 |
20140151855 | Wafer with Recessed Plug - In one embodiment, a method of forming a plug includes providing a base layer, providing an intermediate oxide layer above an upper surface of the base layer, providing an upper layer above an upper surface of the intermediate oxide layer, etching a trench including a first trench portion extending through the upper layer, a second trench portion extending through the oxide layer, and a third trench portion extending into the base layer, depositing a first material portion within the third trench portion, depositing a second material portion within the second trench portion, and depositing a third material portion within the first trench portion. | 06-05-2014 |
20140167791 | Resistive MEMS Humidity Sensor - A semiconductor device includes a substrate, an insulating film provided on a surface of the substrate, and a sensing film formed of a conductive material deposited on top of the insulating film. The sensing film defines at least one conductive path between a first position and a second position on the insulating film. A first circuit connection is electrically connected to the sensing film at the first position on the insulating layer, and a second circuit connection is electrically connected to the sensing film at the second position. A control circuit is operatively connected to the first circuit connection and the second circuit connection for measuring an electrical resistance of the sensing film. The sensing film has a thickness that enables a resistivity of the sensing film to be altered predictably in a manner that is dependent on ambient moisture content. | 06-19-2014 |
20140169405 | Sensor With An Embedded Thermistor For Precise Local Temperature Measurement - A resistive temperature sensor (thermistor) for a microelectromechanical system (MEMS) device provides local temperatures of MEMS sensors and other MEMS devices for temperature compensation. Local accurate temperatures of the sensors and other devices provide for temperature compensation of such sensors or devices. By incorporating the thermistor structure into a MEMS device, an accurate temperature is sensed and measured adjacent to or within the structural layers of the device. In one embodiment, the thermistor is located within a few micrometers of the primary device. | 06-19-2014 |
20140175523 | Method of Manufacturing a Sensor Device Having a Porous Thin-Film Metal Electrode - A method of fabricating a semiconductor sensor device includes providing a substrate, supporting a source region and a drain region with the substrate, forming an insulator layer above the source region and the drain region, and forming a porous metallic gate region above the insulator layer using plasma enhanced atomic layer deposition (PEALD). | 06-26-2014 |
20140197713 | Out-of-Plane Spacer Defined Electrode - In one embodiment, a method of forming an out-of-plane electrode includes providing an oxide layer above an upper surface of a device layer, providing a first cap layer portion above an upper surface of the oxide layer, etching a first electrode perimeter defining trench extending through the first cap layer portion and stopping at the oxide layer, depositing a first material portion within the first electrode perimeter defining trench, depositing a second cap layer portion above the first material portion, vapor releasing a portion of the oxide layer, depositing a third cap layer portion above the second cap layer portion, etching a second electrode perimeter defining trench extending through the second cap layer portion and the third cap layer portion, and depositing a second material portion within the second electrode perimeter defining trench, such that a spacer including the first material portion and the second material portion define out-of-plane electrode. | 07-17-2014 |
20140239421 | SURFACE CHARGE MITIGATION LAYER FOR MEMS SENSORS - A semiconductor device includes a substrate. At least one transducer is provided on the substrate. The at least one transducer includes at least one electrically conductive circuit element. A dielectric layer is deposited onto the substrate over the at least one transducer. A surface charge mitigation layer formed of a conductive material is deposited onto the outer surface of the dielectric layer with the surface charge mitigation layer being electrically coupled to ground potential. The surface charge mitigation layer may be deposited to a thickness of 10 nm or less, and the transducer may comprise a microelectromechanical systems (MEMS) device, such as a MEMS pressure sensor. The surface charge mitigation layer may be patterned to include pores to enhance the flexibility as well as the optical properties of the mitigation layer. | 08-28-2014 |
20140248735 | THIN-FILM ENCAPSULATED INFRARED SENSOR - A method of fabricating a bolometer infrared sensor includes depositing a first sacrificial layer on a surface of a substrate over a sensor region, and forming an absorber structure for the infrared sensor on top of the first sacrificial layer. A second sacrificial layer is deposited on top of the absorber structure. An encapsulating thin film is then deposited on top of the second sacrificial layer. Vent holes are formed in the encapsulating thin film. The first and the second sacrificial layers are removed below the encapsulating thin film to release the absorber structure and form a cavity above the sensing region that extends down to the substrate in which the absorber structure is located via the vent holes. The vent holes are then closed in a vacuum environment to seal the absorber structure within the cavity. | 09-04-2014 |
20140264900 | ANISOTROPIC CONDUCTOR AND METHOD OF FABRICATION THEREOF - An anisotropic conductor and a method of fabrication thereof. The anisotropic conductor includes an insulating matrix and a plurality of nanoparticles disposed therein. A first portion of the plurality of nanoparticles provides a conductor when subjected to a voltage and/or current pulse. A second portion of the plurality of the nanoparticles does not form a conductor when the voltage and or current pulse is applied to the first portion. The anisotropic conductor forms a conductive path between conductors of electronic devices, components, and systems, including microelectromechanical systems (MEMS) devices, components, and systems. | 09-18-2014 |
20140264955 | ELECTRONIC DEVICE WITH AN INTERLOCKING MOLD PACKAGE - An electronic device includes a mold package which encapsulates a portion of the electronic device and does not encapsulate another portion of the electronic device to enable a sensing portion of the electronic device to be exposed to a condition to be sensed. In an electronic sensing device having a sensor formed by a substrate such as silicon, a sensor area is not encapsulated, but areas surrounding the sensor area are encapsulated. The area surrounding the sensor area includes one or more trenches or interlock structures formed in the surrounding substrate which receives the mold material to provide an interlock feature. The interlock feature reduces or substantially prevents the mold from delaminating at an interface of the mold and the substrate. | 09-18-2014 |
20140272333 | Metamaterial and Method for Forming a Metamaterial Using Atomic Layer Deposition - A metamaterial includes a first continuous layer formed with a first material by atomic layer deposition (ALD), a first non-continuous layer formed with a second material by ALD on first upper surface portions of a first upper surface of the first continuous layer, and a second continuous layer formed with the first material by ALD on second upper surface portions of the first upper surface of the first continuous layer and on a second upper surface of the first non-continuous layer. | 09-18-2014 |
20140294043 | MEMS INFRARED SENSOR INCLUDING A PLASMONIC LENS - A portable thermal imaging system includes a portable housing configured to be carried by a user, a bolometer sensor assembly supported by the housing and including an array of thermal sensor elements and at least one plasmonic lens, a memory including program instructions, and a processor operably connected to the memory and to the sensor, and configured to execute the program instructions to obtain signals from each of a selected set of thermal sensor elements of the array of thermal sensor elements, assign each of the obtained signals with a respective color data associated with a temperature of a sensed object, and render the color data. | 10-02-2014 |
20140314120 | Portable Device With Temperature Sensing - A hand-held device having a housing and a processor disposed within the housing, includes a camera and a temperature sensing element having an adjustable field of view. The camera is configured to generate an image of an object and to permit the user to frame the image at a portion of the object to determine the temperature of the framed portion. The temperature sensing element includes a plurality of temperature sensors and the processor is configured to select ones of the plurality of sensors to produce a field of view (FOV) of the temperature sensing element that is less than or equal to the frame in the image. The selected sensors are activated to generate signals corresponding to the temperature of the object in the FOV and the processor is configured to determine a sensed temperature based on the sensor signals. | 10-23-2014 |
20150035093 | INERTIAL AND PRESSURE SENSORS ON SINGLE CHIP - In one embodiment, the process flow for a capacitive pressures sensor is combined with the process flow for an inertial sensor. In this way, an inertial sensor is realized within the membrane layer of the pressure sensor. The device layer is simultaneously used as z-axis electrode for out-of-plane sensing in the inertial sensor, and/or as the wiring layer for the inertial sensor. The membrane layer (or cap layer) of the pressure sensor process flow is used to define the inertial sensor sensing structures. Insulating nitride plugs in the membrane layer are used to electrically decouple the various sensing structures for a multi-axis inertial sensor, allowing for fully differential sensing. | 02-05-2015 |
George O'Brien, San Mateo, CA US
Patent application number | Description | Published |
---|---|---|
20130103462 | Systems and methods for campaign offers and rewards with offer serving engine based on digitized receipt data - A campaign offers and rewards system includes an offer serving engine, and an analytics engine with data intelligence. The analytics engine compares information about similar goods or services sold by different entities, manufacturers or service providers to create product and service categories. A redemption engine is included. | 04-25-2013 |
20130103471 | Systems and methods for campaign offers and rewards with offer serving engine based on digitized receipt data - A campaign offers and rewards system includes a receipt intelligence engine with receipt processing that extracts information from a receipt, including information about items purchased based on a receipt from at least one of a shopping trip and an electronic receipt from an online or offline transaction. An analytics engine includes data intelligence coupled to the receipt processing and performs analysis of the receipt. The system is configured to be coupled to a mobile device. | 04-25-2013 |
20130103473 | Systems and methods for campaign offers and rewards with offer serving engine based on digitized receipt data - A campaign offers and rewards system includes an offer serving engine that provides offers or rewards. An analytics engine, with data intelligence, identifies receipt line items and ties the line items, including uniform price code (“UPC”), stock keeping unit (“SKU”) or product short name from different receipts to create a list of products and services not matched to advertisers. A redemption engine is in communication with a database that includes a reward budget. The redemption engine assists in controlling the redemption of rewards in view of the reward budget and in response to a communication from the analytics engine. | 04-25-2013 |
20130103475 | Systems and methods for campaign offers and rewards with offer serving engine based on digitized receipt data - A campaign offers and rewards system is provided. A receipt intelligence engine includes receipt processing that in operation extracts information about items purchased based on an image of a receipt from at least one of a shopping trip and an electronic receipt from an online or offline transaction. An analytics engine includes data intelligence coupled to the receipt processing and performs analysis of the receipt. In response to processing and analysis, an offer is then sold. | 04-25-2013 |
20130103476 | Systems and methods for campaign offers and rewards with offer serving engine based on digitized receipt data - A campaign offers and rewards system includes a campaign reward engine and a memory that stores offer reward data. An analytics engine predicts a probability that a user will redeem a given offer and estimates a reward the user will be owed when it redeems the offer and calculates an expected amount of the campaign's budget that will be consumed if the user is presented with that offer. | 04-25-2013 |
20130103481 | Systems and methods for campaign offers and rewards with offer serving engine based on digitized receipt data - A campaign offers and rewards system has an offer serving engine coupled to one or more network servers. A receipt intelligence engine includes a processor and receipt processing. The receipt processing extracts information from a receipt, including information about items purchased based on a receipt from at least one of a shopping trip and an electronic receipt from an online or offline transaction. An output outputs information. An analytics engine is coupled to the receipt intelligence engine. The analytics engine includes a predictive model function using information from the receipt processing. The analytics engine determines values representing statistical correlations from the receipt processing. | 04-25-2013 |
Jay O'Brien, Vista, CA US
Patent application number | Description | Published |
---|---|---|
20110071869 | PROCESS MANAGEMENT SYSTEM AND METHOD - A business process or project management system provides for creation of a project or process definition which includes all activities required to complete the process as well as any dependencies, conditions, and deadlines for each activity, and participants designated to carry out the activities. Once the process is started, activities are carried out in turn when the dependencies and conditions are met, and the system updates when any activities are complete so that any activities dependent on completed activities can be started. A reporting module creates status reports for each activity which are displayed to a user such as an administrator on a user interface. Stored information on previous instances of an activity are used to predict when an activity is likely to be late and to provide alerts to users prior to starting the activity. | 03-24-2011 |
Joby O'Brien, Vista, CA US
Patent application number | Description | Published |
---|---|---|
20110071869 | PROCESS MANAGEMENT SYSTEM AND METHOD - A business process or project management system provides for creation of a project or process definition which includes all activities required to complete the process as well as any dependencies, conditions, and deadlines for each activity, and participants designated to carry out the activities. Once the process is started, activities are carried out in turn when the dependencies and conditions are met, and the system updates when any activities are complete so that any activities dependent on completed activities can be started. A reporting module creates status reports for each activity which are displayed to a user such as an administrator on a user interface. Stored information on previous instances of an activity are used to predict when an activity is likely to be late and to provide alerts to users prior to starting the activity. | 03-24-2011 |
John O'Brien, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130018890 | CREATING A CUSTOM INDEX IN A MULTI-TENANT DATABASE ENVIRONMENT - Methods and systems are described for creating a custom index in a multi-tenant database environment. In one embodiment, a method includes obtaining query for a multi-tenant database that is recommended as a candidate for creating an additional filter, evaluating the query against criteria to determine whether to select the query for creating the additional filter, and creating the additional filter for the query, if the query is selected. | 01-17-2013 |
John O'Brien, Corona Del Mar, CA US
Patent application number | Description | Published |
---|---|---|
20080235152 | ACHIEVEMENT AND PRESERVATION FUNDS - A computer-implemented method of locking-in investment gains can include initializing an investment fund having a net asset value per share. The investment fund can include assets allocated to at least a discount instrument and a derivative instrument, where the discount instrument provides a floor value of the net asset value per share. The method can further include selecting a target value for the investment fund. In addition, in some instances, the method can include reinitializing the investment fund in response to one or more of the following: (a) the investment fund at least achieving the target value and (b) expiration of an investment period of the investment fund. Reinitializing the investment fund can include rolling over the assets of the investment fund. | 09-25-2008 |
John F. O'Brien, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20110282847 | Methods and Systems for Validating Queries in a Multi-Tenant Database Environment - In accordance with embodiments, there are provided mechanisms and methods for validating queries. These mechanisms and methods for validating queries can enable embodiments to provide more reliable and faster execution of queries both in development and in production. In an embodiment and by way of example, a method for validating queries is provided. The method embodiment includes capturing a query that is directed to a multi-tenant database. A plan is determined by which the query will be applied to the database. The plan is statically analyzed for performance. Then a performance measure is applied to the query. | 11-17-2011 |
20110289091 | Methods and Systems for Providing Multiple Column Custom Indexes In A Multi-Tenant Database Environment - In accordance with embodiments, there are provided methods and systems for providing multiple column custom indexes in a multi-tenant database environment. A method embodiment provides defining a multi-tenant data structure having a plurality of data columns data fields and a plurality of rows for each of multiple tenants, each row including a data column for a tenant identifier, defining a first data field for a tenant, the first data field having a first data type, defining a second data field for the tenant, the second field having a second data type, and defining an index table including a tenant identifier for the tenant, a copy of data from the first data field and the second data field, and a key to the corresponding rows of the multi-tenant data structure. | 11-24-2011 |
20110320435 | STATIC QUERY OPTIMIZATION - In some embodiments, a computer-implemented method for tuning queries for a multi-tenant database system is provided. A processor retrieves actual statistics associated with data stored on one or more servers in the multi-tenant database system. The data may be associated with one or more tenants of the multi-tenant database system. A subset of the actual statistics is selected, wherein the subset of the actual statistics is related to tenants having a data trait targeted for optimization. The processor determines synthetic statistics based on the subset of the actual statistics. An original query is received at the multi-tenant database system, wherein the original query operates upon data associated with a tenant that has the data trait targeted for optimization. The processor determines an optimal query plan based on the original query and synthetic statistics. Finally, the processor executes the original query based on the optimal query plan. | 12-29-2011 |
John Patrick O'Brien, Fallbrook, CA US
Patent application number | Description | Published |
---|---|---|
20110179068 | COMPUTER IMPLEMENTED PROCESS FOR CREATING AN OVERALL HEALTH WELLNESS DATABASE FOR A PLURALITY OF PATIENTS - A total fitness system uses a virtual trainer and/or a database of health information. Based upon certain information provided by a user, the virtual trainer can generate a workout routine and provide detailed guidance and instruction on how to carry out the routine. The database of health information can provide a user with supplement, diet, nutrition and other information, as well as, alternative exercises to perform based upon targeted muscles. A healthcare provider can access the system as part of patient treatment, or an insurance carrier can access the system for purposes of evaluating medical risk in underwriting medical or life policies. Furthermore, an individual's overall wellness can be evaluated by compiling and storing in the database a multitude of parameters which covers all aspects of one's life. This information can then be retrieved and evaluated by various organizations or users. | 07-21-2011 |
20110289874 | QUOIN CONSTRUCTION AND INSTALLATION SYSTEM - A process for installing quoins to a building structure includes fabricating a plurality of quoins, each including two quoin panels angularly disposed relative to each other and connected along a common edge. A true edge column is attached to the building structure, the true edge column including two column panels angularly disposed relative to each other along a common column edge. The plurality of quoins are then attached in stacked relation over and to the true edge column. Each of the quoins may include an outer and an inner surface, wherein the inner surface comprises a right-angled recess adjacent to the common edge and along the two quoin panels. The true edge column may be cooperatively sized to fit within the right-angled recess. A plurality of pre-drilled apertures may be disposed about the right-angle recess for fastening the quoins to the true edge column and building structure. | 12-01-2011 |
John S. O'Brien, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20080287354 | Prosaposin as a neurotrophic factor - Prosaposin, saposin C and various peptide fragments of saposin C stimulate neurite outgrowth in vitro. In addition, prosaposin and saposin C promote increased myelination ex vivo. Prosaposin is present in large neurons of the brain, including both upper and lower motor neurons. | 11-20-2008 |
20090087476 | PROSAPOSIN AS A NEUROTROPHIC FACTOR - Prosaposin, saposin C and various peptide fragments of saposin C stimulate neurite outgrowth in vitro. In addition, prosaposin and saposin C promote increased myelination ex vivo. Prosaposin is present in large neurons of the brain, including both upper and lower motor neurons. | 04-02-2009 |
John S. O'Brien, La Jolla, CA US
Patent application number | Description | Published |
---|---|---|
20100260734 | METHOD OF STIMULATING PROSAPOSIN RECEPTOR ACTIVITY - A method for stimulating prosaposin receptor activity in a cell by transfecting the cell with a DNA or RNA molecule encoding prosaposin or a prosaposin receptor agonist. The DNA or RNA molecule is administered either in vivo or used to transfect neural cells or neural stem cells ex vivo followed by reintroduction of the cells into an individual. | 10-14-2010 |
20110195908 | PROSAPOSIN AS A NEUROTROPHIC FACTOR - Prosaposin, saposin C and various peptide fragments of saposin C stimulate neurite outgrowth in vitro. In addition, prosaposin and saposin C promote increased myelination ex vivo. Prosaposin is present in large neurons of the brain, including both upper and lower motor neurons. | 08-11-2011 |
20110306558 | PROSAPOSIN AS A NEUROTROPHIC FACTOR - Prosaposin, saposin C and various peptide fragments of saposin C stimulate neurite outgrowth in vitro. In addition, prosaposin and saposin C promote increased myelination ex vivo. Prosaposin is present in large neurons of the brain, including both upper and lower motor neurons. | 12-15-2011 |
John W. O'Brien, Corona Del Mar, CA US
Patent application number | Description | Published |
---|---|---|
20110066533 | SYSTEM FOR DYNAMICALLY ALLOCATING NATURAL RESOURCES - Systems and methods for creating a dynamic resource trust can receive and distribute physical quantities of a resource at a future date. These systems and methods can be implemented in a computer system that dynamically designs and/or values shares of the trust's resources. These systems and methods can permit potential users of resources to tailor the amounts of resources they obtain under different market conditions in the future, with potentially lower costs than costs associated with futures contracts. | 03-17-2011 |
20130024399 | SYSTEM FOR DYNAMICALLY ALLOCATING NATURAL RESOURCES - Systems and methods for creating a dynamic resource trust can receive and distribute physical quantities of a resource at a future date. These systems and methods can be implemented in a computer system that dynamically designs and/or values shares of the trust's resources. These systems and methods can permit potential users of resources to tailor the amounts of resources they obtain under different market conditions in the future, with potentially lower costs than costs associated with futures contracts. | 01-24-2013 |
20140344187 | SYSTEM FOR DYNAMICALLY ALLOCATING NATURAL RESOURCES - Systems and methods for creating a dynamic resource trust can receive and distribute physical quantities of a resource at a future date. These systems and methods can be implemented in a computer system that dynamically designs and/or values shares of the trust's resources. These systems and methods can permit potential users of resources to tailor the amounts of resources they obtain under different market conditions in the future, with potentially lower costs than costs associated with futures contracts. | 11-20-2014 |
Jonathan R. O'Brien, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20090279903 | Modulating Retro-Reflector Optical Communication Using Polarization Differential Signaling - A retroreflector coupled with a polarization rotator is provided according to some embodiments. The polarization rotator can be designed and/or configured to introduce a fraction of a wavelength phase difference in a received beam of light prior to reflecting the beam of light back toward the source of the light. By switching the state of the polarization rotator a communication signal can be modulated on the return beam of light. | 11-12-2009 |
Joseph O'Brien, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140164086 | SYSTEMS AND METHODS FOR ASSISTING AND INCENTIVIZING CONSUMERS - Systems and processes are disclosed for assisting and incentivizing a user to save money by avoiding impulsive purchases. In certain embodiments, disclosed embodiments may include mechanisms to receive a user-defined goal for saving money and to receive item identifying information relating to an item not purchased by the user in accomplishing the goal. The disclosed embodiments also include mechanisms that determine the price of the item based on the identifying information and determine the amount of savings based on the price of the item. The disclosed embodiments may also be configured to determine and offer a reward to the user based on the amount of savings and to provide to the user a history record of one or more items not purchased in accomplishing the user's goal. | 06-12-2014 |
20140164234 | SYSTEMS AND METHODS FOR SPLITTING A BILL ASSOCIATED WITH A RECEIPT - Systems and processes are disclosed for providing bill splitting processes for splitting a bill amount among a set of purchasers. In one example, the disclosed embodiments may receive receipt information reflecting a bill to be split among a group of purchasers. The disclosed embodiments may parse the receipt information to extract one or more items or services having monetary value and generate a list of the items or services included in the receipt. The disclosed embodiments may also identify the group of purchasers that will participate in paying a proportion of the bill associated with the receipt. Further, disclosed embodiments may be configured to determine a proportion of payment of the total amount of the bill for each purchaser in the group of purchasers. In addition, the disclosed embodiments may be configured to provide mechanisms that enable at least one purchaser to provide payment for the at least one purchaser's payment amount for the bill, such as providing interfaces that allow the user to pay electronically using e-commerce payment systems or financial service products. | 06-12-2014 |
20140207571 | SYSTEMS AND COMPUTER-IMPLEMENTED PROCESSES FOR DELIVERING PERSONALIZED DEALS TO CUSTOMERS - Systems and processes are disclosed for generating an delivering personalized deals to users. In certain embodiments, disclosed embodiments may configure a financial service account associated with a user. Based on monitored transactions from the financial service account, systems consistent with disclosed embodiments may generate deals that are personalized to the user of the financial service account. Such deals may be delivered to the user or a third-party upon request. | 07-24-2014 |
Kevin O'Brien, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140104614 | Active Spectral Control During Spectrum Synthesis - A spectral feature of a pulsed light beam produced by an optical source is estimated by modifying the wavelength of the pulsed light beam based on a predefined repeating pattern having a pattern period including a plurality of steps, the modification including shifting the wavelength of the pulsed light beam by a wavelength offset from a baseline wavelength for each step in the pattern period; measuring the wavelength of the light beam for each step in the pattern period as the wavelength is modified across the pattern; and estimating a spectral feature of the pulsed light beam over an evaluation window that includes all of the steps within the pattern period based at least in part on the measured wavelength of the light beam for each step in the pattern period. | 04-17-2014 |
Kevin O'Brien, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20120212820 | OPTICAL DIFFRACTION GRATINGS AND METHODS FOR MANUFACTURING SAME - Described herein are diffraction gratings and methods for the manufacture thereof. One method comprises applying a force to a substrate to strain the substrate, disposing a thin film on at least a portion of the substrate, and reducing the force applied to the substrate, thereby causing the thin film to buckle. | 08-23-2012 |
20120318966 | WAFER LEVEL SPECTROMETER - A sensor apparatus for measuring characteristics of optical radiation has a substrate and a low profile spectrally selective detection system located within the substrate at one or more spatially separated locations. The spectrally selective detection system includes a generally laminar array of wavelength selectors optically coupled to a corresponding array of optical detectors. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 12-20-2012 |
20130155390 | FILM THICKNESS MONITOR - A measurement unit comprising a light source and a photodetector may be formed in a cavity in a substrate. The light source produces light that impinges a material layer and is reflected back to the photodetector. Through methods such as interferometry and ellipsometry, the thickness of the material layer may be calculated from the light intensity data measured by the photodetector. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 06-20-2013 |
20140253928 | THICKNESS CHANGE MONITOR WAFER FOR IN SITU FILM THICKNESS MONITORING - An etch rate monitor apparatus has a substrate, an optical element and one or more optical detectors mounted to a common substrate with the one or more detectors sandwiched between the substrate and optical element to detect changes in optical interference signal resulting from changes in optical thickness of the optical element. The optical element is made of a material that allows transmission of light of a wavelength of interest. A reference waveform and data waveform can be collected with the apparatus and cross-correlated to determine a thickness change. This abstract is provided to comply with rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 09-11-2014 |
Kevin O'Brien, Milpitas, CA US
Patent application number | Description | Published |
---|---|---|
20130155390 | FILM THICKNESS MONITOR - A measurement unit comprising a light source and a photodetector may be formed in a cavity in a substrate. The light source produces light that impinges a material layer and is reflected back to the photodetector. Through methods such as interferometry and ellipsometry, the thickness of the material layer may be calculated from the light intensity data measured by the photodetector. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 06-20-2013 |
Kevin C. O'Brien, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20090294289 | Hybrid System For Selective Removal Of Contaminants - A system for removing contaminants from water utilizes a layered stack of anion permeable membranes and cation permeable membranes positioned between an anode and a cathode. The layered stack of membranes forms a concentrate water stream flow channel and a diluent water stream flow channel. Ion specific ion exchange resins are inserted within the diluent water stream flow channel. The water stream is pumped through the layered stack of anion permeable membranes. By using the anode, the cathode, and the voltage source to place an electrical potential gradient across the layered stack of membranes the negative ions are drawn toward the anode and the positive ions are drawn toward the cathode in the diluent water stream that flows through the diluent water stream flow channel. | 12-03-2009 |
20100236481 | Preparation of Membranes Using Solvent-Less Vapor Deposition Followed by In-Situ Polymerization - A system of fabricating a composite membrane from a membrane substrate using solvent-less vapor deposition followed by in-situ polymerization. A first monomer and a second monomer are directed into a mixing chamber in a deposition chamber. The first monomer and the second monomer are mixed in the mixing chamber providing a mixed first monomer and second monomer. The mixed first monomer and second monomer are solvent-less vapor deposited onto the membrane substrate in the deposition chamber. The membrane substrate and the mixed first monomer and second monomer are heated to produce in-situ polymerization and provide the composite membrane. | 09-23-2010 |
20110253538 | Deionization and Desalination Using Electrostatic Ion Pumping - The present invention provides a new method and apparatus/system for purifying ionic solutions, such as, for example, desalinating water, using engineered charged surfaces to sorb ions from such solutions. Surface charge is applied externally, and is synchronized with oscillatory fluid movements between substantially parallel charged plates. Ions are held in place during fluid movement in one direction (because they are held in the electrical double layer), and released for transport during fluid movement in the opposite direction by removing the applied electric field. In this way the ions, such as salt, are “ratcheted” across the charged surface from the feed side to the concentrate side. The process itself is very simple and involves only pumps, charged surfaces, and manifolds for fluid collection. | 10-20-2011 |
20140166489 | NANOENGINEERED FIELD INDUCED CHARGE SEPARATION MEMBRANES MANUFACTURE THEREOF - A device according to one embodiment includes a porous membrane having a surface charge and pore configuration characterized by a double layer overlap effect being present in pores of the membrane, where the porous membrane includes functional groups that preferentially interact with either cations or anions. A device according to another embodiment includes a porous membrane having a surface charge in pores thereof sufficient to impart anion or cation selectivity in the pores. Additional devices, systems and methods are also presented. | 06-19-2014 |
Kevin G. O'Brien, Pasadena, CA US
Patent application number | Description | Published |
---|---|---|
20120091222 | Soil Moisture Sensor and Controller - Moisture sensor devices and methods are disclosed herein. One embodiment includes an integrated moisture sensor and controller to be placed in soil comprising a controller circuit for controlling a switch; a sensor circuit comprising a probe and adapted to provide a soil moisture level; and a memory coupled to the controller circuit. The controller, sensor circuits, and the memory integrated into a single device positioned within the soil; the switch coupled to the controller circuit and to be coupled to a control line of an irrigation controller between the controller and a valve, the control line to carry a power signal from the controller to the valve; the controller circuit is adapted to cause interruption of irrigation based on the moisture level of the soil and a soil moisture threshold; the memory adapted to store data of the soil moisture threshold level and the moisture level of the soil. | 04-19-2012 |
Kevin M. O'Brien, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20080205472 | Laser gas injection system - A method and apparatus are disclosed which may comprise predicting the gas lifetime for a gas discharge laser light source for a photolithography process, the light source comprising a halogen containing lasing gas may comprise: utilizing at least one of a plurality of laser operating input and/or output parameters; utilizing a set of at least one parameter of utilization in the photolithography process to determine a gas use model in relation to the respective input or output parameter; predicting the end of gas life based upon the model and a measurement of the respective input or output parameter. The parameter may comprise a pulse utilization pattern. The method and apparatus may comprise performing gas management for a gas discharge laser light source for a photolithography process, the light source comprising a halogen containing lasing gas comprising: utilizing periodic and frequent partial gas refills comprising an inject comprising a mixture of halogen gas and bulk gas in generally the same ration as the premix ratio provided to the laser in a full gas refill, and in an amount less than two percent of the total gas pressure prior to the injection. | 08-28-2008 |
20080232408 | Method and apparatus for stabilizing and tuning the bandwidth of laser light - According to aspects of an embodiment of the disclosed subject matter, method and apparatus are disclose that ma y comprise adjusting a differential timing between gas discharges in the seed laser and amplifier laser for bandwidth control, based on the error signal, or for control of another laser operating parameter other than bandwidth, without utilizing any beam magnification control, or adjusting a differential timing between gas discharges in the seed laser and amplifier laser for bandwidth control, based on the error signal, or for control of another laser operating parameter other than bandwidth, while utilizing beam magnification control for other than bandwidth control, and adjusting a differential timing between gas discharges in the seed laser and amplifier laser for bandwidth control, based on the error signal, or for control of another laser operating parameter other than bandwidth, while utilizing beam magnification control for bandwidth control based on the error signal. | 09-25-2008 |
20100013703 | GPS GYRO CALIBRATION - GPS gyro calibration methods and systems are described. In an embodiment, a ground station can receive antenna position data for a spot beam antenna from a global positioning system (GPS) platform where the antenna position data indicates a boresight direction of the spot beam antenna. GPS-enabled receiver(s) can receive scan signals transmitted via the spot beam antenna of the GPS platform, and the GPS-enabled receivers can determine signal power measurements for each of the scan signals. The ground station can receive the signal power measurements from the GPS-enabled receiver(s) and estimate a pointing error of the spot beam antenna based on the signal power measurements and the antenna position data received from the GPS platform. The ground station can then determine gyro calibration parameters from the estimated pointing error and communicate the gyro calibration parameters to the GPS platform to calibrate for gyro drift errors. | 01-21-2010 |
20110249691 | METHOD AND APPARATUS FOR CONTROLLING LIGHT BANDWIDTH - An apparatus includes a light source that produces a light beam, a bandwidth measurement system, a plurality of bandwidth actuation systems, and a control system. Each bandwidth actuation system includes one or more bandwidth actuators and each bandwidth actuation system is connected to an optical feature that is optically coupled to the produced light beam and operable to modify the connected optical feature to select a bandwidth within a bandwidth range of the produced light beam. The control system is connected to the bandwidth measurement system and to the plurality of bandwidth actuation systems. The control system is configured to switch between activating and operating a first bandwidth actuation system and activating and operating a second bandwidth actuation system independently and separately of activating and operating the first bandwidth actuation system based on a provided bandwidth measurement and a selected target bandwidth. | 10-13-2011 |
Kevin Michael O'Brien, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20130000773 | System and Method for High Accuracy Gas Refill in a Two Chamber Gas Discharge Laser System - Systems and methods for automatically performing a high accuracy gas refill in a laser chamber of a two chamber gas discharge laser such as an excimer laser are disclosed. Based upon a target pressure and halogen concentration that is either predetermined or entered by a user, and with no further user action, a non-halogen containing gas is added to the chamber to a first pressure, followed by the addition of halogen containing gas to a second pressure which is greater than a target pressure for the chamber, such that the halogen content in the gas at the second pressure is at a desired concentration. The gas in the chamber is bled until the pressure drops to the target pressure. The amount of non-halogen containing gas added is estimated automatically, and the amount of halogen containing gas is measured so that the desired concentration is obtained, taking into account both temperature and any gas remaining in the fill pipes from prior laser operation. | 01-03-2013 |
20130003773 | System and Method for Automatic Gas Optimization in a Two-Chamber Gas Discharge Laser System - A system and method for automatically performing gas optimization after a refill in the chambers of a two chamber gas discharge laser such as an excimer laser is disclosed. The laser is continuously fired at a low power output, and the gas in the amplifier laser chamber bled if necessary until the discharge voltage meets or exceeds a minimum value without dropping the pressure below a minimum value. The power output is increased, and the gas bled again if necessary until the voltage and pressure meet or exceed the minimum values. The laser is then fired in a burst pattern that approximates the expected firing of the laser in operation, and the gas bled if necessary until the discharge voltage meets or exceeds the minimum value and the output energy meets or exceeds a minimum value, again without dropping the pressure in the chamber below the minimum value. Once the minimum values are provided, the process runs quickly without manual interaction. | 01-03-2013 |
Kirsten O'Brien, Walnut Creek, CA US
Patent application number | Description | Published |
---|---|---|
20130078339 | High Pressure Processing of Pathogenostat-Treated Food Articles - The disclosure relates to method of treating foodstuffs such as whole or cut vegetables or fruits or cuts of meat in a manner that reduces the load of human or other animal pathogens in the foodstuff, preferably without substantially altering its appearance, one or more of its organoleptic properties, or some combination of these. The method includes contacting the foodstuff with a pathogenostatic fluid such as an acidic solution, preferably at a reduced pressure, and thereafter subjecting the foodstuff to an HPP process. Foodstuffs treated in this manner can be packaged in the presence of the pathogenostatic fluid, in the presence of a sauce, or in the presence of substantially no liquid. Packaged foodstuffs treated as described herein exhibit beneficial properties, such as retention of taste, appearance, and texture and extended shelf life, relative to non-treated foodstuffs. | 03-28-2013 |
Mary K. O'Brien, Camarillo, CA US
Patent application number | Description | Published |
---|---|---|
20110145269 | SYSTEM AND METHOD FOR QUICKLY DETERMINING A SUBSET OF IRRELEVANT DATA FROM LARGE DATA CONTENT - The present invention is directed to a system and method for quickly searching for all irrelevant data items in a data set based on a logical expression of an issue of interest to a user, which describes what the user is searching for. By performing this search, the size of data set that the system needs to search to find relevant documents is significantly reduced. The system is also configured to identify terms that are being used in possibly inconsistent ways with their normally accepted means so that code words can be uncovered. Additionally, the system is configured to search for Trade Terms that are not contained in any Dictionaries. In some embodiments, the system and method of the present invention utilize advanced automated search techniques including highlighting capability and use of query terms for determining subsets of relevant or irrelevant content data (in paper or electronic form). | 06-16-2011 |
Matthew M. O'Brien, Tustin, CA US
Patent application number | Description | Published |
---|---|---|
20090212159 | Restraint System - In a preferred embodiment, a restraint system is described for restraining a standing occupant in a vehicle such as a plane or helicopter. The restraint system includes a webbing strap that winds and unwinds from a spool assembly. The spool assembly includes a trigger assembly that locks a spool from rotation, a manual release assembly for manually releasing the trigger assembly and lock, and an adjustable payout assembly that determines the maximum length that the webbing strap can be pulled out before stopping (i.e., the number of rotations of the spool). The trigger assembly can trigger the lock assembly from one or more sensors. Further, the trigger assembly can be arranged to automatically unlock after a triggering event, manually unlocked after a triggering event or a combination of the two for different sensors. | 08-27-2009 |
20110290047 | Oscillating Device For Generating Seismic Loads And Compacting Soil - A mobile oscillator device that employs two counter-rotating masses that generate a large impact force at multiple frequencies without generating forces in other undesired directions. | 12-01-2011 |
20130146699 | Restraint System - In a preferred embodiment, a restraint system is described for restraining a standing occupant in a vehicle such as a plane or helicopter. The restraint system includes a webbing strap that winds and unwinds from a spool assembly. The spool assembly includes a trigger assembly that locks a spool from rotation, a manual release assembly for manually releasing the trigger assembly and lock, and an adjustable payout assembly that determines the maximum length that the webbing strap can be pulled out before stopping (i.e., the number of rotations of the spool). The trigger assembly can trigger the lock assembly from one or more sensors. Further, the trigger assembly can be arranged to automatically unlock after a triggering event, manually unlocked after a triggering event or a combination of the two for different sensors. | 06-13-2013 |
Michael K. O'Brien, Albany, CA US
Patent application number | Description | Published |
---|---|---|
20140002453 | ADVECTION OF UV TEXTURE MAPS IN FLUID FLOWS | 01-02-2014 |
20140005994 | WINDOWED SIMULATION IN FLUID FLOWS | 01-02-2014 |
Mike O'Brien, Phelan, CA US
Patent application number | Description | Published |
---|---|---|
20130104428 | Athletic Shoe Sole Cover | 05-02-2013 |
Mike O'Brien, Carlsbad, CA US
Patent application number | Description | Published |
---|---|---|
20120203383 | METHOD AND APPARATUS FOR CONTROLLING IRRIGATION - The invention comprises devices and methods for providing operational power to a solar-powered irrigation control system. In one aspect, a method includes producing electrical energy from light, storing the electrical energy in a capacitive module, and operating an irrigation controller using the stored electrical energy independent of another power source. In another aspect, a device includes a control system comprising a computer having a programmed irrigation schedule which operates at least one irrigation device, a photovoltaic power module, and a capacitive module connected to said photovoltaic power module to store the electrical energy provided by the photovoltaic power module, where the capacitive module provides power for the control system to operate the at least one irrigation device independent of another power source. | 08-09-2012 |
20130190934 | METHOD AND APPARATUS FOR CONTROLLING IRRIGATION - The invention comprises devices and methods for providing operational power to a solar-powered irrigation control system. In one aspect, a method includes producing electrical energy from light, storing the electrical energy in a capacitive module, and operating an irrigation controller using the stored electrical energy independent of another power source. In another aspect, a device includes a control system comprising a computer having a programmed irrigation schedule which operates at least one irrigation device, a photovoltaic power module, and a capacitive module connected to said photovoltaic power module to store the electrical energy provided by the photovoltaic power module, where the capacitive module provides power for the control system to operate the at least one irrigation device independent of another power source. | 07-25-2013 |
20130306749 | METHOD AND APPARATUS FOR COMMUNICATING IRRIGATION DATA - Methods and systems control an irrigation system that includes an irrigation controller, a valve actuator, and at least one irrigation sensor connected by a communication circuit. A sensor charging pulse having a temporal duration less than a solenoid actuation time threshold for a solenoid is provided over the communication circuit. The sensor charging pulse charges a charge storage device in at least one irrigation sensor. A series of addressing pulses is also generated over the communication circuit, which indicate a device identifier of at least one irrigation sensor. The series of addressing pulses activate at least one irrigation sensor having the device identifier indicated by the series of addressing pulses such that the activated irrigation sensor provides a sensor signal indicative of an irrigation condition to the irrigation controller via the communication network. | 11-21-2013 |
Milton O'Brien, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20120324630 | LIFT SUPPORT GARMENT SYSTEM - A garment system enabling helpers or care givers to provide physical assistance to elderly or handicapped persons and the like. The garment system includes a pair of pants, front straps, back straps, side support straps and an inner lining attached to the interior of said pants. | 12-27-2012 |
Nada O'Brien, Santa Rosa, CA US
Patent application number | Description | Published |
---|---|---|
20090053655 | Methods for forming patterned structures - In general, in a first aspect, the invention features a method that includes forming a first layer comprising a first material over a surface of a second layer, wherein forming the first layer includes sequentially forming a plurality of monolayers of the second material over the surface of the second layer, the second layer comprises a plurality of rows of a second material extending along a first direction and spaced from one another in a second direction orthogonal to the first direction, and the first layer conforms to the surface of the second layer. The method further includes removing portions of the first layer to produce a plurality of rows of the first material extending along the first direction and spaced from one another in the second direction and removing portions of a third layer comprising a third material, where the portions correspond to intervals between the second plurality of rows so that removing the portions forms a plurality of rows of the third material extending along the first direction and spaced apart from one another. The first and second materials are different. | 02-26-2009 |
Nada A. O'Brien, Santa Rosa, CA US
Patent application number | Description | Published |
---|---|---|
20100026945 | CONTRAST COMPENSATION OF MICRODISPLAY PANELS INCLUDING A HIGH ORDER WAVEPLATE - A contrast compensator for improving the panel contrast of liquid crystal (LC) microdisplays having a high-order waveplate configured as an O-plate and supporting a thin film transistor layer is provided. The contrast compensator includes a counter high-order waveplate configured as an O-plate, which has a birefringence opposite in sign to a birefringence of the thin film transistor substrate. | 02-04-2010 |
20140131578 | PORTABLE SPECTROMETER - A portable spectrometer device includes an illumination source for directing at a sample, and a tapered light pipe (TLP) for capturing light interacting with the sample at a first focal ratio and for delivering the light at a second focal ratio lower than the first focal ratio. A linearly variable filter (LVF) separates the captured light into a spectrum of constituent wavelength signals; and a detector array, including a plurality of pixels, each of the plurality of pixels disposed to receive at least a portion of a plurality of the constituent wavelength signals provides a power reading for each constituent wavelength. Preferably, the TLP is lensed at one end, and recessed in a protective boot with stepped inner walls. The gap between the TLP and LVF is minimized to further enhance resolution and robustness. | 05-15-2014 |
20140339428 | MEDICATION ASSURANCE SYSTEM AND METHOD - A medication assurance system for verification of both the medication and the patient is disclosed. A portable spectrometer is used to obtain a light spectrum of the medication. A subject identification or biometric device is used to identify the patient. A controller coupled to the portable spectrometer and the subject identification device identifies the medication by performing a chemometric analysis of the light spectrum. Based on the medication identified and the patient identified, the controller can determine if the medication is to be taken by the patient. | 11-20-2014 |
Nicole W. O'Brien, San Marcos, CA US
Patent application number | Description | Published |
---|---|---|
20080299042 | Membrane Associated Molecules - The present invention is directed to novel methods of treating, identifying or diagnosing a hyperproliferative disorder in a patient in need thereof. The methods of the invention include administering to a patient a composition comprising a binding molecule which binds to a cell surface expressed glycoprotein expressed predominantly in tumor or tumor-associated cells. In particular, the therapeutic and diagnostic methods of the present invention include the use of a binding molecule, for example an antibody or immunospecific fragment thereof, which specifically binds to a membrane associated molecule, variant polypeptide or fragment thereof. The present invention is based, at least in part, on the discovery of membrane associated proteins, i.e., nucleic acid molecules which encode membrane proteins and the use of these molecules to generate custom arrays to screen for markers associated with various diseases and disorders, e.g., cancer, e.g., lung, colon, pancreatic and ovarian cancer and autoimmune diseases or disorders. The invention further relates to various methods, reagents and kits for diagnosing, staging, prognosing, monitoring and treating hyperproliferative diseases or disorders such as cancer, e.g., lung, colon, pancreatic and ovarian cancer and autoimmune diseases or disorders. | 12-04-2008 |
Patrick J. O'Brien, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20120143641 | Systems and Methods for Computing Business Value - The present invention relates to systems and methods for computing business value, thereby enable interested parties to accurately and efficiently determine the value of a given solution to a stakeholder. The system collates solution attributes. The solution may include any goods or services that a vendor, or other supplier, is offering to a purchaser. The solution attributes include the cost of the solution, the areas of a business that the solution impacts and degree of improvement that the solution provides to key performance indicators that are relevant to the areas impacted. The system also provides community aggregated values for the key performance indicators and other metrics for the impacted areas. The system collates stakeholder specific information, including revenue for the stakeholder and key objectives. | 06-07-2012 |
Paul A. O'Brien, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110095007 | THERMAL FLUX PROCESSING BY SCANNING A FOCUSED LINE BEAM - The thermal processing device includes a stage, a continuous wave electromagnetic radiation source, a series of lenses, a translation mechanism, a detection module, a three-dimensional auto-focus, and a computer system. The stage is configured to receive a substrate thereon. The continuous wave electromagnetic radiation source is disposed adjacent the stage, and is configured to emit continuous wave electromagnetic radiation along a path towards the substrate. The series of lenses is disposed between the continuous wave electromagnetic radiation source and the stage, and are configured to condense the continuous wave electromagnetic radiation into a line of continuous wave electromagnetic radiation on a surface of the substrate. The translation mechanism is configured to translate the stage and the line of continuous wave electromagnetic radiation relative to one another. The detection module is positioned within the path, and is configured to detect continuous wave electromagnetic radiation. | 04-28-2011 |
20120205347 | Scanned laser light source - The thermal processing device includes a stage, a continuous wave electromagnetic radiation source, a series of lenses, a translation mechanism, a detection module, a three-dimensional auto-focus, and a computer system. The stage is configured to receive a substrate thereon. The continuous wave electromagnetic radiation source is disposed adjacent the stage, and is configured to emit continuous wave electromagnetic radiation along a path towards the substrate. The series of lenses is disposed between the continuous wave electromagnetic radiation source and the stage, and are configured to condense the continuous wave electromagnetic radiation into a line of continuous wave electromagnetic radiation on a surface of the substrate. The translation mechanism is configured to translate the stage and the line of continuous wave electromagnetic radiation relative to one another. The detection module is positioned within the path, and is configured to detect continuous wave electromagnetic radiation. | 08-16-2012 |
20150053659 | Thermal processing by scanning a laser line beam - The thermal processing device includes a stage, a continuous wave electromagnetic radiation source, a series of lenses, a translation mechanism, a detection module, a three-dimensional auto-focus, and a computer system. The stage is configured to receive a substrate thereon. The continuous wave electromagnetic radiation source is disposed adjacent the stage, and is configured to emit continuous wave electromagnetic radiation along a path towards the substrate. The series of lenses is disposed between the continuous wave electromagnetic radiation source and the stage, and are configured to condense the continuous wave electromagnetic radiation into a line of continuous wave electromagnetic radiation on a surface of the substrate. The translation mechanism is configured to translate the stage and the line of continuous wave electromagnetic radiation relative to one another. The detection module is positioned within the path, and is configured to detect continuous wave electromagnetic radiation. | 02-26-2015 |
Richard O'Brien, Oxnard, CA US
Patent application number | Description | Published |
---|---|---|
20110297482 | Ladder Step Attachment Device - A ladder step attachment made of a single, unitary piece of extruded aluminum having no moving parts. The attachment has a horizontal standing surface improved with a gripping surface, the standing surface having two notches for engaging the rails of a ladder and extending partially between the ladder rails. A lip connected to the standing surface presents a resilient member to abut the back side of the rung. A substantially tube-shaped support has a tube wall. One part of the tube wall shares a portion of the standing surface and another part of the tube wall engages the ladder's rails. A bend at the top of the rail engaging tube wall separates that portion of the tube wall from a substantially vertical portion of tube wall above the bend to facilitate removal. | 12-08-2011 |
Richard A. O'Brien, Livermore, CA US
Patent application number | Description | Published |
---|---|---|
20090218997 | POWER SUPPLY CIRCUIT - In one embodiment, a current limiter is configured to limit current drawn from a main power supply to a maximum value. A load device is coupled with an output of the current limiter. The load device is configured to periodically draw a first current during operation. The maximum value is below a value of the first current. A charge storage device is coupled with the load device. The charge storage device is configured to supply additional current to the load device to satisfy the first current value. A linear voltage regulator is coupled between the charge storage device and the load device. | 09-03-2009 |
Robert O'Brien, La Jolla, CA US
Patent application number | Description | Published |
---|---|---|
20110318830 | COMPOSITIONS AND METHODS FOR RE-PROGRAMMING AND RE-DIFFERENTIATING CELLS - The invention provides compositions and in vitro and ex vivo methods for de-differentiating or re-programming mammalian cells. In alternative embodiments, the invention provides compositions comprising mixtures of Designed Regulatory Proteins (DRPs) or Reprogramming DRP protein (ReD) for de-differentiating or re-programming mammalian cells. The invention also provides compositions and methods for direct reprogramming of a first differentiated phenotype of a cell to a second differentiated phenotype. | 12-29-2011 |
Scott O'Brien, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20090111598 | SYSTEMS AND METHODS FOR IMPROVING GOLF SWING - Systems and methods for improving a golf swing are described. Deviated motions are detected and, in response to the deviated motion, feedback, such as, for example, an electric shock, is provided to the source of the deviated motion. | 04-30-2009 |
Scott Thomas O'Brien, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20130080224 | METHOD AND APPARATUS FOR AN ONLINE STORY SHARING SERVICE - An online story sharing service is described. The online story sharing service includes a server that includes a submit story application component that is configured to allow users of the story sharing service to submit stories, each story including one or more of a written component, an audio component, an image component, and a video component. The server further includes a view story application component that is configured to allow users to view stories that have been submitted. The server further includes an external destination share application component that is configured to allow users of the online story sharing service to share links of stories with one or more external destinations. The server further includes a story contest module to conduct story contest. Each story contest is for a predetermined duration of time and includes multiple entries. For the story contest, the story contest module tracks a set of attributes for each story entered into the contest that indicate an interest level of that story relative to the interest level of the other stories; determines winning story(ies) based on the tracked attributes; and provides a reward to the users that submitted the winning story(ies). | 03-28-2013 |
Sean O'Brien, Carlsbad, CA US
Patent application number | Description | Published |
---|---|---|
20080318938 | METHODS FOR TREATING ABERRANT CELL PROLIFERATION DISORDERS - The invention relates in part to methods for inhibiting proliferation of cancer cells and treating one or more cell proliferative conditions using compounds described herein. | 12-25-2008 |
20080318939 | METHODS FOR TREATING OPHTHALMIC DISORDERS - The invention relates in part to methods for treating ophthalmic conditions using compounds described herein. The conditions to be treated include various ocular cancers. The compositions employed include a polycyclic quinolinone derivative or related heteroaromatic analog thereof. | 12-25-2008 |
20100173013 | TREATMENT OF NEOPLASTIC DISORDERS USING COMBINATION THERAPIES - The present application is generally directed to compounds, compositions and methods of combination therapy for the treatment of neoplastic disorders. | 07-08-2010 |
20100267753 | METHODS OF TREATING DISORDERS ASSOCIATED WITH PROTEIN KINASE CK2 ACTIVITY - The invention provides methods for the treatment or amelioration of disorders associated with undesired activity of protein kinase CK2, using compounds of Formula (I) | 10-21-2010 |
Sean A. O'Brien, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080288980 | Interactive computer system for providing television schedule information - The present invention provides systems and methods for providing television schedule and/or listing information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule and/or listing information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule and/or listing information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule and/or listing information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 11-20-2008 |
20100115413 | Interactive Computer System For Providing Television Schedule Information - The present invention provides systems and methods for providing television schedule and/or listing information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule and/or listing information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule and/or listing information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule and/or listing information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 05-06-2010 |
20100115541 | Interactive Computer System for Providing Television Schedule Information - The present invention provides systems and methods for providing television schedule and/or listing information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule and/or listing information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule and/or listing information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule and/or listing information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 05-06-2010 |
20100211969 | INTERACTIVE COMPUTER SYSTEM FOR PROVIDING TELEVISION SCHEDULE INFORMATION - The present invention provides systems and methods for providing television schedule and/or listing information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule and/or listing information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule and/or listing information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule and/or listing information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 08-19-2010 |
20100235861 | SYSTEMS AND METHODS FOR LINKING TELEVISION VIEWERS WITH ADVERTISERS AND BROADCASTERS - The present invention provides systems and methods for providing television schedule information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 09-16-2010 |
20110173660 | INTERACTIVE COMPUTER SYSTEM FOR PROVIDING TELEVISION SCHEDULE INFORMATION - The present invention provides systems and methods for providing television schedule and/or listing information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule and/or listing information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule and/or listing information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule and/or listing information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 07-14-2011 |
20110185387 | SYSTEMS AND METHODS FOR CONTEXTUALLY LINKING TELEVISION PROGRAM INFORMATION - The present invention provides systems and methods for providing television schedule information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 07-28-2011 |
20110209170 | SYSTEMS AND METHODS FOR CONTEXTUALLY LINKING TELEVISION PROGRAM INFORMATION - The present invention provides systems and methods for providing television schedule information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 08-25-2011 |
20110249951 | INTERACTIVE COMPUTER SYSTEM FOR PROVIDING TELEVISION SCHEDULE INFORMATION - The present invention provides systems and methods for providing television schedule and/or listing information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule and/or listing information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule and/or listing information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule and/or listing information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 10-13-2011 |
20120079539 | INTERACTIVE COMPUTER SYSTEM FOR PROVIDING TELEVISION SCHEDULE INFORMATION - The present invention provides systems and methods for providing television schedule and/or listing information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule and/or listing information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule and/or listing information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule and/or listing information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 03-29-2012 |
20120151544 | SYSTEMS AND METHODS FOR LINKING TELEVISION VIEWERS WITH ADVERTISERS AND BROADCASTERS - The present invention provides systems and methods for providing television schedule information to a viewer, and for allowing the viewer to link, search, select and interact with information in a remote database, e.g., a database on the internet. The television schedule information can be displayed on a variety of viewer interfaces, such as televisions screens, computer monitors, PCTV screens and the like. The television schedule information may be stored on the viewer's computer, television, PCTV, or a remote server (e.g., a website), or the television schedule information may be downloaded from a remote database to the viewer's computer, television or PCTV. | 06-14-2012 |
Sean E. O'Brien, Carlsbad, CA US
Patent application number | Description | Published |
---|---|---|
20110212845 | Biomarkers for predicting the sensitivity and response of protein kinase CK2-mediated diseases to CK2 Inhibitors - Disclosed are biomarkers for determining the sensitivity of protein kinase CK2-mediated diseases, such as proliferative and/or inflammatory disorders, to treatment with CK2 inhibitors. These biomarkers can be used to predict or select subjects likely to be responsive to treatment with a CK2 inhibitor, and to treat or monitor subjects undergoing treatment with a CK2 inhibitor. | 09-01-2011 |
Stephen J. O'Brien, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100162899 | PORTABLE BREWING APPARATUS - A brewing device comprising a brewing system; a handle assembly coupled to the brewing system and containing a source of compressed fluid; and a valve system, coupled to the handle, to selectively place the source of compressed fluid in fluid communication with the brewing system. | 07-01-2010 |
20100218686 | PORTABLE ESPRESSO COFFEE APPARATUS - A brewing device comprising a brewing system; a handle assembly coupled to the brewing system and containing a source of compressed fluid; and a valve system, coupled to the handle, to selectively place the source of compressed fluid in fluid communication with the brewing system. | 09-02-2010 |
Stephen James O'Brien, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20080302252 | Portable Brewing Device and Method of Making and Operating - A portable brewing device is provided for brewing a hot beverage such as espresso that includes a compressed gas container communicating with a pressure regulator that is configured to control the pressure of gas released from the compressed gas container. A release switch is configured to communicate with pressure regulator and configured to release pressure controlled gas when actuated by a user. A water vessel is configured to receive the pressure controlled gas when the switch is actuated by a user. A mixing vessel can hold a brew substance and is configured to communicate with the water vessel and also configured to receive water from the water vessel to pass through the brew substance when pressure is released from the gas container through the pressure regulator. An outlet is configured to release a brewed product produced from water flowing through the brew substance contained in the mixing vessel when brewing. | 12-11-2008 |
20120042239 | Document Templates - A method of creating a template for presenting content within a document. The method includes defining a plurality of components, each including at least one content region and at least one of a frame, a template perimeter and an object. A number of links are then defined between the components, each link representing a respective spatial relationship. A processing system is then responsive to the template to populate the content region with content, generate a representation of each component and position the representation of each component in the document using the defined links to control the relative spatial positioning of the components. | 02-16-2012 |
20130213240 | PORTABLE BREWING DEVICE - A beverage brewing system comprised of a brewing chamber and removable adaptors that enable a plurality of brewing styles using beverage filter cartridges and loose beverage mediums. | 08-22-2013 |
Thomas J. O'Brien, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100077345 | INDICATING INPUT FOCUS BY SHOWING FOCUS TRANSITIONS - A GUI conveys the location of input focus to a user by a dynamic focus indicator that displays the path followed by input focus during a transition from one GUI component to another. A focus indicator is displayed at a first location having input focus. In response to the location of input focus shifting from the first location to a second location, a path is indicated from the first location to the second location and the focus indicator is displayed at the second location. The location of input focus may shift due to an input from the user, a request from an application associated with the GUI, or a timing event. The path is indicated by presenting an animation routine in which the focus indicator appears to traverse the path. | 03-25-2010 |
20120311697 | METHOD FOR EXECUTING AN APPLICATION IN A RESTRICTED OPERATING ENVIRONMENT - A user is presented with one or more user-level permissions in a human understandable language, where the one or more user-level permissions represent one or more application-level permissions requested from an application for accessing one or more resources. A security profile is generated having one or more operating system (OS)-level permissions based on at least one of the user-level permissions authorized by the user. The security profile is enforced to restrict the application to accessing the one or more resources based on the OS-level permissions. | 12-06-2012 |
20140189852 | METHOD FOR EXECUTING AN APPLICATION IN A RESTRICTED OPERATING ENVIRONMENT - A user is presented with one or more user-level permissions in a human understandable language, where the one or more user-level permissions represent one or more application-level permissions requested from an application for accessing one or more resources. A security profile is generated having one or more operating system (OS)-level permissions based on at least one of the user-level permissions authorized by the user. The security profile is enforced to restrict the application to accessing the one or more resources based on the OS-level permissions. | 07-03-2014 |
Thomas John O'Brien, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090204953 | Transforming data structures between different programming languages - Transforming data structures between different programming languages is disclosed. In some embodiments, a transformation module is configured to transform objects between a first programming language and a second programming language. In some embodiments, an object defined in a first programming language is received, and data comprising the object defined in the first programming language is copied and used to create a corresponding object defined in a second programming language. | 08-13-2009 |
20100153912 | Variable type knowledge based call specialization - Variable type knowledge based call specialization is disclosed. An indication is received that a variable that is an argument of a function or operation the behavior of which depends at least in part on a data type of the argument is of a first data type. Machine code that implements a first behavior that corresponds to the first data type, but not a second behavior that corresponds to a second data type other than the first data type, is generated for the function or operation. | 06-17-2010 |
20100153929 | Converting javascript into a device-independent representation - A device-independent intermediate representation of a source code is generated and stored, e.g., in a memory or other storage mechanism. The stored intermediate representation of the source code is used to generate a device-specific machine code corresponding to the source code. The stored intermediate representation may be updated, e.g., periodically, for example by obtaining an updated version of the source code and compiling the updated source code to generate an updated intermediate representation. The stored intermediate representation may be based on source code received from a device that is synchronized with which a compiling device that generates the device-specific machine code. In some cases, the stored intermediate representation may be used to generate for each of a plurality of devices a corresponding device-specific machine code. | 06-17-2010 |
20100153935 | Delayed insertion of safepoint-related code - Delayed insertion of safepoint related code is disclosed. Optimization processing is performed with respect to an intermediate representation of a source code. The optimized intermediate representation is analyzed programmatically to identify a safepoint and insert safepoint related code associated with the safepoint. In some embodiments, analyzing the optimized intermediate representation programmatically comprises determining where to place the safepoint within a program structure of the source code as reflected in the intermediate representation. | 06-17-2010 |
20110320808 | SYSTEM AND METHOD FOR INCORPORATING AN ORIGINATING SITE INTO A SECURITY PROTOCOL FOR A DOWNLOADED PROGRAM OBJECT - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for verifying a digital object obtained from a remote host. A system configured to practice the method downloads a first object from a first remote source and presents the user with a first request to allow access to the first object. Upon user approval, a multitude of characteristics associated with the object are stored to facilitate future uses of the object. When a second object is downloaded from a second remote source, the system checks the database for a stored user approval. Access to the second object is allowed if the multitude of characteristics associated with the first and second objects match. If the system does not find a match, the user is presented with a second request to allow access to the object. | 12-29-2011 |
20120030653 | ASSUMPTION-BASED COMPILATION - Techniques for processing source code written in a traditionally interpreted language such as JavaScript, or another dynamic and/or interpreted language, are disclosed. In one example, compiled code associated with the source code is constructed and executed. An assumption on which a specific aspect of the compiled code is based (e.g., an optimization) is tested at a checkpoint of the compiled code. A roll over to fallback code is performed if the test indicates the assumption is not true. | 02-02-2012 |
20120030659 | CONSTRUCTING RUNTIME STATE FOR INLINED CODE - Techniques for processing computer code are disclosed. In one example, an indication that a computer code is to begin execution at a portion of code other than a starting portion of the code is received, and a runtime state associated with the portion of the code at which execution is to begin is constructed. In some examples, execution of the portion of code is initiated. In some examples, a program counter associated with the portion of the code is used to initiate execution of the code. In some examples, the computer code comprises a fallback code associated with a previously executing code. | 02-02-2012 |
20120030661 | OBSERVATION AND ANALYSIS BASED CODE OPTIMIZATION - Observation and analysis based optimization of software code is disclosed. An expected value is chosen for a dynamic attribute that cannot be determined, prior to execution of the associated software code, to be guaranteed to have that expected value at runtime. An optimized version of the software code is generated, including one or more optimizations based on an assumption that the dynamic attribute will have the expected value. Non-exhaustive examples of a dynamic attribute include a variable type; a location in memory; a location in which a global object, property, or variable is stored; the contents of a global function or method; and a value of a global property or variable. A check is performed during execution of the optimized version of the software code, prior to executing the portion that has been optimized based on the assumption, to verify that the dynamic attribute has the expected value. In the event that it is determined at runtime that the dynamic attribute does not have the expected value, execution reverts to backup code that is not based on the assumption that dynamic attribute will have the expected value. | 02-02-2012 |
Thomas John O'Brien, Carlsbad, CA US
Patent application number | Description | Published |
---|---|---|
20110208548 | SYSTEMS AND METHODS FOR DATA INSURANCE - An agreement is created between a first entity and a second entity under which the second entity agrees to provide data protection services for use by a third entity. A backup copy of the third entity's data is created and maintained at a location controlled by the second entity. If the third entity suffers a data loss, a replacement copy of the data is generated from the backup copy. The first entity provides compensation for the second entity's efforts to restore the third entity's lost data. If the second entity is unable to restore the data, the third entity is compensated for its data loss. | 08-25-2011 |
William O'Brien, La Jolla, CA US
Patent application number | Description | Published |
---|---|---|
20140028116 | SYSTEM FOR DETECTING A FALLING ELECTRIC POWER CONDUCTOR AND RELATED METHODS - Methods and systems for detecting a falling power line in a power transmission or distribution system are described. Electrical measurements at various points in the power distribution system are used to detect changes in a power line indicating that the conductor has broken or become disconnected. Upon detection, control mechanisms are used to deenergize the conductor while the conductor is falling and/or before it contacts the ground. | 01-30-2014 |