Byrne, CA
Adam Benjamin Byrne, Los Angeles, CA US
Patent application number | Description | Published |
---|---|---|
20120180239 | VIBRATING MOP HEAD - A mop head assembly having: a base plate member with a generally flat bottom portion adapted to receive a flexible cleaning member; and an electric motor mounted on the base plate member at a laterally centered position thereon and having a rotatable shaft with an asymmetric weight mounted thereon, the shaft projecting downwardly from the electric motor and oriented substantially perpendicular to the base plate bottom portion, wherein rotation of the asymmetric weight on the shaft causes the base plate to vibrate primarily in a plane parallel to the flat bottom portion. A cover member that covers the electric motor and which is positioned over other components mounted on the base plate is also described. | 07-19-2012 |
Andrew Herbert Byrne, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20130249902 | System and Method for Defining an Augmented Reality View in a Specific Location - This invention is a system and method for defining a location-specific augmented reality capability for use in portable devices having a camera. The system and method uses recent photographs or digital drawings of a particular location to help the user of the system or method position the portable device in a specific place. Once aligned, a digital scene is displayed to the user transposed over (and combined with) the camera view of the current, real-world environment at that location, creating an augmented reality experience for the user. | 09-26-2013 |
Brian Byrne, Foster City, CA US
Patent application number | Description | Published |
---|---|---|
20130041823 | Payment Card with Integrated Chip - A method is disclosed. It includes presenting a payment card to an access device, obtaining additional data, encrypting the additional data, and passing the encrypted additional data to the access device. | 02-14-2013 |
Brian Byrne, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140189429 | METHOD AND SYSTEM FOR IMPLEMENTING CONSISTENCY GROUPS WITH VIRTUAL MACHINES - Disclosed is an approach for implementing disaster recovery for virtual machines. Consistency groups are implemented for virtual machines, where the consistency group link together two or more VMs. The consistency group includes any set of VMs which need to be managed on a consistent basis in the event of a disaster recovery scenario. | 07-03-2014 |
20160026541 | METHOD AND SYSTEM FOR IMPLEMENTING CONSISTENCY GROUPS WITH VIRTUAL MACHINES - Disclosed is an approach for implementing disaster recovery for virtual machines. Consistency groups are implemented for virtual machines, where the consistency group link together two or more VMs. The consistency group includes any set of VMs which need to be managed on a consistent basis in the event of a disaster recovery scenario. | 01-28-2016 |
Brian Byrne, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140114857 | TRANSACTION INITIATION DETERMINATION SYSTEM UTILIZING TRANSACTION DATA ELEMENTS - Embodiments of the invention directed to systems and methods that allow for determining a transaction initiation mode used to conduct a transaction and applying a specific set of rules associated with the transaction initiation mode to the transaction. A transaction authorization request message is received at a server computer. The transaction authorization message is for a transaction between a consumer and a merchant and includes a plurality of data elements. The server computer determines a transaction initiation mode, from among at least three different transaction initiation modes, used to conduct the transaction based at least in part on the data elements. The server computer applies a specific set of rules associated with the transaction initiation mode to the transaction. | 04-24-2014 |
20140164243 | Dynamic Account Identifier With Return Real Account Identifier - Embodiments of the invention are directed to systems, apparatus, and methods for receiving an account token for a transaction, and returning an associated real account identifier if the transaction is approved. In one embodiment, an authorization request message for a transaction is received by a server computer, the authorization request message including an account token associated with a real account identifier. The server computer determines the real account identifier associated with the account token. If the transaction is approved, an authorization response message including the real account identifier is transmitted. | 06-12-2014 |
Brian Dara Byrne, Poway, CA US
Patent application number | Description | Published |
---|---|---|
20090037206 | Method of forecasting maintenance of a machine - A method of forecasting maintenance of a machine is disclosed. The method includes measuring a parameter of the machine, the parameter being indicative of a condition of the machine, and transferring the measured parameter to a maintenance planning system. The method also includes predicting two or more parameter variation curves indicating the variation of the parameter over time, each parameter variation curve representing values of the parameter at a different confidence level. The method further includes identifying a first time period for maintenance of the machine based on the two or more parameter variation curves. | 02-05-2009 |
20100076806 | Inventory management tool using a criticality measure - A computer system for an inventory management tool using a criticality measure is disclosed. The computer system has a memory, at least one input device, and a central processing unit in communication with the memory and the at least one input device. The central processing unit calculates an amount of existing inventory for one or more parts used to produce a product and determines a lead time to receive the one or more parts. The central processing unit also determines a build time to produce the parts into the product and receives a criticality measure for the product, the criticality measure indicating an order time for delivering the product. Further, the central processing unit adjusts a supply chain process for the parts based on the lead time, the build time, and the criticality measure. | 03-25-2010 |
Charles A. Byrne, Mammoth Lakes, CA US
Patent application number | Description | Published |
---|---|---|
20160037751 | COMPOSITE ROPE AND ELASTOMER PET TOY - A pet chew toy includes a composite structure having a first end opposite a second end. The composite structure includes a first plurality of pliable threads encasing and retaining at least a center portion of a first elongated elastomer. The composite structure including the first plurality of pliable threads and the first elongated elastomer are tied into a first knot near the first end. Also, the composite structure including the first plurality of pliable threads and the first elongated elastomer are tied into a second knot near the second end. The first elongated elastomer is elastic and deforms under pressure and thereafter returns to its original shape. | 02-11-2016 |
Chris S. Byrne, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120169742 | Using GPU for Network Packetization - Information to be sent over a network, such as the Ethernet, is packetized by using a graphics processing unit (GPU). The GPU performs packetization of data with much higher throughput than a typical central processing unit (CPU). The packetized data may be output through an Ethernet port, video port, or other port of an electronic system. | 07-05-2012 |
20150062133 | Using GPU for Network Packetization - Information to be sent over a network, such as the Ethernet, is packetized by using a graphics processing unit (GPU). The GPU performs packetization of data with much higher throughput than a typical central processing unit (CPU). The packetized data may be output through an Ethernet port, video port, or other port of an electronic system. | 03-05-2015 |
C William Byrne, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20110178929 | BUSINESS-TO-BUSINESS TRANSACTION QUALIFIER - A system and method are disclosed. The method includes receiving, at a server computer, a transaction clearing request for a transaction, and then determining, using the server computer, if the transaction satisfies a stored blocking parameter. The method further includes allowing, using the server computer, the transaction clearing request if the transaction does not satisfy the stored blocking parameter, and denying, using the server computer, the transaction clearing request if the transaction satisfies the stored blocking parameter. In B2B transactions, clearing requests that are less than (or slightly above) a previously contracted amount can be denied because they are less than what the buyer expected. | 07-21-2011 |
David Byrne, Santa Monica, CA US
Patent application number | Description | Published |
---|---|---|
20080312939 | Automated Identification of Employment History - A computer system may be configured with software that performs an automated process for identifying at least potions of the likely employment history of a specified individual. The process may include receiving information indicative of the identity of the specified individual. The process may include searching patent inventor data for patents and/or patent applications that list the specified individual as an inventor. The patent inventor data may be indicative of the inventors of patents and/or patent applications. The process may include searching patent ownership data for owners to whom the specified inventor has transferred the patents and/or patent applications. The patent ownership data may be indicative of owners to whom inventors have transferred their interests in patents and/or patent applications. The process may include generating a report listing the owners in association with the specified individual. | 12-18-2008 |
20080312940 | Imputing Intellectual Property Owned by Subsidiaries During Automated Identification of Owned Intellectual Property - A computer system may be configured with software that performs an automated process for identifying intellectual property owned by a specified company. The process may include receiving information indicative of the identity of the specified company. The process may include searching parent/subsidiary data for subsidiaries of the specified company. The parent/subsidiary data may be indicative of the identify of subsidiaries of various companies. The process may include searching intellectual property ownership data for intellectual property owned by the specified company and by the subsidiaries of the specified company. The intellectual property ownership data may be indicative of the identity of intellectual property owned by various companies. The process may include generating a report identifying the intellectual property owned by the specified company and by each of the subsidiaries of the specified company. | 12-18-2008 |
20080312981 | Automated Identification of Competitors - A computer system may be configured with software that performs an automated process for identifying likely competitors of a specified entity. The process may include receiving information indicative of the identity of the specified entity. The process may include searching patent ownership data for patents and/or patent applications that are owned by the specified entity. The patent ownership data may be indicative of the identity of owners of patents and/or patent applications. The process may include searching patent citation data for patents and/or patent applications that are cited by and/or that cite to the patents and/or patent applications that are owned by the specified entity. The patent citation data may be indicative of the identity of patents and/or patent applications that cite to or are cited by other patents and/or patent applications. The process may include searching the patent ownership data for the owners of the cited and/or citing patents and/or patent applications and generating a report identifying the owners of the cited and/or citing patents and/or patent applications. | 12-18-2008 |
20080313141 | Determining Intellectual Property Ownership Based on Non-Ownership Information - A computer system may be configured with software that performs an automated process for identifying intellectual property likely to be owned by a specified entity. The process may include receiving information indicative of the identity of the specified entity. The process may include searching intellectual property ownership data for explicitly-owned intellectual property that is owned by the specified entity. The intellectual property ownership data may be indicative of the identity of intellectual property owned by various entities. The process may include identifying characteristics of the explicitly-owned intellectual property, other than the identity of the specified entity. The process may include searching intellectual property characteristics data for implicitly-owned intellectual property that is implicitly owned by the specified entity by searching the intellectual property characteristics data for intellectual property having one or more of the characteristics of the explicitly-owned intellectual property, other than the identity of the specified entity. The intellectual property characteristics data may be indicative of characteristics of various intellectual property. The process may include generating a report identifying the implicitly owed intellectual property. | 12-18-2008 |
Edward V. Byrne, Visalia, CA US
Patent application number | Description | Published |
---|---|---|
20090152158 | CARRIER TRAY - A carrier tray having a plurality of compartments separated by a plurality of dividers. Each carrier tray has a plurality of stacking pins on a top portion and a plurality of pin holes on a bottom portion. Each stacking pin is located in an area approximately adjacent to each pin hole such that, for a given set of a stacking pin and a pin hole, the stacking pin is slightly offset relative to the pin hole. When stacking the carrier trays to form a stacked configuration of carrier trays, each carrier tray is rotated 180° relative to a carrier tray immediately below and a carrier tray immediately above the carrier tray. | 06-18-2009 |
James Byrne, Santa Monica, CA US
Patent application number | Description | Published |
---|---|---|
20120220030 | Enhanced Efficiency of Induced Pluripotent Stem Cell Generation from Human Somatic Cells - A substantially pure population of human somatic cells that have enhanced potential to become induced pluripotent stem cells (iPS cells) is provided. Also provided are methods for generating this population of cells and methods for generating iPS cells from this population of cells. | 08-30-2012 |
James Byrne, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20090004740 | PRIMATE TOTIPOTENT AND PLURIPOTENT STEM CELLS PRODUCED BY SOMATIC CELL NUCLEAR TRANSFER - Purified totipotent stem cells and pluripotent stems cells derived by somatic cell nuclear transfer are disclosed herein, as well as cell lines, multipotent cells and differentiated cells produced from these stem cells. The stem cells are produced from an enucleated host cell from a first donor and nuclear genetic material from a somatic cell of a second donor. Methods for making and using such compositions of such stem cells are also provided. | 01-01-2009 |
20110244450 | PRIMATE TOTIPOTENT AND PLURIPOTENT STEM CELLS PRODUCED BY SOMATIC CELL NUCLEAR TRANSFER - Purified totipotent stem cells and pluripotent stems cells derived by somatic cell nuclear transfer are disclosed herein, as well as cell lines, multipotent cells and differentiated cells produced from these stem cells. The stem cells are produced from an enucleated host cell from a first donor and nuclear genetic material from a somatic cell of a second donor. Methods for making and using such compositions of such stem cells are also provided. | 10-06-2011 |
James A. Byrne, Santa Monica, CA US
Patent application number | Description | Published |
---|---|---|
20140178346 | CELLULAR COMPOSITIONS FOR TISSUE ENGINEERING - Cell compositions for tissue engineering are provided which contain a population of autologous, minimally passaged dermal fibroblasts in combination with a tissue engineering matrix or scaffold, or material forming a matrix or scaffold. In one embodiment, the population of fibroblasts is genetically engineered to secrete a therapeutic protein in an amount effective to induce tissue growth or tissue repair when the cell composition is transplanted into a subject in need thereof. For example, the therapeutic protein can be a bone morphogenic protein when the tissue to be treated is bone tissue. A preferred bone morphogenic protein is BMP-2. | 06-26-2014 |
20150064141 | REGENERATIVE SERA CELLS AND MESENCHYMAL STEM CELLS - Disclosed herein are three types of skin-derived cells. One type of the cells is mesenchymal stem cells characterized by expression of the cell surface biomarker cluster of differentiation (CD) 146, the second type expresses CD271. The third type of cells is regeneration-associated cells characterized by expression of the cell surface biomarkers stage-specific embryonic antigen 3 (SSEA3) and CD 105 (clone 35). Also disclosed are methods of isolating, purifying, culturing, storing, and using these cells. | 03-05-2015 |
20150105343 | NUCLEOSIDE SUPPLEMENTATION TO PROMOTE CELLULAR FUNCTION, GENETIC STABILITY AND REGENERATIVE APPLICATIONS - In various embodiments, a cell culture medium, or a nucleoside cocktail transmission (NCT) medium for the culture of stem cells with improved genetic stability, cellular function and regeneration ability is provided. Illustrative culture media comprise a basal culture medium for stem cells, where the culture medium is supplemented with one or more nucleoside triphosphates (e.g., dNTPs and/or NPs) or one or more precursors thereof. Illustrative NCT media comprise a delivery vehicle (e g. skin creams or other vehicle) containing one or more nucleoside triphosphates (e.g., dNTPs and/or NPs) or one or more precursors thereof. The NCT medium provides, inter alia, direct delivery of nucleoside cocktails into human tissues (such as skin) for regenerative, cosmetic and/or therapeutic purposes. | 04-16-2015 |
James Anthony Byrne, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20100167286 | Pluripotent cell lines and methods of use thereof - Methods of generating cell lines with a sequence variation or copy number variation of a gene of interest, methods of use thereof, and cell lines with a sequence variation or copy number variation of a gene of interest are provided. | 07-01-2010 |
20140356455 | PLURIPOTENT CELL LINES AND METHODS OF USE THEREOF - Methods of generating cell lines with a sequence variation or copy number variation of a gene of interest, methods of use thereof, and cell lines with a sequence variation or copy number variation of a gene of interest are provided. | 12-04-2014 |
James F. Byrne, Sacramento, CA US
Patent application number | Description | Published |
---|---|---|
20110302667 | TRANSGENIC BRASSICA EVENT MON 88302 AND METHODS OF USE THEREOF - The invention provides plants comprising transgenic event MON 88302 that exhibit tolerance to glyphosate herbicide. The invention also provides seeds, plant parts, cells, commodity products, and methods related to the event. The invention also provides DNA molecules that are unique to the event and were created by the insertion of transgenic DNA into the genome of a | 12-08-2011 |
20140373190 | TRANSGENIC BRASSICA EVENT MON 88302 AND METHODS OF USE THEREOF - The invention provides plants comprising transgenic event MON 88302 that exhibit tolerance to glyphosate herbicide. The invention also provides seeds, plant parts, cells, commodity products, and methods related to the event. The invention also provides DNA molecules that are unique to the event and were created by the insertion of transgenic DNA into the genome of a | 12-18-2014 |
20150119248 | TRANSGENIC BRASSICA EVENT MON 88302 AND METHODS OF USE THEREOF - The invention provides plants comprising transgenic event MON 88302 that exhibit tolerance to glyphosate herbicide. The invention also provides seeds, plant parts, cells, commodity products, and methods related to the event. The invention also provides DNA molecules that are unique to the event and were created by the insertion of transgenic DNA into the genome of a | 04-30-2015 |
John L. Byrne, Pasadena, CA US
Patent application number | Description | Published |
---|---|---|
20120011401 | DYNAMICALLY MODELING AND SELECTING A CHECKPOINT SCHEME BASED UPON AN APPLICATION WORKLOAD - Illustrated is a system and method for executing a checkpoint scheme as part of processing a workload using an application. The system and method also includes identifying a checkpoint event that requires an additional checkpoint scheme. The system and method includes retrieving checkpoint data associated with the checkpoint event. It also includes building a checkpoint model based upon the checkpoint data. The system and method further includes identifying the additional checkpoint scheme, based upon the checkpoint model, the additional checkpoint scheme to be executed as part of the processing of the workload using the application. | 01-12-2012 |
Joseph Byrne, Yorba Linda, CA US
Patent application number | Description | Published |
---|---|---|
20080318471 | DEAD CABLE END - A dead cable end distributes holding force over a length of a cable end to reduce or eliminate damage to cables. The dead cable end includes a housing containing a plurality of collets each residing in a collet receptacle. Each collet includes a conical exterior and a lengthwise collet gap, and each collet receptacle includes a conical interior. The collets and collet receptacle are held inside the housing by a screw-in retaining nut, and the collet and collet receptacle pairs are compressed between the retaining nut and a spring inside the housing. The cable end resides inside the collets, and axial compressive forces on each collet and collet receptacle pair cause each collet to compress radially and hold the cable end. Anti-rotation pins are inserted through the housing into slots in the collet receptacle next to the screw-in retainer to prevent internal rotation during tightening. | 12-25-2008 |
Kendra Byrne, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20120188350 | SYSTEM AND METHOD FOR IMPROVED VIDEO MOTION CONTROL - Systems and methods for creating a motion control photography set are disclosed. One embodiment includes a master control that receives control signals for a plurality of device actors, such as robot arms, lighting, and camera controls, and synchronizes the plurality of control signals with a global timeline to create a plurality of synchronized signals, such that the control data for each actor of the device actors is associated with a corresponding position in the global timeline. According to another embodiment, the set also includes a master input that conveys a master input signal to the master control indicating a position in the global timeline and a rate of progression through the global timeline. In response to the master input signal, the control data for each actor of the device actors is sent to respective device actors at an adjustable rate of progression through the global timeline. | 07-26-2012 |
20150273685 | Software Interface for Authoring Robotic Manufacturing Process - Example systems and methods allow for use of a graphical interface to cause one or more robotic devices to construct an output product. One example method includes causing a graphical interface to be displayed on a display device, receiving input data corresponding to one or more interactions with the graphical interface indicating at least one motion path and at least one sequence of tool actions to execute at one or more points within the at least one motion path for use in construction of an output product, generating a plurality of digital nodes including at least one robot node, at least one motion command node, and at least one tool command node, and providing instructions for the at least one robot actor to move according to the sequence of robot motion commands determined by the at least one motion command node and execute the sequence of tool commands determined by the at least one tool command node to construct the output product. | 10-01-2015 |
20150277430 | Runtime Controller for Robotic Manufacturing System - Example systems and methods allow for runtime control of robotic devices during a construction process. One example method includes determining at least one sequence of robot operations corresponding to at least one robot actor, causing the at least one robot actor to execute a portion of the at least one sequence of robot operations during a first time period, receiving an interrupt signal from a mobile computing device indicating a modification to the at least one sequence of robot operations, where the mobile computing device is configured to display a digital interface including one or more robot parameters describing the at least one robot actor and one or more tool parameters describing operating characteristics of at least one physical tool and causing the at least one robot actor to execute a portion of the at least one modified sequence of robot operations during a second time period. | 10-01-2015 |
20150336269 | Systems and Methods for Time-Based Parallel Robotic Operation - Example systems and methods may allow for parallel operation of robotic devices within a workcell, such as industrial robots controlled to manufacture an output product. One example method includes receiving ordered sequences of operations for a plurality of corresponding robotic devices, determining time-based sequences of operations for each of the robotic devices, where a time-based sequence of operations indicates positions within the workcell at corresponding timesteps of a global timeline, determining one or more potential collisions involving the robotic devices that would result from parallel execution of the time-based sequences of operations within the workcell, modifying the time-based sequences of operations in order to prevent the one or more potential collisions, and providing instructions for parallel execution of the modified time-based sequences of operations at timesteps of the global timeline by the robotic devices within the workcell. | 11-26-2015 |
20150343635 | SYSTEMS AND METHODS FOR INSTRUCTING ROBOTIC OPERATION - Example systems and methods may allow for use of a generic robot trajectory format to control a robotic process within a workcell. One example method includes receiving a digital representation of at least one digital robot actor, including at least one robot definition corresponding to the at least one digital robot actor and at least one sequence of robot operations for the at least one digital robot actor, determining a mapping between the at least one digital robot actor and at least one corresponding physical robot actor within a physical workcell, generating at least one robot-language-specific sequence of executable instructions for the at least one physical robot actor, and transmitting the at least one robot-language specific sequence of executable instructions to the at least one physical robot actor to execute in order to perform the at least sequence of robot operations within the physical workcell. | 12-03-2015 |
Leah C.t. Byrne, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20140294771 | Adeno-Associated Virus Virions with Variant Capsid and Methods of Use Thereof - The present disclosure provides adeno-associated virus (AAV) virions with altered capsid protein, where the AAV virions exhibit greater infectivity of retinal cells, when administered via intravitreal injection, compared to wild-type AAV. The present disclosure further provides methods of delivering a gene product to a retinal cell in an individual, and methods of treating ocular disease. | 10-02-2014 |
20140364338 | Adeno-Associated Virus Virions with Variant Capsid and Methods of Use Thereof - The present disclosure provides adeno-associated virus (AAV) virions with altered capsid protein, where the AAV virions exhibit greater infectivity of retinal cells, when administered via intravitreal injection, compared to wild-type AAV. The present disclosure further provides methods of delivering a gene product to a retinal cell in an individual, and methods of treating ocular disease. | 12-11-2014 |
20150225702 | ADENO-ASSOCIATED VIRUS VIRIONS WITH VARIANT CAPSID AND METHODS OF USE THEREOF - The present disclosure provides adeno-associated virus (AAV) virions with altered capsid protein, where the AAV virions exhibit greater infectivity of retinal cells, when administered via intravitreal injection, compared to wild-type AAV. The present disclosure further provides methods of delivering a gene product to a retinal cell in an individual, and methods of treating ocular disease. | 08-13-2015 |
20150232953 | ADENO-ASSOCIATED VIRUS VIRIONS WITH VARIANT CAPSID AND METHODS OF USE THEREOF - The present disclosure provides adeno-associated virus (AAV) virions with altered capsid protein, where the AAV virions exhibit greater infectivity of retinal cells, when administered via intravitreal injection, compared to wild-type AAV. The present disclosure further provides methods of delivering a gene product to a retinal cell in an individual, and methods of treating ocular disease. | 08-20-2015 |
Marshall Quinn Byrne, Merced, CA US
Patent application number | Description | Published |
---|---|---|
20160030843 | UTILIZATION AND METHOD FOR ELECTRONIC GAMING OF COMPILATION OF GAME USER DATA FOR VIDEO ENTERTAINMENT - Video games created and distributed have software that track decisions made by the user within the game and are uploaded via the Internet to a system (e.g. Playstation Network or Xbox Live, PC, iOS, Android) and the decisions are compiled on a server. This compilation is monitored and can view which decisions are made most frequently by each user per game-unit sold. This data is used to determine the path of a plot of a video that is created based on that statistical information, as well as music choice and characters. | 02-04-2016 |
Nicholas Byrne, Antioch, CA US
Patent application number | Description | Published |
---|---|---|
20130334062 | HANDHELD DEVICE FOR ELECTROPHYSIOLOGICAL ANALYSIS - A handheld device for analysis of electro-physiological properties of a cellular membrane ion channel in an ion channel containing lipid cellular membrane comprises a handheld body with a pump and an electronic controller, and a disposable pipette tip comprising a pathway for fluid, said pathway connecting an open end of the pipette tip to an analysis substrate comprised in the pipette tip. The substrate is adapted to transmit an electrical current through the ion channel in said ion channel-containing lipid cellular membrane, when said lipid cellular membrane is held at a predetermined site of the substrate, e.g. for patch clamp analysis. The handheld body and the disposable pipette tip are configured to releasably attach the pipette tip to the body, to provide a hydraulic connection between the pump of the handheld body and said pathway, and to provide an electric connection between the electronic controller and at least one of said electrodes of the substrate. The electronic controller of the handheld body is configured to operate the assembled device for micfofluidic analysis of aspirated fluid. | 12-19-2013 |
Patrick J. Byrne, Ojai, CA US
Patent application number | Description | Published |
---|---|---|
20120094054 | HYBRID DISC, METHOD AND SYSTEM OF FORMING THE DISC - A hybrid data disc, method and system of forming the disc are disclosed. The hybrid disc includes a first substrate structure bonded to a second substrate structure, and at least two data layers of different formats for access from different sides of the disc. One example provides the second substrate structure with a second substrate that has at least one curable material layer on each side of the second substrate, and the curable material has a property that results in shrinkage associated with curing of the material. Other examples provide a data disc with different stacking ring configurations, a thinner substrate and substrate structures of opposite curvature. | 04-19-2012 |
Patrick J. Byrne, Ojal, CA US
Patent application number | Description | Published |
---|---|---|
20120141718 | DATA DISC, METHOD AND SYSTEM OF FORMING THE DISC - A data disc, method and apparatus for forming the disc are disclosed. The data disc includes a first substrate structure bonded to a second substrate structure, with two curable material layers disposed on different sides of at least one of the two substrate structures, and at least one groove formed on a surface of one of the two curable material layers. | 06-07-2012 |
Paul Byrne, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20090267957 | PARTIAL WINDOW VISIBILITY - A video encoder/adapter comprises a virtual display module for partial rendering of a software application image. The virtual display module presents to the software application a virtual display device upon which the software application window is displayed. From the virtual display device, the user identifies one or more portions of the virtual software application window that are to be rendered on the actual display device. | 10-29-2009 |
Paul V. Byrne, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20110210962 | MEDIA RECORDING WITHIN A VIRTUAL WORLD - A method for recording media generated within a virtual world from user selectable locations that chosen by a participant of the virtual world without requiring a link with a location of their avatar. The media may be audio or video or still images generated or rendered within the virtual world. The method allows a user to insert independent movie recorders in a virtual world with the cameras associated with such recorders being independent from the avatar and each other. A virtual world generator may include a movie recorder module that allows a participant of the virtual world to insert a movie recorder into the world. The user may also change its position to selectively position a camera on the front portion of the movie recorder body and change the orientation of the movie recorder to allow the user to determine the scene within the world recorded by the camera. | 09-01-2011 |
Paul Vincent Byrne, Los Altos, CA US
Patent application number | Description | Published |
---|---|---|
20100023548 | Method and System for Defining a Pseudo-World - A method for creating a pseudo-world that includes identifying a first pseudo-world file system, wherein the first pseudo-world file system includes a plurality of folders and a plurality of attribute files in a file system hierarchy, wherein the file system hierarchy defines a plurality of parent child relationships between the plurality of folders and the plurality of attribute files, and processing each of the plurality of folders according to the file system hierarchy. Processing a folder of the plurality of folders includes identifying at least one child attribute file of the plurality of attribute files comprised in the folder, wherein the folder and the at least one child attribute file are in a parent child relationship of the plurality of parent child relationships based on the at least one child attribute file comprised in the folder, identifying a parent cell in the pseudo-world, wherein the parent cell is defined by a parent attribute file corresponding to the folder, and generating, in the pseudo-world, a child cell within the parent cell for each of the at least one child attribute files based on the parent child relationship. The method may further include displaying the pseudo-world. | 01-28-2010 |
20130325345 | NAVIGATING TO A SELECTED LOCATION - The disclosed subject matter relates to computer-implemented methods for navigating to a selected location. One method includes receiving from a client device, which includes a graphical user interface, a search query for locations. The method includes performing a search using the search query to obtain one or more locations corresponding to the search query. The method includes sending to the client device, for display on the graphical user interface, the one or more locations corresponding to the search query. The method includes receiving from the client device, an indication of a selected location which corresponds to one of the location or locations corresponding to the search query. The method includes calculating navigation instructions for the secondary device to navigate to the selected location. The method includes sending to the client device, the navigation instructions for the secondary device, and a request to forward the navigation instructions to the secondary device. | 12-05-2013 |
20140340304 | EFFICIENT FETCHING OF A MAP DATA DURING ANIMATION - A first digital map is displayed in a viewport at an initial position. When a user gesture that communicates motion to the viewport is detected, a trajectory of the viewport from the initial position to a target position is determined based on kinematic quantities of the communicated motion. Map data for displaying a second digital map in the viewport at the target position is retrieved from a first memory, prior to the viewport reaching the target position. The retrieved map data is stored in a second memory having a higher speed of access than the first memory. The second memory is retrieved for display via the user interface when the viewport is at the target position. | 11-20-2014 |
20150345975 | Navigating to a Selected Location - The disclosed subject matter relates to computer-implemented methods for navigating to a selected location. One method includes receiving from a client device, which includes a graphical user interface, a search query for locations. The method includes performing a search using the search query to obtain one or more locations corresponding to the search query. The method includes sending to the client device, for display on the graphical user interface, the one or more locations corresponding to the search query. The method includes receiving from the client device, an indication of a selected location which corresponds to one of the location or locations corresponding to the search query. The method includes calculating navigation instructions for the secondary device to navigate to the selected location. The method includes sending to the client device, the navigation instructions for the secondary device, and a request to forward the navigation instructions to the secondary device. | 12-03-2015 |
Sean Byrne, Oakland, CA US
Patent application number | Description | Published |
---|---|---|
20140289810 | SHARABLE CONTENT ITEM LINKS WITH USE RESTRICTIONS - Sharable content item links with use restrictions. In one embodiment, for example, a method comprises: receiving, from a client computing device used by an authenticated link submitter, a first request to access a server-stored content item at a sharable link; wherein the link submitter is authenticated according to a first authentication factor; responsive to receiving the first request, prompting the link submitter to enter/submit a second authentication factor; and providing access to the server-stored content item at the shareable link responsive to receiving the second authentication factor from the link submitter. | 09-25-2014 |
20140289868 | SHARABLE CONTENT ITEM LINKS WITH USE RESTRICTIONS - Shareable content items links with use restrictions. In one embodiment, for example, a method comprises: receiving, from a client computing device used by a link submitter, a request to access a server-stored content item at a sharable link; denying the access requested by the link submitter based on one or more use restrictions associated with the shareable link; prompting the link submitter to request approval to access to the server-stored content item at the shareable link; responsive to receiving approval for the link submitter to access the server-stored content item at the shareable link, modifying the use restrictions associated with the shareable link to allow the link submitter to access the server-stored content item at the shareable link. | 09-25-2014 |
20150040235 | COERCED ENCRYPTION ON CONNECTED DEVICES - Techniques for coercing users to encrypt synchronized content stored at their personal computing devices. In some aspects, one or more computing devices receive, from a personal computing device, an indication of whether data stored in at least a portion of a storage device of the personal computing device is protected by disk encryption. In response to determining, based on the indication, that the portion of the storage device is not protected by encryption, synchronization data for synchronizing a copy of one or more synchronized content items stored in the portion of the storage device with another copy of the synchronized content items stored at one or more server computing devices is withheld from the personal computing device until disk encryption on the personal computing device is enabled so as to coerce the user to enable disk encryption on the personal computing device. | 02-05-2015 |
20150358299 | COERCED ENCRYPTION ON CONNECTED DEVICES - Techniques for coercing users to encrypt synchronized content stored at their personal computing devices. In some aspects, one or more computing devices receive, from a personal computing device, an indication of whether data stored in at least a portion of a storage device of the personal computing device is protected by disk encryption. In response to determining, based on the indication, that the portion of the storage device is not protected by encryption, synchronization data for synchronizing a copy of one or more synchronized content items stored in the portion of the storage device with another copy of the synchronized content items stored at one or more server computing devices is withheld from the personal computing device until disk encryption on the personal computing device is enabled so as to coerce the user to enable disk encryption on the personal computing device. | 12-10-2015 |
Steven B. Byrne, San Mateo, CA US
Patent application number | Description | Published |
---|---|---|
20110258012 | DYNAMIC WORKFLOW ARCHITECTURES FOR LOAN PROCESSING - Systems and methods are provided for processing loan applications in dynamic workflows. In a preferred embodiment, a system calls an activity engine with a top-level activity for processing a work-item, e.g., a loan application. The activity engine decomposes the top-level activity into child activities and lower-level child activities, and recursively calls itself to process the child activities until all constituent child activities have been preformed, thus performing the original top-level activity. In the preferred embodiment, each activity, work-item, user, event and role has associated rules, wherein an event represents a change in state of an activity and a role represents a class of users of the system having shared attributes. The evaluation of the associated rules dynamically creates the flow of activities, thereby creating a dynamic workflow. | 10-20-2011 |
20140089037 | DYNAMIC WORKFLOW ARCHITECTURES FOR LOAN PROCESSING - A method according to certain aspects includes launching a plurality of activities representing tasks to be completed in the processing of a workflow. The method can include determining that a set of the plurality of activities are not currently available for execution, and updating an output comprising a user interface based at least in part on the determination. | 03-27-2014 |
Stuart J. Byrne, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20150308375 | AERODYNAMIC FEATURE FOR AFT EDGE PORTIONS OF THRUST REVERSER LOWER BIFURCATION WALL - A thrust reverser of a propulsion system nacelle is provided. The thrust reverser includes a fixed structure, a translating structure, and an aerodynamic feature. The fixed structure includes an annular wall that partially defines an annular bypass airstream duct. The fixed structure is bifurcated into left and right side sections. The annular wall extends between upper and lower bifurcation walls of the left side section, and extends between upper and lower bifurcation walls of the right side section. The translating structure is moveable relative to the fixed structure, between a stowed position and a deployed position. The aerodynamic feature that includes a flange disposed relative to an aft end portion of one of the lower bifurcation walls. The flange aids in preventing aerodynamic drag. | 10-29-2015 |
20150308381 | DRAG LINK ASSEMBLY INCLUDING BURIED DRAG LINK FITTING - A drag link assembly for use in a thrust reverser of a propulsion system is provided. The thrust reverser includes a fixed structure and a translating structure that at least partially define an annular airstream bypass duct there between. The translating structure is moveable relative to the fixed structure. The translating structure includes a blocker door disposed at least partially within the airstream bypass duct. The drag link assembly includes a drag link fitting and a drag link. The drag link fitting is fastened to the fixed structure of the thrust reverser. The drag link includes a first end portion and an opposing second end portion. The first end portion is pivotably connected to the blocker door. The second end portion is pivotably connected to the drag link fitting. The second end portion includes a curved section. | 10-29-2015 |
Tamara Byrne, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120035755 | PROCESS CONTROL USING PROCESS DATA AND YIELD DATA - A method for monitoring a manufacturing tool features acquiring metrology data (“Step a”). Data is acquired for process variables for a first process step performed by the manufacturing tool (“Step b”). A mathematical model of the first process step based on the metrology data and the acquired data is created (“Step c”). Steps b and c are repeated for at least a second process step (“Step d”). An nth mathematical model is created based on the metrology data and the data for the process variables for each of the n process steps (“Step e”). A top level mathematical model is created based on the metrology data and the models created by steps c, d and e (“Step f”). A multivariate metric is calculated based on the top level model of step f and data from subsequent runs of the manufacturing tool. Service is performed if the metric satisfies a condition. | 02-09-2012 |
Warren Byrne, Esparto, CA US
Patent application number | Description | Published |
---|---|---|
20130282642 | PROVIDING RULE BASED ANALYSIS OF CONTENT TO MANAGE ACTIVATION OF WEB EXTENSION - A rule based analysis of content is provided to manage activation of a web extension. A user interaction with the content launches a process to match a rule from the manifest to a portion of the content. The rule and the detected content are loaded into memory. The content is processed using the rule and by accessing the memory containing the content to determine a match. An application may choose to process the content using the rules on a background thread to avoid impacting user's experience. An activation control is displayed for the web extension associated with the rule within a web extension pane upon matching the rule to an item in the content. | 10-24-2013 |
20130282643 | LINKING WEB EXTENSION AND CONTENT CONTEXTUALLY - A web extension and content are linked contextually. A user interaction with the content launches a process to match a regular expression rule from the web extension to a portion of the content. An entity matching the regular expression rule is recorded and transmitted back to the web extension. Matched entity is integrated into the rule. The integrated rule is displayed in a web extension pane. The integrated rule and the entity are highlighted within the web extension pane and the content pane, respectively. The highlighted entity and the highlighted rule illustrate a contextual link between the web extension and the content. | 10-24-2013 |
20130283139 | MANAGING WEB EXTENSION THROUGH MANIFEST FILE - A web extension is managed through a manifest file. An application managing the web extension receives attributes of the extension from a developer or metadata of the extension. A pointer to the web extension is inserted into the attributes. The pointer can be used as a link to activate the web extension. The attributes are stored in a manifest file formatted in extensible markup language (XML). The functionality of the web extension is managed based on the manifest file. | 10-24-2013 |
Warren Randall Byrne, Esparto, CA US
Patent application number | Description | Published |
---|---|---|
20120290945 | EXTENSIBILITY FEATURES FOR ELECTRONIC COMMUNICATIONS - An extensibility model is used to provide active and interactive functionality in communication items, but the embodiments are not so limited. A computer system of an embodiment includes components configured to identify one or more activation triggers that operate to activate gadget code using an isolated code execution environment as part of injecting content into an email communication. A method of one embodiment provides an extensibility framework for using defined gadget triggers and associated gadget functionality as part of automatically injecting content inline with a mail message. | 11-15-2012 |
20130198647 | Extension Activation for Related Documents - Extension activation may be provided. Upon receiving a new document associated with a plurality of related documents, extension trigger conditions may be evaluated. In response to determining that an extension trigger is satisfied, a user interface element associated with the extension trigger may be displayed. | 08-01-2013 |
Warren Shawn Byrne, San Marcos, CA US
Patent application number | Description | Published |
---|---|---|
20120153059 | High Impact Pressure Processor - A high impact pressure processor comprises of a piston. The piston comprises of a piston seal, a piston cap, a piston shaft, and a plurality of vent holes. The piston seal, located at an end of the piston shaft, seals out air from a container of a food processor or blender. This enables high impact pressure to be placed on the ingredient(s) in the container, thus creating smoother and thicker mixtures of ingredient(s). The plurality of vent holes allows air into container when needed, but are easily sealed off with the piston cap. | 06-21-2012 |
20120188841 | Hermetic Blender - A hermetic blender comprises a hermetic blender station, a base platform, a cup, and a holder. The hermetic blender station is connected to the base platform. The cup is inserted into the holder and the holder is attached to the hermetic blender station. The cup is sealed into a cup seal which is positioned in the hermetic blender station. A blade which is positioned inside the hermetic blender station mixes the ingredients which are filled inside the cup. Because of the air tight seal between the cup seal and the cup, and the unique movement of the blade, the hermetic blender is capable of mixing different viscosity products without introducing air into the product. | 07-26-2012 |
Wayne H. Byrne, Murietta, CA US
Patent application number | Description | Published |
---|---|---|
20150297960 | CG HEIGHT ADJUSTABILITY BY CONFORMALWEIGHTING - A golf club head comprising a conformal weight sized to fit within a recess or channel disposed in a crown or sole is disclosed herein. In some embodiments, the crown or sole itself is a conformal weight, and is removably affixed to a base structure comprising a striking face and a skeletal support structure. In other embodiments, the golf club head comprises a conformal weight in the form of a sole cap that is removably affixed to the golf club head and covers small weight ports disposed in the sole. | 10-22-2015 |
Wayne H. Byrne, Murrieta, CA US
Patent application number | Description | Published |
---|---|---|
20090069107 | PUTTERHEAD WITH DUAL MILLED FACE PATTERN - A putter-head ( | 03-12-2009 |
20110070969 | HYBRID GOLF CLUB HEAD - A hybrid type golf club head is disclosed herein. The hybrid golf club head preferably has an exterior heel weight, an exterior toe weight, and interior sole weight and a stainless steel body. The hybrid golf club head preferably has a moment of inertia Ixx about a center of gravity ranging from 2100 to 2300 grams-centimeters squared. | 03-24-2011 |
20110094086 | Method Of Manufacture To Control Scoreline Profile - A manufacturing method for iron-type golf club heads wherein the scorelines of the iron-type golf club heads are media blasted and partially filled with clear paint to adjust the profile to a desired configuration that satisfies the 2010 condition of competition for golf clubs as set forth by the ruling bodies of golf. | 04-28-2011 |
William E. Byrne, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20150185712 | Windows based Gourmet Maestro Software commands a hardware controller to do the cooking process - The invention is a cooking device and method that includes a editable computerized recipe database to improve and more efficiently manage and control, in real-time; many types of cooking or heating processes, including the cooking of food. It can also be used for the carrying out of general purpose Temperature-time heating experiments. The user has access to a wide range of controllable temperature-time pair choices included in the recipe databases. Each of these controllable specific temperature-time pairs, produce a unique final product. It provides recipe management and controls and records all cooking/heating experiments. | 07-02-2015 |
William J. Byrne, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20110246203 | Dynamic Interactive Voice Interface - A dynamic voice user interface system is provided. The dynamic voice user interface system interacts with a user at a first level of formality. The voice user interface system then monitors history of user interaction and adjusts the voice user interface to interact with the user with a second level of formality based on the history of user interaction. | 10-06-2011 |
William J. Byrne, Davis, CA US
Patent application number | Description | Published |
---|---|---|
20110047139 | Business Listing Search - A method of operating a voice-enabled business directory search system includes receiving category-business pairs, each category-business pair including a business category and a specific business, and establishing a data structure having nodes based on the category-business pairs. Each node of the data structure is associated with one or more business categories and a speech recognition language model for recognizing specific businesses associated with the one or more businesses categories. | 02-24-2011 |
20110153325 | Multi-Modal Input on an Electronic Device - A computer-implemented input-method editor process includes receiving a request from a user for an application-independent input method editor having written and spoken input capabilities, identifying that the user is about to provide spoken input to the application-independent input method editor, and receiving a spoken input from the user. The spoken input corresponds to input to an application and is converted to text that represents the spoken input. The text is provided as input to the application. | 06-23-2011 |
20110166851 | Word-Level Correction of Speech Input - The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word. | 07-07-2011 |
20110184730 | MULTI-DIMENSIONAL DISAMBIGUATION OF VOICE COMMANDS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing voice commands. In one aspect, a method includes receiving an audio signal at a server, performing, by the server, speech recognition on the audio signal to identify one or more candidate terms that match one or more portions of the audio signal, identifying one or more possible intended actions for each candidate term, providing information for display on a client device, the information specifying the candidate terms and the actions for each candidate term, receiving from the client device an indication of an action selected by a user, where the action was selected from among the actions included in the provided information, and invoking the action selected by the user. | 07-28-2011 |
20110184740 | Integration of Embedded and Network Speech Recognizers - A method, computer program product, and system are provided for performing a voice command on a client device. The method can include translating, using a first speech recognizer located on the client device, an audio stream of a voice command to a first machine-readable voice command and generating a first query result using the first machine-readable voice command to query a client database. In addition, the audio stream can be transmitted to a remote server device that translates the audio stream to a second machine-readable voice command using a second speech recognizer. Further, the method can include receiving a second query result from the remote server device, where the second query result is generated by the remote server device using the second machine-readable voice command and displaying the first query result and the second query result on the client device. | 07-28-2011 |
20110239110 | Method and System for Selecting Content Using A Touchscreen - Systems and methods allow a user to select a subset of displayed content using a touch screen. A user can touch the screen at or near a portion of the displayed content that the user would like to select. The touch module can display the selection of the selected portion on the touch screen using an indicator (e.g., highlighting, underlining, change in color). While the user continues to touch the screen, the selection of displayed content can expand to select additional content based on at least one rule. The rule(s) define how the selection of displayed content expands using characteristics of the user's touch. For example, these characteristics can include an amount of pressure exerted on the screen, a direction of finger roll at the point of contact with the screen, and an amount of time that the user has touched the screen. | 09-29-2011 |
20110246944 | APPLICATION-INDEPENDENT TEXT ENTRY - A text processing module can allow a user to compose text prior to selecting another application with which to use or communicate the text. A device can include the text processing module, which receives text input from a user via text input means. The device can display the text in a user interface, along with one or more icons associated with software applications with which the text can be used or communicated. After the user has entered text, the user can activate a displayed icon to select the applications. The text processing module receives the selection and interacts with the selected application to display the text in the selected application and/or communicate the text to another person using the selected application. The text processing module can interact with user contacts to identify possible recipients for the text based on information in the text. | 10-06-2011 |
20110289064 | Automatic Routing of Search Results - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing search results automatically to a user of a computing device. A spoken input provided by a user to a computing device is received. The spoken input is transmitted to a computer server system that is remote from the computing device. Search result information that is responsive to the spoken input is receiving by the computing device and in response to the transmitted spoken input. An alert is provided to the user that the device will connect the user to a target of the search result information if the user does not intervene to stop the connecting of the user. The user is connected to the target of the search result information based on a determination that the user has not intervened to stop the connecting of the user. | 11-24-2011 |
20110301955 | Predicting and Learning Carrier Phrases for Speech Input - Predicting and learning users' intended actions on an electronic device based on free-form speech input. Users' actions can be monitored to develop of a list of carrier phrases having one or more actions that correspond to the carrier phrases. A user can speak a command into a device to initiate an action. The spoken command can be parsed and compared to a list of carrier phrases. If the spoken command matches one of the known carrier phrases, the corresponding action(s) can be presented to the user for selection. If the spoken command does not match one of the known carrier phrases, search results (e.g., Internet search results) corresponding to the spoken command can be presented to the user. The actions of the user in response to the presented action(s) and/or the search results can be monitored to update the list of carrier phrases. | 12-08-2011 |
20120015674 | Automatic Routing of Search Results - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing search results automatically to a user of a computing device. A spoken input provided by a user to a computing device is received. The spoken input is transmitted to a computer server system that is remote from the computing device. Search result information that is responsive to the spoken input is receiving by the computing device and in response to the transmitted spoken input. An alert is provided to the user that the device will connect the user to a target of the search result information if the user does not intervene to stop the connecting of the user. The user is connected to the target of the search result information based on a determination that the user has not intervened to stop the connecting of the user. | 01-19-2012 |
20120022853 | Multi-Modal Input on an Electronic Device - A computer-implemented input-method editor process includes receiving a request from a user for an application-independent input method editor having written and spoken input capabilities, identifying that the user is about to provide spoken input to the application-independent input method editor, and receiving a spoken input from the user. The spoken input corresponds to input to an application and is converted to text that represents the spoken input. The text is provided as input to the application. | 01-26-2012 |
20120022868 | Word-Level Correction of Speech Input - The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word. | 01-26-2012 |
20120036121 | State-dependent Query Response - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving user input that defines a search query, and providing the search query to a server system. Information that a search engine system determined was responsive to the search query is received at a computing device. The computing device is identified as in a first state, and a first output mode for audibly outputting at least a portion of the information is selected. The first output mode is selected from a collection of the first output mode and a second output mode. The second output mode is selected in response to the computing device being in a second state and is for visually outputting at least the portion of the information and not audibly outputting the at least portion of the information. At least the portion of information is audibly output. | 02-09-2012 |
20120036151 | State-dependent Query Response - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving user input that defines a search query, and providing the search query to a server system. Information that a search engine system determined was responsive to the search query is received at a computing device. The computing device is identified as in a first state, and a first output mode for audibly outputting at least a portion of the information is selected. The first output mode is selected from a collection of the first output mode and a second output mode. The second output mode is selected in response to the computing device being in a second state and is for visually outputting at least the portion of the information and not audibly outputting the at least portion of the information. At least the portion of information is audibly output. | 02-09-2012 |
20120084079 | Integration of Embedded and Network Speech Recognizers - A method, computer program product, and system are provided for performing a voice command on a client device. The method can include translating, using a first speech recognizer located on the client device, an audio stream of a voice command to a first machine-readable voice command and generating a first query result using the first machine-readable voice command to query a client database. In addition, the audio stream can be transmitted to a remote server device that translates the audio stream to a second machine-readable voice command using a second speech recognizer. Further, the method can include receiving a second query result from the remote server device, where the second query result is generated by the remote server device using the second machine-readable voice command and displaying the first query result and the second query result on the client device. | 04-05-2012 |
20120310645 | INTEGRATION OF EMBEDDED AND NETWORK SPEECH RECOGNIZERS - A method, computer program product, and system are provided for performing a voice command on a client device. The method can include translating, using a first speech recognizer located on the client device, an audio stream of a voice command to a first machine-readable voice command and generating a first query result using the first machine-readable voice command to query a client database. In addition, the audio stream can be transmitted to a remote server device that translates the audio stream to a second machine-readable voice command using a second speech recognizer. Further, the method can include receiving a second query result from the remote server device, where the second query result is generated by the remote server device using the second machine-readable voice command and displaying the first query result and the second query result on the client device. | 12-06-2012 |
20130191363 | Automatic Dialing - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing search results automatically to a user of a computing device. A spoken input provided by a user to a computing device is received. The spoken input is transmitted to a computer server system that is remote from the computing device. Search result information that is responsive to the spoken input is receiving by the computing device and in response to the transmitted spoken input. An alert is provided to the user that the device will connect the user to a target of the search result information if the user does not intervene to stop the connecting of the user. The user is connected to the target of the search result information based on a determination that the user has not intervened to stop the connecting of the user. | 07-25-2013 |
20130304467 | Word-Level Correction of Speech Input - The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word. | 11-14-2013 |
20140288929 | Multi-Modal Input on an Electronic Device - A computer-implemented input-method editor process includes receiving a request from a user for an application-independent input method editor having written and spoken input capabilities, identifying that the user is about to provide spoken input to the application-independent input method editor, and receiving a spoken input from the user. The spoken input corresponds to input to an application and is converted to text that represents the spoken input. The text is provided as input to the application. | 09-25-2014 |
20150279354 | Personalization and Latency Reduction for Voice-Activated Commands - An apparatus to personalize voice recognition on a client device includes a microphone, an embedded speech recognizer, a tag comparator, a client query manager, a user interface and a tag generator. An embedded speech recognizer receives an audio input from a user and generates recognition candidates, selecting one recognition candidate from the generated candidates. A tag comparator compares the audio stream with a first stored audio tag. The client query manager receives the selected recognition candidate and if the tag comparator matches the audio stream with the first audio tag then the client query manager executes an associated query. If no tag match is found, then the client query manager executes a query using the selected recognition candidate. After an indication from the user of a selected result, a tag generator stores a second audio tag in the storage based on the selected recognition candidate and the selected result. | 10-01-2015 |
20150294668 | Word-Level Correction of Speech Input - The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word. | 10-15-2015 |