Barrett, CA
Aaron Barrett, San Clemente, CA US
Patent application number | Description | Published |
---|---|---|
20150066131 | DELIVERY OF MEDICAL DEVICES - A stent delivery system can include a core member, a stent, and a stent engagement member. The engagement member can be positioned along a distal segment of the core member and be coupled to the core member. The engagement member can have an outer surface. The stent can extending along the core member distal segment such that the outer surface of the engagement member engages an inner surface of the stent along at least a portion of only a distal half of the stent for transmitting an axial force from the core member to only the stent distal half of the stent. | 03-05-2015 |
Alex Barrett, Truckee, CA US
Patent application number | Description | Published |
---|---|---|
20160048492 | Platform for internet based graphical communication - Currently opinion on the internet is expressed in either lengthy text based content or non-specific and non-unified rating systems such as star ratings and other non-descript and vague rating systems. The present invention called the “Emoji 3.0 Platform” is a system for users to quickly, graphically share opinion and ideas regarding any product, service, person or place, thing or concept throughout the internet. The Emoji 3.0 Platform offers users a graphical and structured way to express their opinion and to also see the graphically represented opinions of others at a glance. Users can quickly identify specific key elements of the page content, by viewing aggregated graphical community opinion and ideas that have been previously tagged to the subject matter of the page. Additionally, users can search the internet for specific subject matter that has been graphically tagged with other users opinions, ideas, or views. | 02-18-2016 |
Anthony Barrett, Pasadena, CA US
Patent application number | Description | Published |
---|---|---|
20110022891 | Method for the Generation of a Set of Conflicts for Model-Based System Diagnostics, and Corresponding Diagnostic Method - A method for the generation of a set of conflicts for model-based system diagnostics is described, with which system a plurality of sensors is associated for the observation of variables indicative of operation conditions. | 01-27-2011 |
Blake R. Barrett, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140089940 | METHOD AND SYSTEM FOR COMMUNICATION BETWEEN APPLICATION AND WEB-PAGE EMBEDDED CODE - One embodiment of the present invention provides a system that facilitates communication between an embedded code in a web page and a stand-alone application. During operation, the system first embeds a code within a web page that is displayed in a browser. Next, the embedded code receives information indicating a communication method provided by a stand-alone application, via a first communication channel. The embedded code subsequently sends the contextual information associated with a user browser session by calling the communication method, via a second communication channel, thereby allowing the stand-alone application to inherit the contextual information from the web browser. | 03-27-2014 |
20140344347 | METHOD AND SYSTEM FOR COMMUNICATION BETWEEN APPLICATION AND WEB-PAGE EMBEDDED CODE - One embodiment of the present invention provides a system that facilitates communication between an embedded code in a web page and a stand-alone application. During operation, the system first embeds a code within a web page that is displayed in a browser. Next, the embedded code receives information indicating a communication method provided by a stand-alone application, via a first communication channel. The embedded code subsequently sends the contextual information associated with a user browser session by calling the communication method, via a second communication channel, thereby allowing the stand-alone application to inherit the contextual information from the web browser. | 11-20-2014 |
Brent E. Barrett, Lakewood, CA US
Patent application number | Description | Published |
---|---|---|
20120271778 | Fuel Delivery Cost Estimation System - A method and apparatus for estimating a cost for moving fuel. A group of vehicles for moving the fuel from a starting location to a destination location is formed using user input. Operations for moving the fuel from the starting location to the destination location are identified using the user input. A set of additional vehicles for the group of vehicles is identified to form a current group of vehicles. Personnel for the current group of vehicles are identified. The cost for moving the fuel from the starting location to the destination location is identified using the current group of vehicles and the personnel. | 10-25-2012 |
Carol Barrett, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20130188471 | RELIABLE PACKET DELIVERY WITH OVERLAY NETWORK (RPDON) - In one embodiment, a device in a computer network establishes a reliable map that defines a set of packet criteria for which reliability is desired over an unreliable link to a peer device. In response to receiving a first packet from the peer device over the unreliable link, the device acknowledges the first packet to the peer device when the first packet matches the packet criteria of the reliable map. Also, in response to receiving a second packet destined via the peer device over the unreliable link, the device buffers the second packet when the second packet matches the packet criteria of the reliable map and retransmits the buffered second packet over the unreliable link to the peer device until acknowledged by the peer device. | 07-25-2013 |
20130219478 | REDUCED AUTHENTICATION TIMES FOR SHARED-MEDIA NETWORK MIGRATION - In one embodiment, a management device in a computer network determines when nodes of the computer network join any one of a plurality of field area routers (FARs), which requires a shared-media mesh security key for that joined FAR. The management device also maintains a database that indicates to which FAR each node in the computer network is currently joined, and to which FARs, if any, each node had previously joined, where the nodes are configured to maintain the mesh security key for one or more previously joined FARs in order to return to those previously joined FARs with the maintained mesh security key. Accordingly, in response to an updated mesh security key for a particular FAR of the plurality of FARs, the management node initiates distribution of the updated mesh security key to nodes having previously joined that particular FAR that are not currently joined to that particular FAR. | 08-22-2013 |
20140376547 | TRANSPORTING SERIALLY OVER TCP/IP USING RAW TCP ENCAPSULATION - In one embodiment, a router establishes a serial-over-TCP/IP (Transmission Control Protocol/Internet Protocol) communication session between terminal units using raw-TCP encapsulation. For the session, the router maps serial characters to TCP out-of-band (OOB) communication fields, maps serial flow control signals to TCP/IP receiver-window advertisements, and dynamically adjusts a TCP/IP priority based on serial payload priority. Accordingly, the router may thus communicate data over the serial-over-TCP/IP session based on the mappings and priority. | 12-25-2014 |
Carol Barrett, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20090127654 | Fully Differential, High Q, On-Chip, Impedance Matching Section - An inductor circuit is disclosed. The inductor circuit includes a first in-silicon inductor and a second in-silicon inductor each having multiple turns. A portion of the multiple turns of the second in-silicon inductor is formed between turns of the first in-silicon inductor. The first and second in-silicon inductors are configured such that a differential current flowing through the first in-silicon inductor and the second in-silicon inductor flows in a same direction in corresponding turns of inductors. | 05-21-2009 |
20110163831 | Fully Differential, High Q, On-Chip, Impedance Matching Section - An inductor circuit is disclosed. The inductor circuit includes a first in-silicon inductor and a second in-silicon inductor each having multiple turns. A portion of the multiple turns of the second in-silicon inductor is formed between turns of the first in-silicon inductor. The first and second in-silicon inductors are configured such that a differential current flowing through the first in-silicon inductor and the second in-silicon inductor flows in a same direction in corresponding turns of inductors. | 07-07-2011 |
Chris Barrett, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110173628 | SYSTEM AND METHOD OF CONTROLLING POWER IN AN ELECTRONIC DEVICE - A method of utilizing a node power architecture (NPA) system, the method includes receiving a request to create a client, determining whether a resource is compatible with the request, and returning a client handle when the resource is compatible with the request. | 07-14-2011 |
Christian L. Barrett, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140302059 | COMPOSITIONS AND METHODS FOR CANCER AND CANCER STEM CELL DETECTION AND ELIMINATION - In alternative embodiments, the invention provides compositions and methods for inhibiting or ablating cancer stem cells. In alternative embodiments, the invention provides compositions and methods for inhibiting the action of double-stranded RNA-specific adenosine deaminases, or ADAR, enzymes. In alternative embodiments, the invention provides compositions and methods for treating, ameliorating or preventing diseases and conditions responsive to the inhibition of cell differentiation and/or self-renewal of dysfunctional cells, cancer cells, leukemia cells, hematopoietic stem cells or cancer stem cells, e.g., leukemia or Chronic Myeloid Leukemia (CML). In alternative embodiments, the invention provides compositions and methods for inhibiting a Sonic Hedgehog (Shh) pathway, e.g., by using a Smoothened (SMO) protein inhibitor. In alternative embodiments, the invention provides compositions and methods for measuring or determining, or predicting, chronic myelogenous leukemia (CML) progression, Leukemic Stem Cell (LSC) generation and/or tyrosine kinase inhibitor resistance. In alternative embodiments, the invention provides compositions and methods for determining or measuring the effectiveness of a treatment, a drug, a therapy or a diet for eliminating, killing or reducing the amounts of a leukemic stem cell (LSC) or cells. | 10-09-2014 |
Colby Barrett, Carmichael, CA US
Patent application number | Description | Published |
---|---|---|
20150230520 | Smoking Accessory Kit System - A smoking accessory kit system facilitates the process of hand-rolling cigarettes, cigars or the like. The system includes a primary tray having a bottom wall and a perimeter wall coupled to and extending upwardly from the bottom wall. A top edge of the perimeter wall defines an access opening into an interior of the primary tray. A plurality of magnets is attached to the primary tray. A plurality of attachments is magnetically attachable to the primary tray. | 08-20-2015 |
Craig A. Barrett, Newport Beach, CA US
Patent application number | Description | Published |
---|---|---|
20150098789 | WASTE SHIPPING METHOD USING RAILROAD FLATCARS - The waste shipping method using railroad flatcars includes producing or receiving a plurality of plastic wrapped bales of waste for transport. The wrapped bales of waste are loaded onto railway flatcars, preferably center beam flatcars, and secured thereto by ties or cables. The bales may be loaded horizontally or stacked vertically on the flatbed. A right angle corner protector, which may be made from high-density polyethylene or heavy-duty cardboard, prevents the securing cables from tearing the plastic wrap along the outside edges of the bales. The cables may be secured to the center beam and extend through holes formed in the corner protectors, and then secured to the bed or the side of the flatcar. Recyclable waste may be packaged and transported to recycling centers in this manner. | 04-09-2015 |
David A. Barrett, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20150113388 | METHOD AND APPARATUS FOR PERFORMING TOPIC-RELEVANCE HIGHLIGHTING OF ELECTRONIC TEXT - Topic-relevance highlighting of electronic text is described that includes categorizing words in the electronic text into several classes, determining the relevance weight for each word based on their relevance to one or more classes, and then color-coding words according to their classes. Each class represents a specific topic of interest and is assigned a distinctive color. Words or phrases in the electronic text belonging to the same class would be highlighted with the same distinctive color. Accordingly, users can instantly identify whether the document is relevant, to which topic of interest the document is relevant, and the relevant portions of the document page which match users' interests. | 04-23-2015 |
David M. Barrett, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130129218 | SYSTEM AND METHOD FOR PROCESSING RECEIPTS AND OTHER RECORDS OF USERS - A service can perform optical character recognition (OCR) on an image of a record to determine a first set of information items about the record. A second set of information items can be identified that are likely part of the record but not determinable from performing OCR on the image. Another resource can be utilized to determine the second set of information items. A classification for the record can be determined based on first and second sets of information items. The record can be associated with a financial resource of the user based at least in part on the classification. | 05-23-2013 |
20150269553 | PAYMENT PROCESSING SYSTEM FOR A PREPAID CARD - A network service operates to initialize and link a card instrument to a merchant or merchant location, so that the merchant can receive funds the service. One or more requests are detected to use the card instrument for one or more transactions, where each transaction involves a corresponding customer who has registered a customer funding account with the network service. For each of the transactions, a merchant account is funded using a funding account of the card instrument. | 09-24-2015 |
20150269560 | SYSTEM AND METHOD FOR UTILIZING A UNIVERSAL PREPAID CARD - A network service operates to initialize and link a card instrument to a merchant or merchant location, so that the merchant can receive funds the service. One or more requests are detected to use the card instrument for one or more transactions, where each transaction involves a corresponding customer who has registered a customer funding account with the network service. For each of the transactions, a merchant account is funded using a funding account of the card instrument. | 09-24-2015 |
20150269561 | SYSTEM AND METHOD FOR ESTABLISHING A PAYMENT MECHANISM WITH A PLURALITY OF MERCHANTS - A network service operates to initialize and link a card instrument to a merchant or merchant location, so that the merchant can receive funds the service. One or more requests are detected to use the card instrument for one or more transactions, where each transaction involves a corresponding customer who has registered a customer funding account with the network service. For each of the transactions, a merchant account is funded using a funding account of the card instrument. | 09-24-2015 |
20160042471 | SYSTEM AND METHOD FOR PROCESSING RECEIPTS AND OTHER RECORDS OF USERS - A service can perform optical character recognition (OCR) on an image of a record to determine a first set of information items about the record. A second set of information items can be identified that are likely part of the record but not determinable from performing OCR on the image. Another resource can be utilized to determine the second set of information items. A classification for the record can be determined based on first and second sets of information items. The record can be associated with a financial resource of the user based at least in part on the classification. | 02-11-2016 |
David Michael Barrett, Costa Mesa, CA US
Patent application number | Description | Published |
---|---|---|
20090259749 | COMPUTER SYSTEM INPUT/OUTPUT MANAGEMENT - The collection of performance data at multiple servers in a SAN and forwarding that data to a centralized server for analysis is disclosed. Remote agents and a central server application collect specific interesting negative event data to enable a picture of the operational health of the SAN to be determined. The agents are placed in servers having HBAs acting as initiators. The agents interact with the HBAs through a driver stack to collect event data. Because of the initiator function they perform, HBAs have visibility to parts of the network that other entities do not have access to, and thus are ideal locations for gathering event data. A SAN diagnostics manager then pulls the collected data from each agent so that a “picture” of the SAN can be developed. In addition to collecting initiator data, the agents also collect errors and performance data from the OS of the servers. | 10-15-2009 |
20140089735 | Computer System Input/Output Management - The collection of performance data at multiple servers in a SAN and forwarding that data to a centralized server for analysis is disclosed. Remote agents and a central server application collect specific interesting negative event data to enable a picture of the operational health of the SAN to be determined. The agents are placed in servers having HBAs acting as initiators. The agents interact with the HBAs through a driver stack to collect event data. Because of the initiator function they perform, HBAs have visibility to parts of the network that other entities do not have access to, and thus are ideal locations for gathering event data. A SAN diagnostics manager then pulls the collected data from each agent so that a “picture” of the SAN can be developed. In addition to collecting initiator data, the agents also collect errors and performance data from the OS of the servers. | 03-27-2014 |
Douglas P. Barrett, Mission Viejo, CA US
Patent application number | Description | Published |
---|---|---|
20120192480 | Automated fuel polishing system and methods - An automated system for fuel polishing stored fuel in multiple storage tanks by circulating fuel in two or more distinct fluid paths, wherein the system comprises automatically actuating two or more two-way valves when changing fluid paths. In preferred embodiments the system does not comprise a system controller that activates an automated three-way valve. | 08-02-2012 |
Jeffrey Ryan Barrett, Pleasant Hill, CA US
Patent application number | Description | Published |
---|---|---|
20140110914 | LAMINATED PAPER SKATEBOARD DECK - A skateboard deck includes a longitudinally extending truck supporting lower surface, a longitudinally extending rider supporting upper surface, and a plurality of longitudinally extending sheets of paper laminated together and positioned between the lower surface and the upper surface. | 04-24-2014 |
Kathy Barrett, La Jolla, CA US
Patent application number | Description | Published |
---|---|---|
20090275569 | Benzotriazine Inhibitors of Kinases - The invention provides benzotriazine compounds having formula (I). The benzotriazine compounds of the invention are capable of inhibiting kinases, such members of the Src kinase family, and various other specific receptor and non-receptor kinases. | 11-05-2009 |
20110294796 | BENZOTRIAZINE INHIBITORS OF KINASES - The invention provides benzotriazine compounds having formula (I). The benzotriazine compounds of the invention are capable of inhibiting kinases, such members of the Src kinase family, and various other specific receptor and non-receptor kinases. | 12-01-2011 |
Kenneth Barrett, Solana Beach, CA US
Patent application number | Description | Published |
---|---|---|
20110117067 | Glucanases, Nucleic Acids Encoding Them and Methods for Making and Using Them - The invention relates to polypeptides having glucanase, e.g., endoglucanase, mannanase, xylanase activity or a combination of these activities, and polynucleotides encoding them. In one aspect, the glucanase activity is an endoglucanase activity (e.g., endo-1,4-beta-D-glucan 4-glucano hydrolase activity) and comprises hydrolysis of 1,4-beta-D-glycosidic linkages in cellulose, cellulose derivatives (e.g., carboxy methyl cellulose and hydroxy ethyl cellulose) lichenin, beta-1,4 bonds in mixed beta-1,3 glucans, such as cereal beta-D-glucans or xyloglucans and other plant material containing cellulosic parts. In addition, methods of designing new enzymes and methods of use thereof are also provided. In alternative aspects, the new glucanases e.g., endoglucanases, mannanases, xylanases have increased activity and stability, including thermotolerance or thermostability, at increased or decreased pHs and temperatures. | 05-19-2011 |
20140295523 | Glucanases, Nucleic Acids Encoding Them and Methods for Making and Using Them - The invention relates to polypeptides having glucanase, e.g., endoglucanase, mannanase, xylanase activity or a combination of these activities, and polynucleotides encoding them. In one aspect, the glucanase activity is an endoglucanase activity (e.g., endo-1,4-beta-D-glucan 4-glucano hydrolase activity) and comprises hydrolysis of 1,4-beta-D-glycosidic linkages in cellulose, cellulose derivatives (e.g., carboxy methyl cellulose and hydroxy ethyl cellulose) lichenin, beta-1,4 bonds in mixed beta-1,3 glucans, such as cereal beta-D-glucans or xyloglucans and other plant material containing cellulosic parts. In addition, methods of designing new enzymes and methods of use thereof are also provided. In alternative aspects, the new glucanases e.g., endoglucanases, mannanases, xylanases have increased activity and stability, including thermotolerance or thermostability, at increased or decreased pHs and temperatures. | 10-02-2014 |
Kenneth E. Barrett, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20150072397 | GENE ENCODING CELLULASE - Polynucleotide sequences are provided encoding a thermostable cellulase and directing its increased expression are provided, and the use of the thermostable cellulase in hydraulic fracturing methods and the treatment of flowback fluids. | 03-12-2015 |
20150087029 | GENES ENCODING CELLULASE FOR HYDROLYZING GUAR FRACTURING FLUIDS UNDER EXTREME WELL CONDITIONS - Polynucleotide sequences encoding a thermostable cellulase and directing its increased expression are provided, and hydraulic fracturing compositions comprising such thermostable cellulase. | 03-26-2015 |
Kevin Barrett, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20150007831 | Oral Appliance and Tray - An oral appliance and accompanying tray is provided, where the oral appliance is fitted to the posterior teeth of the upper jaw and a connecting portion extends between the left and right sides of the mouth, with the connecting portion custom-fitted to contact the palate at or near the palatal nerve to reduce appetite. The present tray has a compressible member configured to closely form the connecting portion to the palatal arch. Further, the tray has flexible ends that are configured to bend up towards the gums and guide the oral appliance to fit the buccal side of the teeth. The tray may include a series of protrusions on the occlusal landing areas to prevent the user from biting through the oral appliance. | 01-08-2015 |
Kevin M. Barrett, Rancho Santa Fe, CA US
Patent application number | Description | Published |
---|---|---|
20160123439 | PIVOTING ARM FOR KINETIC ENERGY GENERATION DEVICE AND METHODS OF USING SAME - A device is provided that converts random movement of extrinsic oscillation into purposeful movement, such as torque or other motion that can be used to generate electricity. This device may include but is not limited to two major components: 1) a collection unit and 2) a transmission unit. The collection unit represents the interactive part of the device that interfaces with an extrinsic body which provides the randomized kinetic motion that drives an articulating arm, and may include a series of connected pivoting arms of different lengths. The transmission unit is the portion of the device that converts the random motion of the articulating arm into unidirectional rotation of a shaft that is converted into purposeful torque. The device may be placed in almost any type of environment to take advantage of any type of kinetic motion, including water, wind, mechanical movement and even human movement. | 05-05-2016 |
Melyssa Barrett, Tracy, CA US
Patent application number | Description | Published |
---|---|---|
20100125546 | SYSTEM AND METHOD USING SUPERKEYS AND SUBKEYS - Systems and methods for providing aggregated transaction level data for a particular user to multiple information requesters are disclosed. Subkeys are assigned to user inquiries from multiple information requesters and a super key is assigned to those subkeys to link them to one or more user identifiers such as a username or Social Security number. Account level data is provided based on the super key and the user identifiers. Duplicate requests for aggregated transaction level data contained in the user inquiries can be deleted. User inquiry response files containing transaction level aggregate data can be sent to the information requesters based on the assigned subkeys. | 05-20-2010 |
20100125547 | Transaction Aggregator - Systems and methods for determining and reporting aggregated transaction level data regarding a particular user are disclosed. Based on the requests of one or more information requesters, an aggregator server can request transaction level data for all accounts associated with a particular user or a group of users from a transaction database. The transaction database returns raw transaction level data for accounts associated with the particular user to the aggregator server. The aggregator server can then parse the raw transaction level data based on a number of transaction level data elements and information requester input. The parsed raw transaction level data can then be used to determine the number of predefined or information requester defined transaction level data aggregates. The resulting transaction level data aggregates can then be sent in a report to the one or more information requesters. | 05-20-2010 |
20100262536 | TRANSACTION AGGREGATOR - Systems and methods for determining and reporting aggregated transaction level data regarding a particular user are disclosed. Based on the requests of one or more information requesters, an aggregator server can request transaction level data for all accounts associated with a particular user from a transaction database. The transaction database returns raw transaction level data for all accounts associated with the particular user to the aggregator server. The aggregator server can then parse the raw transaction level data based on a number of transaction level data elements and information requester input. The parsed raw transaction level data can then be used to determine the number of predefined or information requester defined transaction level data aggregates. The resulting transaction level data aggregates can then be sent in a report to the one or more information requesters. | 10-14-2010 |
20110106840 | TRANSACTION AGGREGATOR FOR CLOSED PROCESSING - Systems and methods for determining aggregated transaction level data for specific group characteristics are provided. Aggregated transaction level data can be used for target marketing campaigns by looking at past and potential spending habits of populations with group characteristics specified in the transaction data aggregates. The aggregates can also be used to measure the effectiveness of a particular marketing campaign by correlating the spending patters of a particular group with sales resulting from the campaign. | 05-05-2011 |
20110191227 | BANKRUPTCY EVALUATION SERVICE AND SYSTEM - A method for assigning a value to a debt is disclosed. The method includes entering, into a digital computer, bankruptcy data associated with a bankruptcy proceeding after a debtor has filed for bankruptcy. The bankruptcy data may include priority claim data associated with priority claims, non-precedence claim data associated with non-precedence claims, and bankruptcy plan data. After the bankruptcy data are obtained, the digital computer determines a present value associated with at least one non-precedence claim in the non-precedence claims. | 08-04-2011 |
Michael Dennis Barrett, Camarillo, CA US
Patent application number | Description | Published |
---|---|---|
20080314234 | DISTRIBUTED GROUND-BASED THREAT DETECTION SYSTEM - A distributed ground sensor threat detection system, which is an automated missile warning system designed to provide reliable, timely and accurate missile location information of shoulder-launched SAMs within the volume under surveillance by a network of sensors. Remote sensor nodes position in proximity to an airport runway monitor the area between the nodes to locate threat missiles. Detection information from each remote sensor node is sent to a central processing node which processes the information to determine if a threat missile is launched against a commercial aircraft. | 12-25-2008 |
Michael G. Barrett, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140244990 | METHOD AND APPARATUS FOR PREFETCHING PERIPHERAL DEVICE DRIVERS FOR SMART PHONES AND OTHER CONNECTED DEVICES PRIOR TO HLOS BOOT - Apparatus and methods for booting a user equipment are described. A device boot of the user equipment may be performed. Peripherals and associated drivers for the user equipment may be configured. A high-level operating system (HLOS) may be booted. The configuring may occur before the booting of the HLOS. Apparatus and methods for loading peripheral device drivers for a user equipment are also described. Peripherals that can be associated with a user equipment may be determined. Drivers for the determined peripherals may be loaded. The loaded drivers may be associated with a high-level operating system (HLOS) architecture regardless of a type of user equipment on which the HLOS is provided. | 08-28-2014 |
20140254101 | SMART PHONE ON A CHIP AND METHOD MAKING SAME - Method and apparatuses for making a smart phone on a chip (SPOC) are described. Active components may be embedded into a copper core. In an aspect, and optionally, passive components may also be embedded into the copper core. Printed circuit board (PCB) laminate may be layered above and below the copper core. A copper ground plane may be fixed underneath the layer of PCB laminate below, and furthest from, the copper core. One or more additional components may be surface mounted on top of the PCB laminate layers above the copper core. A conformal coating may be applied to completely and thinly encase the one or more surface mounted additional components. The conformal coating may include trenching and a copper sputter coating finish. | 09-11-2014 |
Michael S. Barrett, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20110130834 | BRONCHIAL FLOW CONTROL DEVICES AND METHODS OF USE - Methods and systems for lung volume reduction of a patient are described. The methods include implanting a flow control device in a bronchial passageway of the lung. The flow control device regulates fluid flow through the bronchial passageway and includes a valve protector that at least partially surrounds a valve member. The valve protector has sufficient rigidity to maintain the shape of the valve member against compression. | 06-02-2011 |
Michael S. Barrett, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20140033800 | METHODS AND APPARATUS TO DETERMINE DIFFUSION PROPERTIES OF POROUS STRUCTURES FOR DRUG DELIVERY - Disclosed herein are improved therapeutic devices and methods and improved porous structures and measurement apparatus for use with therapeutic devices. In many embodiments, a porous structure is measured based on diffusion of the gas through the porous structure. The gas measurement may comprise an amount of gas measured to determine a resistance of the porous structure to diffusion. The diffusion of the gas through the porous structure can be used to determine release of a therapeutic agent through the porous structure, such that targeted amounts of therapeutic agent can be released for extended times and such that therapeutic device reservoir volume and porous frit structure can be tuned to release the therapeutic agent for an extended time above a target amount for the extended time. | 02-06-2014 |
Michael T. Barrett, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20120030602 | METHODS AND SYSTEM FOR VIEWING GENOMIC DATA - A computer-implemented method for viewing experimental data is provided. In certain embodiments the method comprises: a) inputting genomic array data and cytogenetic data into a computer memory; and b) producing a graphical user interface comprising: i) a chromosomal map of the genomic array data comprising a first positional indicator that indicates a position on the chromosomal map; and ii) a cytogenetic map of the cytogenetic data comprising a second positional indicator that indicates a position on the cytogenetic map. | 02-02-2012 |
20120231968 | Comparative Genomic Hybridization Assays Using Immobilized Oligonucleotide Features and Compositions for Practicing the Same - Comparative genomic hybridization assays and compositions for use in practicing the same are provided. A characteristic of the subject comparative genomic hybridization assays is that solid support immobilized oligonucleotide feature elements, e.g., in the form of an array, are employed. Specifically, at least first and second nucleic acid populations prepared from genomic templates are contacted with a plurality of distinct oligonucleotide feature elements immobilized on a solid support surface and the binding of the at least first and second populations is then evaluated. Also provided are kits for use in practicing the subject methods. | 09-13-2012 |
Michael Thomas Barrett, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20090118137 | COMPETITIVE OLIGONUCLEOTIDES - The present invention generally relates to competitive oligonucleotides and, in some embodiments, to competitive oligonucleotides for use in comparative genomic hybridization (CGH) and related techniques. One aspect is generally directed to a blocking composition constructed and arranged to be used in an assay of a nucleic acid. The blocking composition may comprise oligonucleotides comprising sequences selected to hybridize to the nucleic acid used in the assay. Another aspect is generally directed to performing CGH assays and similar techniques on genomic DNA, in the absence of a Cot-1 fraction, such that the genomic DNA does not substantially cross-hybridize. Yet other aspects of the invention are directed to devices or kits for making or using competitive oligonucleotides, methods of promoting such competitive oligonucleotides, or the like. | 05-07-2009 |
Mike Barrett, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20130165860 | FLUID EXCHANGE APPARATUS AND METHODS - An injector apparatus comprises an elongate structure having one or more openings positionable near a penetrable barrier of an implantable device so as to receive fluid of the implantable device. The apparatus comprises a needle and a sheath extending over at least a portion of the needle. The elongate structure may comprise a distal tip to penetrate tissue and the penetrable barrier, and a distal opening near the tip to release therapeutic fluid into the implantable chamber. In many embodiments the distal tip, the distal opening, and the plurality of openings are separated from a stop that engages a tissue of the patient and limit penetration depth such that the distal opening and the plurality of openings are located along an axis of the implantable device to increase an efficiency of the exchange. | 06-27-2013 |
20130324918 | INJECTOR APPARATUS AND METHOD FOR DRUG DELIVERY - Methods and apparatus provide a therapeutic fluid to devices implanted in the body, for example to containers of devices implanted in the eye of a patient. The methods and apparatus may comprise an injector to increase an amount of therapeutic agent injected into the device implanted in the eye, or a structure to receive the therapeutic fluid within the device implanted in the eye, or combinations thereof. The device implanted in the eye may comprise a reservoir chamber having a fluid with a density different than the therapeutic fluid, and the apparatus can be adapted to at least partially separate the implanted device fluid from therapeutic fluid within the reservoir chamber to increase and amount of therapeutic fluid placed in the reservoir chamber. | 12-05-2013 |
20150080846 | INSERTION AND REMOVAL METHODS AND APPARATUS FOR THERAPEUTIC DEVICES - Described herein is an apparatus to insert an implantable therapeutic device into a patient. The apparatus includes a proximal handle ( | 03-19-2015 |
20150250647 | Injector Apparatus and Method for Drug Delivery - Methods and apparatus provide a therapeutic fluid to devices implanted in the body, for example to containers of devices implanted in the eye of a patient. The methods and apparatus may comprise an injector to increase an amount of therapeutic agent injected into the device implanted in the eye, or a structure to receive the therapeutic fluid within the device implanted in the eye, or combinations thereof. The device implanted in the eye may comprise a reservoir chamber having a fluid with a density different than the therapeutic fluid, and the apparatus can be adapted to at least partially separate the implanted device fluid from therapeutic fluid within the reservoir chamber to increase and amount of therapeutic fluid placed in the reservoir chamber. | 09-10-2015 |
Peter Barrett, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20090235361 | SEGMENT BASED DIGITAL CONTENT PROTECTION - Techniques are disclosed herein for applying different content protection schemes to different segments of digital content. A method for protecting digital content includes determining segments within digital content that is organized to allow presentation in a certain order. Each of the segments is assigned to a category of a group of categories. Each of the categories has a different content protection scheme associated therewith. One of the protection schemes is applied to each segment based on the category associated with the segment. | 09-17-2009 |
20110173194 | IMPLICIT USER INTEREST MARKS IN MEDIA CONTENT - Automatically marking locations of user interest in media content is disclosed. Data that describes user interaction with media content is analyzed to determine locations of potential interest. For each of the locations of potential interest, the data is analyzed to determine whether user interest satisfies a criterion for establishing a mark for the location. Marks are determined for those locations that satisfy the criterion. A mark includes a description for a given location and information that allows the given location to be automatically presented to a user upon selection of the description. In another aspect, extrinsic data that is separate from a piece of media content is analyzed to determine whether moments of high user interest might exist in the piece of media content. Then, the piece of media content is scanned to find locations in the media content that correspond to the moments. | 07-14-2011 |
20140081517 | ELECTRONIC DEVICE FUNCTIONALITY MODIFICATION BASED ON SAFETY PARAMETERS ASSOCIATED WITH AN OPERATING STATE OF A VEHICLE - In an example, a method of modifying functionality of an electronic device associated with a vehicle may include assessing one or more safety parameters associated with an operating state of a vehicle. The method may further include modifying functionality of an electronic device associated with the vehicle based on the one or more safety parameters. | 03-20-2014 |
20140118222 | PROJECTION OF CONTENT TO EXTERNAL DISPLAY DEVICES - In an example, a method for projecting content from a mobile device to an external display device is described. The method includes discovering characteristics of the external display device at the mobile device. The method also includes reformatting content at the mobile device according to the discovered characteristics of the external display device. The method also includes transmitting the reformatted content from the mobile device to the external display device for display on the external display device. The external display devices may be vehicular display devices, televisions, projectors, etc. When the external display device is a vehicular display device, the mobile device can be used to display content in the vehicle, thereby enhancing the usefulness of the vehicular display device. | 05-01-2014 |
20140120890 | ENFORCEMENT OF REGULATORY GUIDELINES ASSOCIATED WITH A DRIVE MODE OF A VEHICLE - In an example, a method of enforcing regulatory guidelines related to functionality of an electronic device associated with a vehicle when the vehicle is in a drive mode includes interfacing an application of an electronic device associated with a vehicle with an Application Programming Interface (API). The method additionally includes determining that the vehicle is in the drive mode. In the method, the API may modify a functionality of the application of the electronic device in accordance with regulatory guidelines associated with operation of the electronic device when the vehicle is in the drive mode. The modification may be based on the determination that the vehicle is in the drive mode. | 05-01-2014 |
20140121891 | AUTOMOBILE DATA ABSTRACTION AND COMMUNICATION - Communication of signals between mobile devices and automotive Controller Area Network (CAN) buses. An abstraction and communication device includes a connector, a mapping platform, and a transceiver. The connector is adapted to interface with an automotive CAN bus that communicates data signals in a first automobile-specific format with components of an automobile. The mapping platform is configured to convert a data signal from the first automobile-specific format into a mobile device format defined by an Application Programming Interface (API). Additionally, the transceiver is configured to wirelessly and securely communicate the data signal in the mobile device format to a mobile device. | 05-01-2014 |
20140122757 | VEHICLE DATA ABSTRACTION AND COMMUNICATION - An example embodiment includes an abstraction device including a mapping platform, a vehicle transceiver, and a mobile device transceiver. The mapping platform is configured to convert input data messages formatted in a vehicle-specific format to output data messages formatted in a standard mobile device format. The mapping platform is further configured to convert input data messages formatted in the standard mobile device format to output data messages in the vehicle-specific format. The input data messages may have any of multiple data message types, which are communicated from multiple mobile device subsystems, and multiple vehicle subsystems. The vehicle transceiver is configured to transmit the output data messages formatted in the vehicle-specific format to a vehicle via a controller area network (CAN) bus of the vehicle. The mobile device transceiver is configured to transmit the output data messages formatted in the standard mobile device format to a mobile device. | 05-01-2014 |
20140129047 | CLOUD-BASED VEHICLE INFORMATION AND CONTROL SYSTEM - Systems and methods for providing a cloud-based vehicle information and control ecosystem are disclosed. A particular embodiment includes: providing a first layer of a cloud-based vehicle information and control ecosystem, the first layer being in data communication with at least one network resource via a network cloud; providing a second layer of the cloud-based vehicle information and control ecosystem in data communication with the first layer, the second layer being in data communication with at least one mobile device: providing a third layer of the cloud-based vehicle information and control ecosystem in data communication with the second layer, the third layer including a subsystem for linking the third layer to at least one electronic control unit (ECU) of a vehicle; and causing, by use of a data processor, data indicative of a state change occurring in the at least one ECU to be communicated to a component in the first layer. | 05-08-2014 |
20140130063 | SYSTEMS AND METHODS FOR LOW OVERHEAD REMOTE PROCEDURE CALLS - A system and method for providing low overhead remote procedure calls are disclosed. A particular embodiment includes: generating, by use of a data processor, a data packet having a command type header portion and a payload portion; branding, by use of the data processor, the data packet with a command type header from the group: an event type, a remote procedure call (RPC) request type, an RPC response type, and an RPC signal type; packing data into the payload portion based on a data representation corresponding to the command type header, if the command type header is an event type; specifying an interface and a method to invoke on a remote system, if the command type header is an RPC request type; and causing the data packet to he transferred to a subsystem via an inter-process data communication. | 05-08-2014 |
20140149032 | GEOGRAPHICAL LOCATION AGGREGATION FROM MULTIPLE SOURCES - Systems and methods for obtaining geographical location data from multiple sources and aggregating the geographical location data are disclosed. A particular embodiment includes: receiving geo-location data from a plurality of geo-location data collectors, at least one of the plurality of geo-location data collectors being in data communication with an in-vehicle geo-location data source, at least one of the plurality of geo-location data collectors being in data communication with a geo-location data source in a mobile device; collecting reliability data corresponding to one or more of a plurality of geo-location data sources corresponding to the plurality of geo-location data collectors; collecting map data including information related to geographical features associated with the geo-location data; and aggregating, by use of a data processor, the geo-location data from the plurality of geo-location data collectors based on the reliability data and the map data to produce a resulting geo-location fix. | 05-29-2014 |
20140191886 | VEHICLE LOCATION AND ACTIVITY SHARING - Vehicle location sharing systems and methods are described. In an embodiment, a system for sharing a location of a vehicle may include a location-determining device and a network-connected device. The location-determining device may be configured to track a location of a vehicle and to determine a location of the vehicle in response to a voice command from an occupant of the vehicle. The network-connected device may be configured to transmit a location description in response to the voice command. The location description may be configured to identify the determined location of the vehicle. | 07-10-2014 |
20140194056 | AUTOMATIC DEVICE INITIALIZATION AND PAIRING - An example embodiment includes an automatic pairing system. The automatic pairing system includes a vehicle initialization module, a vehicle pairing module, and a triggering mechanism. The vehicle initialization module is loaded onto a vehicle abstraction device configured to interface with a vehicle. The vehicle pairing module is loaded on the vehicle abstraction device. The vehicle pairing module is configured to be launched by the vehicle initialization module. After being launched, the vehicle pairing module is configured to automatically communicate vehicle pairing data stored on the vehicle pairing module to establish one or more communication channels between the vehicle and a mobile device. The triggering mechanism is configured to trigger the vehicle initialization module to launch the vehicle pairing module. | 07-10-2014 |
20140195153 | COURSE-BASED PLACE SEARCHING - Course-based place searching systems and methods are described. In an embodiment, a system for performing a course-based place search may include a navigation device, a processing device, and a display. The navigation device may be configured to track a location and a course of the vehicle. The processing device may be communicatively coupled to the navigation device and may be configured to request places from a resource based at least in part on the location of the vehicle and the search criterion and to return a first one or more places received from the resource to an occupant of the vehicle. The first one or more places may be based at least in part on the course of the vehicle. The display may be communicatively coupled to the processing device. The first one or more places may be displayed on the display. | 07-10-2014 |
20140195469 | NAVIGATION BASED ON CALENDAR EVENTS - An example embodiment disclosed herein includes a predictive vehicle navigation system. The predictive vehicle navigation system includes an abstraction and communication device (hereinafter “device”) and a mobile device. The device includes an adaptor configured to interface with a Controller Area Network (CAN) bus of a vehicle and to abstract vehicle data from the vehicle. The mobile device includes an operation determination module configured to determine that an operator is operating the vehicle based on a subset of the data, a clock configured to track actual time, and a navigation module configured to receive the actual time and the determination that the operator is operating the vehicle, to access a calendar event that includes an address and a scheduled time, and when the actual time is within a predetermined threshold of the scheduled time, to predict that the address is a destination of the operator. | 07-10-2014 |
20150056970 | TELECONFERENCE CALLS BASED ON CALENDAR EVENTS - An example embodiment disclosed herein includes a vehicle teleconferencing system. The vehicle teleconferencing system includes an abstraction and communication device (hereinafter “device”) and a mobile device. The device includes an adaptor configured to interface with a Controller Area Network bus of a vehicle and to abstract vehicle data from the vehicle. The mobile device includes an operation determination module, a clock, and a teleconferencing module. The operation determination module is configured to determine that an operator is operating the vehicle based on a subset of the data. The clock is configured to track actual time. The teleconferencing module is configured to access a teleconference calendar event that includes a scheduled time and teleconference contact information, and when the actual time is within a predetermined threshold of the scheduled time and the operator is operating the vehicle, to prompt the operator to join a teleconference. | 02-26-2015 |
20150073697 | GEOGRAPHICAL LOCATION AGGREGATION FROM MULTIPLE SOURCES - Systems and methods for obtaining geographical location data from multiple sources and aggregating the geographical location data are disclosed. A particular embodiment includes: receiving geo-location data from a plurality of geo-location data collectors, at least one of the plurality of geo-location data collectors being in data communication with an in-vehicle geo-location data source, at least one of the plurality of geo-location data collectors being in data communication with a geo-location data source in a mobile device; collecting reliability data corresponding to one or more of a plurality of geo-location data sources corresponding to the plurality of geo-location data collectors; collecting map data including information related to geographical features associated with the geo-location data; and aggregating, by use of a data processor, the geo-location data from the plurality of geo-location data collectors based on the reliability data and the map data to produce a resulting geo-location fix. | 03-12-2015 |
20150192421 | COURSE-BASED PLACE SEARCHING - Course-based place searching systems and methods are described. In an embodiment, a system for performing a course-based place search may include a navigation device, a processing device, and a display. The navigation device may be configured to track a location and a course of the vehicle. The processing device may be communicatively coupled to the navigation device and may be configured to request places from a resource based at least in part on the location of the vehicle and the search criterion and to return a first one or more places received from the resource to an occupant of the vehicle. The first one or more places may be based at least in part on the course of the vehicle. The display may be communicatively coupled to the processing device. The first one or more places may be displayed on the display. | 07-09-2015 |
20150239408 | CLOUD-BASED VEHICLE INFORMATION AND CONTROL SYSTEM - Systems and methods for providing a cloud-based vehicle information and control ecosystem are disclosed. A particular embodiment includes: providing a first layer of a cloud-based vehicle information and control ecosystem, the first layer being in data communication with at least one network resource via a network cloud; providing a second layer of the cloud-based vehicle information and control ecosystem in data communication with the first layer, the second layer being in data communication with at least one mobile device; providing a third layer of the cloud-based vehicle information and control ecosystem in data communication with the second layer, the third layer including a subsystem for linking the third layer to at least one electronic control unit (ECU) of a vehicle; and causing, by use of a data processor, data indicative of a state change occurring in the at least one ECU to be communicated to a component in the first layer. | 08-27-2015 |
20150296320 | ENFORCEMENT OF REGULATORY GUIDELINES ASSOCIATED WITH A DRIVE MODE OF A VEHICLE - In an example, a method of enforcing regulatory guidelines related to functionality of an electronic device associated with a vehicle when the vehicle is in a drive mode includes interfacing an application of an electronic device associated with a vehicle with an Application Programming Interface (API). The method additionally includes determining that the vehicle is in the drive mode. In the method, the API may modify a functionality of the application of the electronic device in accordance with regulatory guidelines associated with operation of the electronic device when the vehicle is in the drive mode. The modification may be based on the determination that the vehicle is in the drive mode. | 10-15-2015 |
20160119482 | TELECONFERENCE CALLS BASED ON CALENDAR EVENTS - An embodiment includes a non-transitory computer-readable medium with programming code executable by a processor to perform operations including accessing a scheduled time and teleconference contact information associated with a teleconference calendar event. The operations include determining whether an operator is operating a vehicle based on synchronization between a mobile device and an abstraction and communication device (device) interfaced with the vehicle. When an actual time is within a threshold of the scheduled time and the operator is operating the vehicle, the operations include determining whether the operator is a participant of a teleconference. If so, the operations include extracting the teleconference contact information from the teleconference calendar event. The operations include communicating a prompt to join the teleconference and receiving a confirmation to join the teleconference. The operations include communicating a signal indicating the confirmation via the device and placing a call to join the teleconference. | 04-28-2016 |
Peter Barrett, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20080229353 | Providing context-appropriate advertisements in video content - Detailed herein is a technology which, among other things, allows integration of context-relevant advertisements with non-real-time video playback. In one approach to this technology, context information related to video content is determined, and used to select advertisements which are contextually related to video content. These advertisements can then be integrated into the video presentation in a number of ways. | 09-18-2008 |
20080229354 | Contextual television advertisement delivery - Various technologies for delivering contextual television advertisement are described. A user selection of a media title is received. The media title has an associated set of contextual metadata that includes information regarding the media title. A request for the media title is forwarded to a first server and an advertisement request including the set of contextual metadata is forwarded to a second server. The second server uses the set of contextual metadata to retrieve contextual television advertisement information. The contextual television advertisement information and the media title are received from the second server and the first server respectively. Also, the contextual television advertisement information and the media title are played. | 09-18-2008 |
Peter T. Barrett, San Franciso, CA US
Patent application number | Description | Published |
---|---|---|
20090070815 | ELECTRONIC PROGRAM GUIDE DISPLAYED SIMULTANEOUSLY WITH TELEVISION PROGRAMMING - A system for displaying an electronic program guide (EPG) to a viewer. The system includes displaying one or more data slices representative of broadcast programming to a viewer. In response to input from the viewer, the displayed number of data slices is increased, for example, from one slice to two slices. In browser mode the viewer can scroll through multiple EPG data slices without selecting to view full mode EPG, while in full mode the EPG can expand from a single column of data slices to multiple columns of data slices based upon viewer selections. The EPGs of the present invention can display programming that a viewer is more likely to watch at a particular time than other programming. A data slice representing the predicted programming can be inserted into the EPG so that the viewer can identify programming that is likely to be of interest. | 03-12-2009 |
Peter T. Barrett, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20080273455 | Retry Strategies for Use in a Streaming Environment - Strategies are described for performing retry analysis in an environment which involves the transmission of media information from a source module to a target module. In the context of the source module, the retry analysis determines whether the source module should satisfy the retry requests issued by the target module. In the context of the target module, the retry analysis determines whether the target module should generate the retry requests in the first place. Novel request reporting formats are also described. The target module performs analysis to determine what reporting format it should use to convey the retry requests to the source module. | 11-06-2008 |
20090007182 | Pre-Fragmentation of Data Destined for Low Resource Clients - Program data for use in electronic program guides is fragmented in advance of delivery to a low resource client. In the described implementation, the program data is fragmented into equal size fragments. The size of each fragment is selected to guarantee that the data fragments will fit in pre-allocated memory segments at the client. When the program data is delivered to the client, the client stores the data packets in the memory segments without making system calls to the memory. | 01-01-2009 |
20090083806 | Media organization for distributed sending of media data - Media data is distributed across multiple devices and is locatable using a hashing function and a hash table. The media data is partially replicated based on popularity thereof. In a described implementation, a media data block is locatable by hashing a media data indicator to produce a media data hash value that maps to a bin of the hash table. The bin is associated with at least one device that stores and/or with a sender that is capable of sending to clients the media data blocks mapping thereto. Each bin may have primary and secondary roles. Devices holding primary roles store all of the media data blocks mapping to a bin. Devices holding secondary roles replicate the media data blocks mapping to the bin that are also within a top predetermined popularity percentage. Popularity is determined based on numbers of clients currently requesting a particular media data portion. | 03-26-2009 |
20100194977 | Full Scale Video with Overlaid Graphical User Interface and Scaled Image - The present disclosure relates to displaying full scale images with overlaid similar scaled images and a graphical user device in a display of a client device. The client device receives video streams of the full scale images and scaled images. The video streams are broadcast independent of one another, and a user of the client device may manipulate the format of the images of either or both streams, and/or place the scaled image on any portion of the full scaled image. The graphical user interface is placed so it does not obscure the scaled image. Alternatively a single video stream may be received by the client device. When a single video stream is received, the client device creates two video streams, one stream comprising full scale images and the other stream comprising scaled images. The full scale image is overlaid with the scaled image and the graphical user interface. | 08-05-2010 |
20110191803 | Trick Mode Support for VOD with Long Intra-Frame Intervals - A video-on-demand system encodes multiple video streams from media content, such that the video streams have staggered intra-frame intervals. When a client device requests a video stream, the video-on-demand system selects one of the multiple video streams based on the position of the intra-frames, and transmits the selected video stream to the client device. | 08-04-2011 |
20110209178 | Specialized Media Presentation Via an Electronic Program Guide (EPG) - An electronic program guide (EPG) may include entries that enable access to one or more images. In some implementations, when an image-related entry is selected by a user, a device presents the one or more images that are associated with the selected entry. In some implementations, portions of the EPG are presented as links. Selection of a link effectuates a search and may be followed by the visual presentation of one or more images resulting from the search. Additionally, in some implementations, an image can be communicated with an electronic communication. In response to the electronic communication, an image entry may be added to the channel lineup of the EPG. Selection of the image entry in the EPG may cause the device to visually present the image. | 08-25-2011 |
20130174189 | Media Recommendations Based on Negative Feedback - A media recommendation system gathers negative user feedback associated with media content. Based on the gathered feedback, the media recommendation system extracts a list of recommended media content from program data describing available media content. | 07-04-2013 |
20150026376 | UPGRADEABLE MULTIMEDIA MODULE CONNECTOR - Systems and methods for providing a modular in-vehicle infotainment architecture with an upgradeable multimedia module having a multimedia module connector are disclosed. A particular embodiment includes: providing a male portion of a multimedia module connector including an alignment mechanism; providing a female portion of a multimedia module connector, the female portion being configured with a void corresponding in shape to the alignment mechanism of the male portion, the male portion including a plurality of flat electrically conductive contacts integrated into the male portion, the plurality of contacts being configured to make electrical contact with corresponding flat contacts on the female portion when the male portion is inserted into the void of the female portion, the plurality of contacts including a plurality of radio frequency (RF) contacts for transferring RF signals between the male portion and the female portion, the plurality of contacts further including a plurality of data contacts for transferring data signals between the male portion and the female portion, the plurality of contacts being configured to enable a transfer of RF signals and data signals between a multimedia module and one or more vehicle subsystems of a vehicle; and detachably connecting the male portion to the female portion. | 01-22-2015 |
20150100633 | MODULAR IN-VEHICLE INFOTAINMENT ARCHITECTURE WITH UPGRADEABLE MULTIMEDIA MODULE - Systems and methods for providing a modular in-vehicle infotainment architecture with an upgradeable multimedia module are disclosed. A particular embodiment includes: receiving data signals at a multimedia module via a vehicle subsystem connection from one or more vehicle subsystems of a vehicle; processing the data signals on the multimedia module, by use of a data processor, to produce modified data signals, at least a portion of the modified data signals including data signals associated with an in-vehicle infotainment (IVI) system in the vehicle; transferring the modified data signals from the multimedia module to a mobile device via a mobile device interface; and causing the mobile device to render an information display on a user interface on the mobile device, the information display including information indicative of the modified data signals. | 04-09-2015 |
Richard Barrett, Rancho Santa Margarita, CA US
Patent application number | Description | Published |
---|---|---|
20140177812 | URGENT AND EMERGENCY NOTIFICATION AND COMMUNICATION SYSTEM - A communication system for urgent and emergency notifications includes a commwunication device with sensors to obtain or determine user location information and/or status information following activation of the communication device. The communication device communicates over wireless and/or wired communication networks. In an urgent situation or an emergency, the communication device is activated and sends an alert to designated recipients, including the location and/or status information. The system also involves a repeated process of interrupting the recipients' communication devices to immediately notify the recipients of the urgency of the communication and to attempt to connect to the recipients. The system can also include the ability to record audio and/or video on the activating communication device and to transmit such recordings or files to designated recipients. The activated device can also send notification and connection attempts to emergency dispatchers. | 06-26-2014 |
Ronald W. Barrett, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20080226716 | AMINO ACID CONJUGATES PROVIDING FOR SUSTAINED SYSTEMIC CONCENTRATION OF GABA ANALOGUES - Compounds that provide for sustained systemic concentrations of GABA analogs following oral administration to animals are disclosed. Pharmaceutical compositions including, and methods using, such compounds are also disclosed. | 09-18-2008 |
20090192222 | MESOPHASIC FORMS OF (3S)-AMINOMETHYL-5-METHYL-HEXANOIC ACID PRODRUGS AND METHODS OF USE - Mesophasic forms of (3S)-aminomethyl-5-hexanoic acid prodrugs and methods of preparing and methods of using mesophasic forms of (3S)-aminomethyl-5-hexanoic acid prodrugs are provided. | 07-30-2009 |
20090214489 | PEPTIDES AND COMPOUNDS THAT BIND TO A RECEPTOR - Described are peptides and peptide mimetics that bind to and activate the thrombopoietin receptor. Such peptides and peptide mimetics are useful in methods for treating hematological disorders and particularly, thrombocytopenia resulting from chemotherapy, radiation therapy, or bone marrow transfusions as well as in diagnostic methods employing labeled peptides and peptide mimetics. | 08-27-2009 |
20090215809 | CRYSTALLINE FORM OF A (3S)-AMINOMETHYL-5-METHYL-HEXANOIC ACID PRODRUG AND METHODS OF USE - A crystalline form of a (3S)-aminomethyl-5-hexanoic acid prodrug and methods of preparing a crystalline form of a (3S)-aminomethyl-5-hexanoic acid prodrug, and methods of using a crystalline form of a (3S)-aminomethyl-5-hexanoic acid prodrug are provided. | 08-27-2009 |
20090221442 | SUBSTRATES AND SCREENING METHODS FOR TRANSPORT PROTEINS - A variety of methods for assaying libraries of test compounds as ligands and/or substrates of transport proteins, including both carrier-type and receptor-type transport proteins, are provided. Both in vitro and in vivo screening methods are disclosed. Also provided are methods for screening DNA libraries to identify members that encode transport proteins. Pharmaceutical compositions including compounds identified via the screening methods are also provided. | 09-03-2009 |
20110224295 | CRYSTALLINE FORM OF A (3S)-AMINOMETHYL-5-METHYL-HEXANOIC ACID PRODRUG AND METHODS OF USE - A crystalline form of a (3S)-aminomethyl-5-hexanoic acid prodrug and methods of preparing a crystalline form of a (3S)-aminomethyl-5-hexanoic acid prodrug, and methods of using a crystalline form of a (3S)-aminomethyl-5-hexanoic acid prodrug are provided. | 09-15-2011 |
20120041061 | USE OF PRODRUGS OF GABA ANALOGS FOR TREATING DISEASES - Methods of using prodrugs of GABA analogs and pharmaceutical compositions thereof to treat migraine, fibromyalgia, amyotrophic lateral sclerosis, irritable bowel syndrome, social phobia, Parkinson's disease, asthma, cough, or chronic obstructive pulmonary disease, and pharmaceutical compositions of prodrugs of GABA analogs useful in treating migraine, fibromyalgia, amyotrophic lateral sclerosis, irritable bowel syndrome, social phobia, Parkinson's disease, asthma, cough, or chronic obstructive pulmonary disease are disclosed. | 02-16-2012 |
Ryan C. Barrett, Pali Alto, CA US
Patent application number | Description | Published |
---|---|---|
20120265804 | Application Hosting is a Distributed Application Execution System - In an application execution system having a plurality of application servers and an application master in an application execution system, the application master stores a plurality of applications, including a respective application, in a library for distribution among the application servers, adds a first instance of the respective application from the library to a respective application server for execution, and obtains usage information of one or more applications added to the application servers. In accordance with the usage information, the application master performs one of a predefined set of actions that includes: adding a second instance of the respective application to the plurality of application servers; and removing the first instance of the respective application from the respective application server. | 10-18-2012 |
Ryan C. Barrett, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20110302243 | Application Server Scalability Through Runtime Restrictions Enforcement in a Distributed Application Execution System - In an application execution system having a plurality of application servers, each application server stores a plurality of applications, and has computational resources for executing applications in response to received requests. Each application server also includes instructions for loading a respective application into volatile storage and executing the application in response to a request from a client, and for returning a result. In addition, each application server includes instructions for conditionally terminating execution of the respective application prior to returning the result if the respective application violates any execution restriction. The execution restrictions may include: a response time limit; an average response time limit over multiple executions of the application; a volatile memory usage limit; a restriction on using non-volatile storage of the application server; and a requirement limiting where state information is stored. The execution restrictions in aggregate maintain scalability of the application execution system. | 12-08-2011 |
Scott E Barrett, Grover Beach, CA US
Patent application number | Description | Published |
---|---|---|
20130340159 | PORTABLE COLLAPSIBLE FREE-STANDING SHOWER - A portable shower includes an enclosure that converts between a two-dimensional collapsed configuration and a three-dimensional upright configuration defining a space therein for a person. The enclosure is self-extending and free-standing in the upright configuration, and desirably has a height of at least 4 feet. The enclosure includes a liner, preferably tubular in shape when extended, and an integrally attached collapsible skeleton such as an elastic coil, preferably helical. The elastic coil has a sufficient relaxed size and spring constant to self-expand the liner when constraints are released. A water reservoir connects to a shower sprayer through a hose, and may be integrated in the wall of the enclosure. For instance, a helical sleeve around the liner may constrain both the elastic coil and the hose. A foot pump may be provided along the hose and within the enclosure for easy propulsion of water from the reservoir to the sprayer. | 12-26-2013 |
Thomas Barrett, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20090290690 | SYSTEM AND METHOD FOR PROCESSING MESSAGES - A system that incorporates teachings of the present disclosure may include, for example, a Unified Messaging System (UMS) having a controller to receive one or more voicemail, video, or text messages directed to a subscriber of the UMS, present the subscriber one of a first option to convert one of the one or more voicemail messages received in a first media playback format to a second media playback format, and a second option to transfer at least a portion of one or more of the received voicemail, video or text messages received by the UMS to one of a set top box or digital video recorder. The controller is adapted to detect a selection of one of said options, and execute the selected option. Other embodiments are disclosed. | 11-26-2009 |
20110143786 | System and Method for Restricting Text Messaging - A system for restricting a functionality of a wireless device includes the wireless device and a movement sensor. The movement sensor determines a speed at which the wireless device is moving. The movement sensor transmits a signal when the speed is greater than a predetermined threshold. The signal is at least partially a basis to restrict the functionality, wherein the restriction does not completely disable the functionality. | 06-16-2011 |
20120077467 | CONDITIONAL MESSAGE FORWARDING FUNCTIONS - Systems, methods, and devices that can conditionally and/or automatically control message forwarding by communication devices are presented. A network message management component and/or handset message management component can monitor messages (e.g., short message service (SMS) messages) communicated between user equipment (UE) in a communication network, identify and/or intercept a message for which one or more forwarding conditions have been specified by the message originator, target, or forward target, and conditionally and/or automatically route the message to the target and/or forward target in accordance with predefined message routing rules based at least in part on the conditions specified by the originator, target, or forward target. The predefined message routing rules can be implemented by the network and/or the UEs, and can relate to the UE identifiers, time, priority, cost, operation state, size, desired automatic response messages, or other desired factors, associated with the message. | 03-29-2012 |
20120102409 | PROVIDING INTERACTIVE SERVICES TO ENHANCE INFORMATION PRESENTATION EXPERIENCES USING WIRELESS TECHNOLOGIES - Systems, methods, and devices that provide interactive services relating to an information presentation to user equipment (UE) are presented. A presentation management component (PMC) provides at least a portion of the information presentation to one or more UEs, which can be integrated with the PMC, to facilitate enabling one or more UE users to use interactive services in relation to a tour of a point(s) of interest associated with the PMC. The interactive services comprise, for example, broadcast communications to desired UEs in a tour group, UE clustering, customized tour recommendations, whiteboard feature, note-taking functions, “slow down” option, and “raise hand” option. Respective UEs in a group are configured to be a master UE, sub-master UE, or slave UE, wherein the master UE at least partially controls communications of the other UEs in the group, and the sub-master UE at least partially controls communications of UEs in a sub-group. | 04-26-2012 |
20120130835 | System and Method of Providing Post-Purchase Media Content to A Subscriber - A method includes receiving purchase data at one or more computing devices associated with a media service provider. The purchase data includes information descriptive of a particular purchase made by a subscriber of the media service provider from a seller, where the seller is independent from the media service provider. The method also includes selecting media content available from the media service provider based on the purchase data. At least a portion of the selected media content is sent to a device associated with the subscriber. | 05-24-2012 |
20120150632 | INTEGRATED CUSTOMER PREMISES EQUIPMENT TROUBLESHOOTING ASSISTANCE - Providing troubleshooting information at a customer premises equipment device to be used with a service provided by a service provider includes storing operating instructions on a local storage of the customer premises equipment device. A search request is received, from a user of the customer premises equipment device, for operating instructions for resolving an issue related to the customer premises equipment device. A display screen displays a guided tutorial for implementing the operating instructions for resolving the issue. Assistance information, obtained by the service provider, is provided to the customer premises equipment device when implementing the operating instructions for resolving the issue does not resolve the issue. | 06-14-2012 |
20120294433 | PARTY LOCATION BASED SERVICES - Services are provided based on the locations, rather than the NPA.NXX identifiers, of called and calling parties. Party location based services can be provided to the called party, to the calling party, or both. Services can include an indication of the location of each party. Services also can include an indication of charges as determined by the location of the parties, rather than the NPA.NXX identifiers. Services can be provided if the parties are using a mobile communications devices, such as a cellular phone, wireline systems (e.g., landline phones), or a combination thereof. In an example configuration, location can be provided in a hierarchy of various levels of accuracy/precision. Different levels can be representative of different resolutions of geography. An example system for facilitating party location based services includes a signaling system number 7 (SS7) network. | 11-22-2012 |
20120294434 | LOCATION INFORMATION PROVISIONING - A location of a calling party is provided to a called party. The location can be provided if the calling party is using a mobile communications device or a wireline system. The location of the calling party can be provided in a hierarchy of various levels of accuracy/precision representative of different geographies provided by a service provider. The choice of levels for each received call or all received calls can be configurable by the called party. The called party may subscribe to a service that provides the location information. The called party may have the option to receive location information on a per call basis. The calling party may be asked for consent. Location information can be provided for any appropriate type of call, such as, for example, voice calls, text based calls (e.g., SMS messages), or the like. In an example configuration, the SS7 network is utilized. | 11-22-2012 |
20130093897 | METHOD AND APPARATUS FOR MANAGING A CAMERA NETWORK - A system that incorporates teachings of the present disclosure may include, for example, receiving location information associated with a mobile communication device, determining a first location of the mobile communication device based on the location information, selecting a first camera from a group of cameras based on the determined first location, receiving at least one first image from the selected first camera that captures at least a portion of the first location, performing image recognition on at least one second image to identify a user associated with the mobile communication device, selecting another camera from the group of cameras based on a determined position of the identified user, and receiving at least another image from the selected other camera. Other embodiments are disclosed. | 04-18-2013 |
20140171135 | CONDITIONAL MESSAGE FORWARDING FUNCTIONS - Message forwarding by communication devices is conditionally and/or automatically controlled. A network message management component and/or handset message management component can monitor messages (e.g., short message service (SMS) messages) communicated between user equipment (UE) in a communication network, identify and/or intercept a message for which one or more forwarding conditions have been specified by the message originator, target, or forward target, and conditionally and/or automatically route the message to the target and/or forward target in accordance with predefined message routing rules based at least in part on the conditions specified by the originator, target, or forward target. The predefined message routing rules can be implemented by the network and/or the UEs, and can relate to the UE identifiers, time, priority, cost, operation state, size, desired automatic response messages, or other desired factors, associated with the message. | 06-19-2014 |
Timothy Barrett, Alta Loma, CA US
Patent application number | Description | Published |
---|---|---|
20110162302 | Stair component, stair edge nose cover and method - A stair component has foundation member including a nose end. Upon attachment of the component to a stair, the nose end projects outwardly from an upper forward edge of the stair. The nose end has a substantially uniform cross-sectional configuration along substantially its entire width. A nose cover having an ornamental exterior surface overlies and covers substantially the entire nose end. The nose cover comprises a thin continuous sheet of preformed plastic having first and second substantially parallel planar portions joined by a curved portion. The foundation member, which may be constructed on site or formed off-site, is adapted to be positioned (a) directly next to a riser portion of the stair so that a vertical support element of the foundation member abuts the riser portion or (b) indirectly so that the vertical support element abuts a secondary vertical member disposed between the foundation member and the riser portion. | 07-07-2011 |
Todd Barrett, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110097083 | Data center optical network - A new networking architecture for data centers, storage networks, and parallel computer centers. This invention eliminates the need for the large complicated core. In essence we replace the large complicated M×M switches at the core of the data center network with simple 1×N (where N is the total number of servers in the data center) switch at every server. Physically, we take advantage of the fact that a single optical fiber can carry thousands of high-bandwidth communications channels to enable the construction of 1×N switches that are roughly equivalent in cost and complexity to a single optical transponder unit. | 04-28-2011 |
20110169953 | Super resolution imaging sensor - A system and process for converting a series of short-exposure, small-FOV zoom images to pristine, high-resolution images, of a face, license plate, or other targets of interest, within a fraction of a second. The invention takes advantage or the fact that some regions in a telescope field of view can be super-resolved; that is, features will appear in random regions which have resolution better than the diffraction limit of the telescope. This effect arises because the turbulent layer in the near-field of the object can act as a lens, focusing rays ordinarily outside the diffraction-limited cone into the distorted image. The physical effect often appears as magnified sub-regions of the image, as if one had held up a magnifying glass to a portion of the image. Applicants have experimentally shown these effects on short-range anisoplanatic imagery, along a horizontal path over the desert. In addition, they have developed powerful parallel processing software to overcome the warping and produce sharp images. | 07-14-2011 |
20120173143 | Celestial compass kit - A celestial compass kit. The kit includes an inclinometer, a camera system with a special telecentric fisheye lens for imaging at least one celestial object and a processor programmed with a celestial catalog providing known positions at specific times of at least one celestial object and algorithms for automatically calculating target direction information based on the inclination of the system as measured by the inclinometer and the known positions of at least one celestial object as provided by the celestial catalog and as imaged by the camera. The telecentric fisheye lens produces an image on the sensor located at or near the focal plane which remains spatially constant within sub-micron accuracies despite thermally produced changes in the focus of the lens. | 07-05-2012 |
20120237217 | Optically switched communication network - A large communication network suitable for nationwide or worldwide utilization. The present invention overthrows the conventional packet switching technologies with an all-optical network. The invention uses tunable laser sources to generate large number of highly stable narrow-band optical signals, each serving as a communication channel. With packet processing replaced by all-optical channels, the network become highly secure and scalable while harnessing the virtually unlimited capacity of fiber-optic. A large number of nodes (called area code nodes) are connected with all-fiber-optic links with all-optical switches. A routing algorithm provides one or more communication links from each area code node to every other area code node so that information never has to change carrier wavelength as it travels the network. Each area code node contains circuits that are provided to connect individual users to the network. | 09-20-2012 |
Tricia Anne Barrett, Corona, CA US
Patent application number | Description | Published |
---|---|---|
20110126684 | STUDIO TOOL - A studio tool for working stock includes an upper housing, a lower housing, a viewfinder, a viewfinder cover, an alignment tool, and a pressure column. The upper housing and the lower housing are slidably connected so as to at least partially contain the alignment tool and pressure column. A main spring and lower springs may be used to bias the column blade. | 06-02-2011 |
Zachary Bradford Barrett, Garden Grove, CA US
Patent application number | Description | Published |
---|---|---|
20150307378 | FIRE HYDRANT POTABLE WATER CHLORINE NEUTRALIZING UNIT - A water discharge dechlorinator unit includes a body having a first end adapted to be removably coupled to a water hydrant, such as a fire hydrant. The body defines a water passageway between an inlet and an outlet thereof. A chamber is in fluid communication with the water passageway and configured for reception of dechlorinating material therein, such as chlorine neutralizing tablets, whereby water from the fire hydrant passes from the water passageway and over the dechlorinating material in the chamber so as to neutralize chlorine in the water before it is discharged from the unit. | 10-29-2015 |