Patents by Inventor Ethan Hugg

Ethan Hugg 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: 9959526
    Abstract: In one embodiment, an apparatus includes a network arrangement and an email arrangement. The network arrangement is configured to enable the apparatus to communicate across a network. The email arrangement cooperates with the network arrangement to send and to receive emails. The email arrangement includes presence logic that monitors user interaction based presence with respect to a first email.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: May 1, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew Kuhlke, Ethan Hugg, Eric Heng Chih Lee, Chin-Ju Chen
  • Patent number: 8862759
    Abstract: Methods, apparatuses, and articles of manufacture for receiving a stream of data, splitting the stream of data into a plurality of substreams based on one or more criteria, and selectively recombining the substreams based on one or more additional criteria, to improve overall effectiveness in compressing the stream of data, are described herein.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: October 14, 2014
    Assignee: AgileDelta, Inc.
    Inventors: John C. Schneider, Richard A. Rollman, Milen Nankov, Ethan Hugg
  • Patent number: 8862531
    Abstract: Methods, apparatuses, and articles of manufacture for receiving data from one or more processes, receiving or deriving a knowledge representation describing the data, which may include one or more finite automata, determining a plurality of values for encoding the data, said determining based at least in part on the knowledge representation of the data, which may include one or more finite automata, and generating the plurality of encoding values to encode the data, are described herein.
    Type: Grant
    Filed: July 21, 2009
    Date of Patent: October 14, 2014
    Assignee: AgileDelta, Inc.
    Inventors: John C. Schneider, Richard A. Rollman, Milen Nankov, Ethan Hugg
  • Patent number: 8687848
    Abstract: Techniques are provided for a gesture device to detect a series of gestures performed by a user and execute corresponding electronic commands associated with the gestures. The gesture device detects a gesture constituting movements from a user in three-dimensional space and generates a confidence score value for the gesture. The gesture device selects an electronic command associated with the gesture and compares the electronic command with a prior electronic command associated with a prior gesture previously detected by the gesture device in order to determine a compatibility metric between the electronic command and the prior electronic command. The gesture device then adjusts the confidence score value based on the compatibility metric to obtain a modified confidence score value. The electronic command is executed by the gesture device when the modified confidence score value is greater than a predetermined threshold confidence score value.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: April 1, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Cary Bran, Ethan Hugg, Alan D. Gatzke
  • Publication number: 20130170699
    Abstract: Techniques are provided for a gesture device to detect a series of gestures performed by a user and execute corresponding electronic commands associated with the gestures. The gesture device detects a gesture constituting movements from a user in three-dimensional space and generates a confidence score value for the gesture. The gesture device selects an electronic command associated with the gesture and compares the electronic command with a prior electronic command associated with a prior gesture previously detected by the gesture device in order to determine a compatibility metric between the electronic command and the prior electronic command. The gesture device then adjusts the confidence score value based on the compatibility metric to obtain a modified confidence score value. The electronic command is executed by the gesture device when the modified confidence score value is greater than a predetermined threshold confidence score value.
    Type: Application
    Filed: January 4, 2012
    Publication date: July 4, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Cary Bran, Ethan Hugg, Alan D. Gatzke
  • Patent number: 8280052
    Abstract: In one embodiment, a signal transmission authentication apparatus includes an input operable to receive a changing signal, a first extractor operable to extract first phoneme data from the received changing signal, a first generator including logic operable to generate first data representative of the extracted first phoneme data, a first output operable to communicate output data corresponding to the received changing signal and the first data from an associated transmitter to an associated receiver, a second extractor associated with the receiver including logic operable to extract second phoneme data from the received output data via the receiver and regenerate the first phoneme data from the received first data, a comparator including logic operable to generate a comparison signal in accordance with a comparison of the first and second phoneme data, and a second output operable to generate a signal corresponding to authenticity of the received changing signal in accordance with an output of the comparator
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: October 2, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Chin-Ju Chen, Eric Heng Chih Lee, Matthew R. Kuhlke, Ethan Hugg, Michael A. Ramalho
  • Patent number: 8120515
    Abstract: Methods, apparatuses, and articles of manufacture for encoding data and decoding encoded data based on one or more knowledge representation describing the data, which may include one or more finite automata; for multiplexing the encoded data, after encoding the data; and for de-multiplexing the encoded data, before decoding the encoded data, are described herein.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: February 21, 2012
    Assignee: AgileDelta, Inc.
    Inventors: John C. Schneider, Richard A. Rollman, Milen M. Nankov, Ethan Hugg
  • Publication number: 20100180174
    Abstract: In one embodiment, a signal transmission authentication apparatus includes an input operable to receive a changing signal, a first extractor operable to extract first phoneme data from the received changing signal, a first generator including logic operable to generate first data representative of the extracted first phoneme data, a first output operable to communicate output data corresponding to the received changing signal and the first data from an associated transmitter to an associated receiver, a second extractor associated with the receiver including logic operable to extract second phoneme data from the received output data via the receiver and regenerate the first phoneme data from the received first data, a comparator including logic operable to generate a comparison signal in accordance with a comparison of the first and second phoneme data, and a second output operable to generate a signal corresponding to authenticity of the received changing signal in accordance with an output of the comparator
    Type: Application
    Filed: January 13, 2009
    Publication date: July 15, 2010
    Inventors: Chin-Ju CHEN, Eric Heng Chih Lee, Matthew R. Kuhlke, Ethan Hugg, Michael A. Ramalho
  • Publication number: 20100125636
    Abstract: In one embodiment, an apparatus includes a network arrangement and an email arrangement. The network arrangement is configured to enable the apparatus to communicate across a network. The email arrangement cooperates with the network arrangement to send and to receive emails. The email arrangement includes presence logic that monitors user interaction based presence with respect to a first email.
    Type: Application
    Filed: November 18, 2008
    Publication date: May 20, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Matthew Kuhlke, Ethan Hugg, Eric Heng Chih Lee, Chin-Ju Chen
  • Publication number: 20100082693
    Abstract: The method includes determining a social network weighting for one or more contacts in a contact list, and arranging the contact list as a function of the social network weighting for the one or more contacts. The social network weightings may be determined as a function of social network context, which may include social network interactions, social network associations, or social network activities.
    Type: Application
    Filed: September 25, 2008
    Publication date: April 1, 2010
    Inventors: Ethan Hugg, Matthew Kuhlke, Chin-Ju Chen, Eric Heng Chih Lee
  • Publication number: 20100023470
    Abstract: Methods, apparatuses, and articles of manufacture for receiving data from one or more processes, receiving or deriving a knowledge representation describing the data, which may include one or more finite automata, determining a plurality of values for encoding the data, said determining based at least in part on the knowledge representation of the data, which may include one or more finite automata, and generating the plurality of encoding values to encode the data, are described herein.
    Type: Application
    Filed: July 21, 2009
    Publication date: January 28, 2010
    Applicant: AGILEDELTA, INC
    Inventors: John C. Schneider, Richard A. Rollman, Milen Nankov, Ethan Hugg
  • Patent number: 7565339
    Abstract: Methods, apparatuses, and articles of manufacture for receiving data from one or more processes, receiving or deriving a knowledge representation describing the data, which may include one or more finite automata, determining a plurality of values for encoding the data, said determining based at least in part on the knowledge representation of the data, which may include one or more finite automata, and generating the plurality of encoding values to encode the data, are described herein.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: July 21, 2009
    Assignee: AgileDelta, Inc.
    Inventors: John C. Schneider, Richard A. Rollman, Milen Nankov, Ethan Hugg
  • Publication number: 20080082556
    Abstract: Methods, apparatuses, and articles of manufacture for encoding data and decoding encoded data based on one or more knowledge representation describing the data, which may include one or more finite automata; for multiplexing the encoded data, after encoding the data; and for de-multiplexing the encoded data, before decoding the encoded data, are described herein.
    Type: Application
    Filed: September 26, 2007
    Publication date: April 3, 2008
    Applicant: AGILEDELTA, INC.
    Inventors: John C. Schneider, Richard A. Rollman, Milen M. Nankov, Ethan Hugg
  • Publication number: 20070239881
    Abstract: Methods, apparatuses, and articles of manufacture for receiving a stream of data, splitting the stream of data into a plurality of substreams based on one or more criteria, and selectively recombining the substreams based on one or more additional criteria, to improve overall effectiveness in compressing the stream of data, are described herein.
    Type: Application
    Filed: April 5, 2006
    Publication date: October 11, 2007
    Inventors: John Schneider, Richard Rollman, Milen Nankov, Ethan Hugg
  • Publication number: 20070239393
    Abstract: Methods, apparatuses, and articles of manufacture for receiving data from one or more processes, receiving or deriving a knowledge representation describing the data, which may include one or more finite automata, determining a plurality of values for encoding the data, said determining based at least in part on the knowledge representation of the data, which may include one or more finite automata, and generating the plurality of encoding values to encode the data, are described herein.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 11, 2007
    Inventors: John Schneider, Richard Rollman, Milen Nankov, Ethan Hugg