Patents by Inventor Anthony Armenta

Anthony Armenta 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).

  • Patent number: 10766144
    Abstract: This specification relates to robots and audio processing in robots. One aspect of the subject matter includes: a body and one or more physically moveable components; a plurality of microphones; one or more processors; and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the robot to perform operations. The operations can include: obtaining map data of an environment of the robot; selecting a test location from the map data; navigating to the selected test location; receiving a sound wave propagating through the environment of the robot; computing one or more acoustic transfer functions for the test signal, wherein each acoustic transfer function represents how the test signal was transformed by the environment of the robot during its propogation through the environment of the robot; and storing each of the transfer functions in association with the test location.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: September 8, 2020
    Assignee: DIGITAL DREAM LABS, LLC
    Inventors: Daniel Thomas Casner, Lee Crippen, Hanns W. Tappeiner, Anthony Armenta, Kevin Yoon
  • Publication number: 20190212441
    Abstract: This specification relates to robots and audio processing in robots. One aspect of the subject matter includes: a body and one or more physically moveable components; a plurality of microphones; one or more processors; and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the robot to perform operations. The operations can include: obtaining map data of an environment of the robot; selecting a test location from the map data; navigating to the selected test location; receiving a sound wave propagating through the environment of the robot; computing one or more acoustic transfer functions for the test signal, wherein each acoustic transfer function represents how the test signal was transformed by the environment of the robot during its propogation through the environment of the robot; and storing each of the transfer functions in association with the test location.
    Type: Application
    Filed: March 16, 2018
    Publication date: July 11, 2019
    Inventors: Daniel Thomas Casner, Lee Crippen, Hanns W. Tappeiner, Anthony Armenta, Kevin Yoon
  • Patent number: 7516136
    Abstract: Media data files stored in a first computing device are transcoded for transferring to a second, portable computing device. The device parameters of the second computing device are determined by determining the type of the second computing device, and selecting one from a plurality of sets of predetermined, pre-stored device parameters for different types of second computing devices, based on the type of the second computing device. A selected media data file is transcoded in accordance with the determined device parameters of the second computing device, regardless of whether the second computing device is connected to the first computing device. When the second computing device is connected to the first computing device, the transcoded media data file is transferred from the first computing device to the second computing device.
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: April 7, 2009
    Assignee: Palm, Inc.
    Inventors: Edgar Y. Lee, Anthony Armenta, Matthew W. Crowley
  • Publication number: 20060265384
    Abstract: Media data files stored in a first computing device are transcoded for transferring to a second, portable computing device. The device parameters of the second computing device are determined by determining the type of the second computing device, and selecting one from a plurality of sets of predetermined, pre-stored device parameters for different types of second computing devices, based on the type of the second computing device. A selected media data file is transcoded in accordance with the determined device parameters of the second computing device, regardless of whether the second computing device is connected to the first computing device. When the second computing device is connected to the first computing device, the transcoded media data file is transferred from the first computing device to the second computing device.
    Type: Application
    Filed: May 17, 2005
    Publication date: November 23, 2006
    Inventors: Edgar Lee, Anthony Armenta, Matthew Crowley
  • Publication number: 20060259521
    Abstract: A folder or file on the first computing device to be synchronized with a second, portable computing device is selected by a first icon corresponding to the folder or file being dragged and dropped to overlap with a second icon corresponding to data management software running on the first computing device. Both the first icon and the second icon are displayed on the user interface provided by the data management software. A folder or file on the second computing device to be synchronized with the first computing device is located at a predetermined location in the second computing device for synchronization with the first computing device. The selected folder or file is partitioned into a plurality of segments. The synchronization of the selected folder or file is performed in terms of these segments while maintaining a count of the number of segments that were synchronized.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 16, 2006
    Inventors: Anthony Armenta, Gurmeet Kalra, Edgar Lee, Stephane Maes
  • Publication number: 20020010760
    Abstract: In accordance with a preferred embodiment, a system (and corresponding method) is provided for notifying users of relevant information, service, products, updates, or other topics of interest (e.g., selected Web sites) via a network (e.g., Internet) or the like. Users are provided with an ability to predetermine the subject matter or topics of interest, and be notified whenever information is to be conveyed to the user concerning the desired subject matter. Utilizing the unique system (and corresponding method), information or content providers (e.g., Web site owners) are able to notify all (or subgroups of) users over the network of information or content to be conveyed, as well as track and measure the effectiveness of the notification information in attracting and maintaining a user base for the provided information or content.
    Type: Application
    Filed: April 13, 2001
    Publication date: January 24, 2002
    Inventors: Anthony Armenta, Craig Colvin