Patents by Inventor Andrew Goodman

Andrew Goodman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200175983
    Abstract: Recommending an automated assistant action for inclusion in an existing automated assistant routine of a user, where the existing automated assistant routine includes a plurality of preexisting automated assistant actions. If the user confirms the recommendation through affirmative user interface input, the automated assistant action can be automatically added to the existing automated assistant routine. Thereafter, when the automated assistant routine is initialized, the preexisting automated assistant actions of the routine will be performed, as well as the automated assistant action that was automatically added to the routine in response to affirmative user interface input received in response to the recommendation.
    Type: Application
    Filed: May 4, 2019
    Publication date: June 4, 2020
    Inventor: Michael Andrew Goodman
  • Publication number: 20190391998
    Abstract: A method of providing a personalized audio briefing to a user is performed at an electronic device. The device receives identification of information sources associated with the user. Each of the information sources is associated with a content type. The device receives an authorization to access the identified information sources and a preferred order of content types for presentation within the audio briefing. It transmits to a remote system the identification, the authorization, and the preferred order. Following the transmitting, the device receives a verbal input from the user requesting the audio briefing. In response to the verbal input, the device receives a response generated by the remote system, including content from the information sources and information inserted by the remote system based on the authorization to access received from the user. The device outputs an audible response according to the preferred order.
    Type: Application
    Filed: September 3, 2019
    Publication date: December 26, 2019
    Inventors: Michael Andrew Goodman, Bibo Xu
  • Patent number: 10402450
    Abstract: A method at an electronic device with an audio input device and an audio output device includes: receiving through the audio input device a verbal input from a user; transmitting information corresponding to the verbal input to a remote system; receiving from the remote system a response responsive to the verbal input, the response including information in accordance with one or more criteria; and outputting the response through the audio output device.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: September 3, 2019
    Assignee: GOOGLE LLC
    Inventors: Michael Andrew Goodman, Bibo Xu
  • Publication number: 20190087152
    Abstract: A method includes determining, by an assistant executing at one or more processors, a default group of actions that the assistant is configured to execute in response to receiving a particular audible command. The method includes determining, by the assistant, based on the default group of actions and a user profile associated with a particular user, a custom group of actions that the assistant is configured to execute in response to receiving the particular audible command from the particular user. The method also includes receiving, by the assistant, an indication of the particular audible command, and determining, by the assistant, whether the indication of particular audible command originated from the particular user. The method further includes, responsive to determining that the indication of particular audible command originated from the particular user, executing, by the assistant, each action from the custom group of actions.
    Type: Application
    Filed: September 19, 2017
    Publication date: March 21, 2019
    Inventors: Vikram Aggarwal, Michael Andrew Goodman
  • Publication number: 20170329848
    Abstract: A method at an electronic device with an audio input device and an audio output device includes: receiving through the audio input device a verbal input from a user; transmitting information corresponding to the verbal input to a remote system; receiving from the remote system a response responsive to the verbal input, the response including information in accordance with one or more criteria; and outputting the response through the audio output device.
    Type: Application
    Filed: May 11, 2017
    Publication date: November 16, 2017
    Inventors: Michael Andrew Goodman, Bibo Xu
  • Publication number: 20140045744
    Abstract: The present invention encompasses cultured collections of a gut microbial community, models comprising such cultures, and methods of use thereof.
    Type: Application
    Filed: September 9, 2013
    Publication date: February 13, 2014
    Inventors: Jeffrey I. Gordon, Jeremiah J. Faith, Nathan P. McNulty, Federico E. Rey, Andrew Goodman, George Kallstrom, Vanessa K. Ridaura
  • Publication number: 20090316895
    Abstract: In a conditional access system, a headend transmits content to one or more receivers in encrypted transport streams. The system provides a multi-layer security architecture, rendering the system resistant to key replay attacks; if one layer is circumvented, subsequent layers remain intact. A first layer prevents unencrypted keys from being recorded by shielding the unencrypted keys from users and encrypting the path from the receiver's conditional access module to the transport decryption module; a second layer prevents a key recorded on one receiver from being played back to the transport decryption module on a second receiver; a third layer prevents a user from decrypting transport streams without the encryption module by encrypting the stream a second time prior to being passed through any user-accessible memory or processor. Event tables are transmitted with the transport stream, either unencrypted for immediate use or encrypted, to prevent unauthorized use.
    Type: Application
    Filed: September 2, 2009
    Publication date: December 24, 2009
    Applicant: TiVo Inc.
    Inventors: David C. Platt, Andrew Goodman, Daniel Zenchelsky
  • Patent number: 7590240
    Abstract: In a conditional access system, a headend transmits content to one or more receivers in encrypted transport streams. The system provides a multi-layer security architecture, rendering the system resistant to key replay attacks; if one layer is circumvented, subsequent layers remain intact. A first layer prevents unencrypted keys from being recorded by shielding the unencrypted keys from users and encrypting the path from the receiver's conditional access module to the transport decryption module; a second layer prevents a key recorded on one receiver from being played back to the transport decryption module on a second receiver; a third layer prevents a user from decrypting transport streams without the encryption module by encrypting the stream a second time prior to being passed through any user-accessible memory or processor. Events tables are transmitted with the transport stream, either unencrypted for immediate use or encrypted, to prevent unauthorized use.
    Type: Grant
    Filed: March 2, 2001
    Date of Patent: September 15, 2009
    Assignee: TiVo Inc.
    Inventors: David C. Platt, Andrew Goodman, Daniel Zenchelsky
  • Publication number: 20090101245
    Abstract: A method is provided for the continuous casting, cutting, and continued heat treatment of steel slabs, particularly those having cracking-prone alloy formulations, without requiring the use of water spray quench cooling equipment.
    Type: Application
    Filed: November 25, 2005
    Publication date: April 23, 2009
    Applicant: INSCO Enterprise, LLC
    Inventors: Cache Folkman, Michael Ambrose Cooke, Andrew Goodman
  • Publication number: 20080086340
    Abstract: A method for providing insurance includes providing a bundle of products and services to a crop producer, the bundle of products and services comprising seed products and insurance. The insurance provides a benefit to the crop producer if grain grown from the seed products does not meet or exceed a crop quality threshold. The method further includes determining if crop grown from the seed products meets or exceeds the crop quality threshold and if the crop does not meet or exceed the crop quality threshold, providing the benefit to the crop producer according to the insurance. The benefit may be a cash benefit or a seed credit. The crop quality may be related to a particular end use for the grain such as ethanol production, food production, or use as a livestock feed.
    Type: Application
    Filed: October 3, 2007
    Publication date: April 10, 2008
    Applicants: PIONEER HI-BRED INTERNATIONAL, INC., E.I. DU PONT DE NEMOURS AND COMPANY
    Inventors: JOSEPH FORESMAN, DOUGLAS HAEFELE, J. WANAMAKER, ANDREW GOODMAN, DAVID SEVENICH
  • Publication number: 20070230921
    Abstract: A multimedia time warping system allows a user to store selected multimedia data streams while the user is simultaneously watching or reviewing other multimedia data. Data streams are converted to digital streams for internal transfer and manipulation. A parser and event buffer decouple the CPU from having to parse the digital stream. Video segments are stored on a storage device and when data is requested for display, its video segments are extracted from the storage device and sent to a decoder that converts them into display output signals and delivers the display output signals to a display.
    Type: Application
    Filed: March 19, 2007
    Publication date: October 4, 2007
    Inventors: James Barton, Roderick McInnis, Alan Moskowitz, Andrew Goodman, Ching Chow, Jean Kao
  • Publication number: 20070166001
    Abstract: A digital security surveillance system allows a user to store selected security surveillance feeds while the user is simultaneously watching or reviewing another feed. User control commands are accepted and sent through the system. The system parses the resulting digital stream and generates identifying information associated with at least one video segment of the digital stream. The video segments are stored on a storage device. When a security surveillance feed is requested for display, a corresponding stored digital stream is found and its video segments are extracted from the storage device and sent to a decoder that converts the digital stream into display output signals. The security surveillance feeds can be simultaneously sent to an external storage device such as a DVD recorder or VCR.
    Type: Application
    Filed: March 20, 2007
    Publication date: July 19, 2007
    Inventors: James Barton, Roderick McInnis, Alan Moskowitz, Andrew Goodman, Ching Chow, Jean Kao
  • Publication number: 20060293913
    Abstract: An agricultural input supplier can provide seed products by tying the compensation received for the seed products to an evaluation of the land base on which the seed products are to be planted and/or the performance of the seed products on the land base. The evaluation of the land base may be based on environmental classification and/or genotype-by-environment data. In addition to tying the compensation to the land quality and the seed performance, this approach to providing seed allows for recommendations to be made to the producer regarding which seed products should be used on the land base. The performance of the seed product on the land base may also be verified.
    Type: Application
    Filed: June 12, 2006
    Publication date: December 28, 2006
    Applicants: PIONEER HI-BRED INTERNATIONAL, INC., E. I. du PONT de NEMOURS and COMPANY
    Inventors: Robert Iwig, Joseph Foresman, Sue Hoover, Donald Avey, Phillip Bax, Richard Brooke, David Ertl, Joseph Gogerty, David Harwood, Michael Lauer, Terry Meyer, Todd Peterson, Andrew Goodman, J. Wanamaker
  • Publication number: 20060218607
    Abstract: A system for providing trickplay functionality—such as pause, instant replay, rewind, fast forward, etc—for very highly compressed video/audio data stream. Depending on the trickplay functionality, the system configures the duration of playback before a jump, the decoding speed required, the number of pictures to display per second, and the distance between jumps. The system may comprise a decoder, a picture rate controller and a display.
    Type: Application
    Filed: March 23, 2006
    Publication date: September 28, 2006
    Inventors: Edin Hodzic, Andrew Goodman
  • Publication number: 20060155270
    Abstract: An apparatus and method for ablating tissue is disclosed. The apparatus comprises a source of microwave radiation (1), a probe (5) for directing the microwave radiation into tissue, one or more detectors for detecting the power and phase of the microwave radiation and an impedance adjuster (50) for adjusting impedance so as to minimize the amount of microwave radiation which reflected back through the probe. The detector or detectors use a local oscillator (230) to derive the phase information. A modulator for modulating the microwave radiation to a cutting frequency is also disclosed.
    Type: Application
    Filed: November 27, 2003
    Publication date: July 13, 2006
    Inventors: Christopher Hancock, Mohammad Chaudhry, Andrew Goodman
  • Publication number: 20060086167
    Abstract: A coiler drum of a reversing rolling mill includes a work portion that engages a strip of metal being processed in the reversing rolling mill. The work portion includes an inner base surface and engaging strips that extend radially outward from the base surface. When the metal strip is engaged by the work portion, the metal strip does not contact the inner base surface, which has a surface area greater than 35 percent of the work surface. The engaging strips can be formed on the coiler drum by using weld overlays, inserts into slots, or by casting the engaging strips onto the coiler drum at the time the coiler drum is cast. The engaging strips may be laterally offset from one another and have a length less than 50 percent of the axial length of the work portion. The engaging strips may also be formed from a different material than the material of the work surface of the coiler drum.
    Type: Application
    Filed: October 21, 2004
    Publication date: April 27, 2006
    Inventors: Richard Acquaviva, Andrew Goodman
  • Publication number: 20050246738
    Abstract: A multimedia mobile personalization system provides a remote control that detects a user's electronic tag, e.g. an RFID tag. The remote control notifies a multimedia device of the user's identity. The multimedia devices tailors it operations to the user's preferences stored locally. Multimedia content such as broadcast or recorded television programs, music play lists, and the like could be sorted, displayed, or restricted, depending on the user identifier.
    Type: Application
    Filed: April 12, 2005
    Publication date: November 3, 2005
    Applicant: TIVO INC.
    Inventors: David Lockett, Adam Feder, James Barton, Michael Klar, Andrew Goodman, David Platt, Brian Beach, David Brown
  • Publication number: 20050187248
    Abstract: In its several embodiments, this invention discloses novel processes to prepare the compounds of formula II and formula IV:
    Type: Application
    Filed: March 24, 2005
    Publication date: August 25, 2005
    Inventors: William Leong, Minzhang Chen, Bosco D'sa, Man Zhu, Tong Xiao, Xiongwei Shi, Suhan Tang, Dinesh Gala, Andrew Goodman, Christopher Nielsen, Gary Lee, Juan Gamboa, Andrew Jones
  • Publication number: 20050171117
    Abstract: In one embodiment, the present invention discloses a process to directly prepare an unequal ratio of rotamers of an acid salt from a basic compound, by creative choice of a solvent medium. The process is particularly useful in preparing specific rotamers of pharmaceutically useful salts in desired preponderance.
    Type: Application
    Filed: March 30, 2005
    Publication date: August 4, 2005
    Inventors: Dinesh Gala, Andrew Goodman, Gary Lee, Hongbiao Liao, Martin Schwartz, Suhan Tang, David Tsai, Wenxue Wu
  • Publication number: 20050132418
    Abstract: A multimedia time warping system allows the user to store selected television broadcast programs while the user is simultaneously watching or reviewing another program. The system accepts television (TV) input streams in a multitude of forms that are converted to an encoded formatted stream for internal transfer and manipulation and are parsed. Events are recorded that indicate the type of component that has been found, where it is located, and when it occurred. The program logic is notified that an event has occurred and the data is extracted from the buffers. The encoded streams are stored on a storage device and a decoder converts the encoded stream into TV output signals. User control commands affect the flow of the encoded stream.
    Type: Application
    Filed: February 4, 2005
    Publication date: June 16, 2005
    Applicant: TIVO INC.
    Inventors: James Barton, Roderick McInnis, Alan Moskowitz, Andrew Goodman, Ching Chow, Jean Kao