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: 9959526Abstract: 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: GrantFiled: November 18, 2008Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Matthew Kuhlke, Ethan Hugg, Eric Heng Chih Lee, Chin-Ju Chen
-
Patent number: 8862759Abstract: 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: GrantFiled: April 5, 2006Date of Patent: October 14, 2014Assignee: AgileDelta, Inc.Inventors: John C. Schneider, Richard A. Rollman, Milen Nankov, Ethan Hugg
-
Patent number: 8862531Abstract: 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: GrantFiled: July 21, 2009Date of Patent: October 14, 2014Assignee: AgileDelta, Inc.Inventors: John C. Schneider, Richard A. Rollman, Milen Nankov, Ethan Hugg
-
Patent number: 8687848Abstract: 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: GrantFiled: January 4, 2012Date of Patent: April 1, 2014Assignee: Cisco Technology, Inc.Inventors: Cary Bran, Ethan Hugg, Alan D. Gatzke
-
Publication number: 20130170699Abstract: 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: ApplicationFiled: January 4, 2012Publication date: July 4, 2013Applicant: Cisco Technology, Inc.Inventors: Cary Bran, Ethan Hugg, Alan D. Gatzke
-
Patent number: 8280052Abstract: 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 comparatorType: GrantFiled: January 13, 2009Date of Patent: October 2, 2012Assignee: Cisco Technology, Inc.Inventors: Chin-Ju Chen, Eric Heng Chih Lee, Matthew R. Kuhlke, Ethan Hugg, Michael A. Ramalho
-
Patent number: 8120515Abstract: 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: GrantFiled: September 26, 2007Date of Patent: February 21, 2012Assignee: AgileDelta, Inc.Inventors: John C. Schneider, Richard A. Rollman, Milen M. Nankov, Ethan Hugg
-
Publication number: 20100180174Abstract: 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 comparatorType: ApplicationFiled: January 13, 2009Publication date: July 15, 2010Inventors: Chin-Ju CHEN, Eric Heng Chih Lee, Matthew R. Kuhlke, Ethan Hugg, Michael A. Ramalho
-
Publication number: 20100125636Abstract: 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: ApplicationFiled: November 18, 2008Publication date: May 20, 2010Applicant: Cisco Technology, Inc.Inventors: Matthew Kuhlke, Ethan Hugg, Eric Heng Chih Lee, Chin-Ju Chen
-
Publication number: 20100082693Abstract: 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: ApplicationFiled: September 25, 2008Publication date: April 1, 2010Inventors: Ethan Hugg, Matthew Kuhlke, Chin-Ju Chen, Eric Heng Chih Lee
-
Publication number: 20100023470Abstract: 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: ApplicationFiled: July 21, 2009Publication date: January 28, 2010Applicant: AGILEDELTA, INCInventors: John C. Schneider, Richard A. Rollman, Milen Nankov, Ethan Hugg
-
Patent number: 7565339Abstract: 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: GrantFiled: March 31, 2006Date of Patent: July 21, 2009Assignee: AgileDelta, Inc.Inventors: John C. Schneider, Richard A. Rollman, Milen Nankov, Ethan Hugg
-
Publication number: 20080082556Abstract: 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: ApplicationFiled: September 26, 2007Publication date: April 3, 2008Applicant: AGILEDELTA, INC.Inventors: John C. Schneider, Richard A. Rollman, Milen M. Nankov, Ethan Hugg
-
Publication number: 20070239881Abstract: 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: ApplicationFiled: April 5, 2006Publication date: October 11, 2007Inventors: John Schneider, Richard Rollman, Milen Nankov, Ethan Hugg
-
Publication number: 20070239393Abstract: 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: ApplicationFiled: March 31, 2006Publication date: October 11, 2007Inventors: John Schneider, Richard Rollman, Milen Nankov, Ethan Hugg