Patents by Inventor Matthew Kuhlke

Matthew Kuhlke 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: 9319287
    Abstract: A system that can store attributes from a plurality of past communications by a terminal device to one or more recipients. The system can also identify a routine based on the stored attributes. The system can also generate a contact list including at least one of the one or more recipients according to the routine. The system can also output the contact list. The attributes may include identifications of one or more recipients of the plurality of past communications and an order in which the one or more recipients are communicated with from one or more locations of the terminal device during the plurality of past communications.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: April 19, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Rohini Kasturi, Sravan Vadlakonda, Alpesh Patel, Matthew Kuhlke
  • Patent number: 9152780
    Abstract: In one embodiment, a method comprises receiving, by a user identifier circuit, a button pressure signature specifying a sequence of button pressure values sampled while a corresponding identified button of a user input device is pressed by a user; the user identifier circuit identifying the user of the user input device based on the button pressure signature; and the user identifier circuit outputting a message identifying the identified button and the identified user.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: October 6, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Anthony John Wasilewski, Philip Clifford Jacobs, Matthew Kuhlke
  • Patent number: 8914367
    Abstract: In one embodiment, a method comprises receiving, by a website server device providing a website service, a request from an identified user of a user device, the request requesting network content provided within the website service; determining by the website server device an absence of new network content within the website service relative to a last prior access by the identified user to the website service; and obtaining, by the website server device for presentation to the identified user within the website service, an ordered list of network items most likely to be preferred by the identified user.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: December 16, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Matthew Kuhlke, Ari Daniel Scheinman
  • Patent number: 8763020
    Abstract: In one embodiment, a method comprises identifying, by an apparatus at a user premises, a presentation of an addressable video stream to a user; detecting by the apparatus whether the user has supplied a user input, relative to the presentation, to at least one user input device; the apparatus selectively associating each user input detected relative to the presentation with a corresponding identified position of the addressable video stream; and generating, by the apparatus, a data structure enabling identification of an attention level by the user toward at least a portion of the addressable video stream, the data structure specifying an identifier for the addressable video stream and specifying whether the user supplied any user input relative to the presentation, including selectively adding to the data structure at least one user input and the corresponding identified position.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: June 24, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Philip Clifford Jacobs, Guido Jouret, Matthew Kuhlke
  • Patent number: 8687039
    Abstract: Techniques for diminishing an appearance of a participant's double chin during video conferencing. A participant's image is captured with an input device and processed so as to diminish the appearance of a double chin between the participant's chin and neck. The processed image with a diminished double chin appearance is outputted to both the participant's video conferencing graphical user interface and to the graphical user interface of a remote participant that the participant is communicating with in the video conferencing session. The diminished double chin appearance may be dynamically modified in real time during the video conference.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: April 1, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Bradley Richard DeGrazia, Alan Darryl Gatzke, Matthew Kuhlke
  • Patent number: 8626133
    Abstract: An alert system is provided. The alert system includes a processor and a memory coupled to the processor. The memory is computer-readable storage media configured to store instructions that are operable to be executed by the processor. The memory stores instructions that may be executed to determine a physical location of a contact in a contact list or a user managing the contact list; determine a physical location associated with a task in a task list; compare the physical location of the contact with the physical location associated with the task; determine when the physical location of the contact matches the physical location associated with the task; and transmit an alert message indicating the contact and the task.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: January 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew Kuhlke, Yashas Prasad, Mithilesh Kumar, Lance Saleme
  • Publication number: 20130318237
    Abstract: A system that can store attributes from a plurality of past communications by a terminal device to one or more recipients. The system can also identify a routine based on the stored attributes. The system can also generate a contact list including at least one of the one or more recipients according to the routine. The system can also output the contact list. The attributes may include identifications of one or more recipients of the plurality of past communications and an order in which the one or more recipients are communicated with from one or more locations of the terminal device during the plurality of past communications.
    Type: Application
    Filed: August 5, 2013
    Publication date: November 28, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Rohini Kasturi, Sravan Vadlakonda, Alpesh Patel, Matthew Kuhlke
  • Publication number: 20130291090
    Abstract: In one embodiment, a method comprises receiving, by a user identifier circuit, a button pressure signature specifying a sequence of button pressure values sampled while a corresponding identified button of a user input device is pressed by a user; the user identifier circuit identifying the user of the user input device based on the button pressure signature; and the user identifier circuit outputting a message identifying the identified button and the identified user.
    Type: Application
    Filed: June 27, 2013
    Publication date: October 31, 2013
    Inventors: John TOEBES, Anthony John WASILEWSKI, Philip Clifford JACOBS, Matthew KUHLKE
  • Patent number: 8503989
    Abstract: In one embodiment, a system receives a user calling attribute and determines current information of a telephone. The user calling attribute may be derived from a calling routine of a user such as dates and/or times that the user has previously called particular contacts. The system generates a dynamic contact list based on the user calling attribute and the current information.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: August 6, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Rohini Kasturi, Sravan Vadlakonda, Alpesh Patel, Matthew Kuhlke
  • Patent number: 8497836
    Abstract: In one embodiment, a method comprises receiving, by a user identifier circuit, a button pressure signature specifying a sequence of button pressure values sampled while a corresponding identified button of a user input device is pressed by a user; the user identifier circuit identifying the user of the user input device based on the button pressure signature; and the user identifier circuit outputting a message identifying the identified button and the identified user.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: July 30, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Anthony John Wasilewski, Philip Clifford Jacobs, Matthew Kuhlke
  • Patent number: 8392503
    Abstract: In one embodiment, a method comprises establishing, by an IP-based meeting server via an IP network, a web-based media conference between an identified meeting presenter having a web-enabled presenter client device and identified meeting participants each having at least one corresponding participating client device; receiving, by the IP-based meeting server, monitoring data for each of the identified meeting participants, the monitoring data including, for each identified meeting participant, a detected interaction by the corresponding identified meeting participant with the corresponding participant client device; generating, by the IP-based meeting server, an aggregate attention metric identifying an aggregate focus of attention by the identified meeting participants, based on the received monitoring data; and outputting, by the IP-based meeting server, the aggregate attention metric for display by the web-enabled presenter client device of the identified meeting presenter.
    Type: Grant
    Filed: June 19, 2007
    Date of Patent: March 5, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew Kuhlke, Fadi Ramzi Jabbour, David C. Lee, Eric H. Lee, Glenn Tay Inn
  • Patent number: 8364548
    Abstract: In one embodiment, a method comprises receiving a request for access to a media content asset from a first user of a web-based service, the request specifying a second user that has provided access to the media content asset; retrieving, from a user database, a user entry describing attributes associated with the second user; determining whether the user entry includes digital rights metadata for determining whether the second user is licensed to share at least a portion of the media content asset; and selectively providing the first user with access to at least the portion of the media content asset based on determining from the digital rights metadata that the media content asset is licensed to the second user, and determining that the first user is authorized by the second user to access the media content asset.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: January 29, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Guido Jouret, Matthew Kuhlke
  • Publication number: 20120306991
    Abstract: Techniques for diminishing an appearance of a participant's double chin during video conferencing. A participant's image is captured with an input device and processed so as to diminish the appearance of a double chin between the participant's chin and neck. The processed image with a diminished double chin appearance is outputted to both the participant's video conferencing graphical user interface and to the graphical user interface of a remote participant that the participant is communicating with in the video conferencing session. The diminished double chin appearance may be dynamically modified in real time during the video conference.
    Type: Application
    Filed: June 6, 2011
    Publication date: December 6, 2012
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Bradley Richard DeGrazia, Alan Darryl Gatzke, Matthew Kuhlke
  • Publication number: 20120198372
    Abstract: In an example embodiment, there is disclosed herein an apparatus comprising a user interface, focus detection logic operative to obtain data representative of user activity, and alert suppression logic coupled with the user interface and the focus detection logic. The alert suppression logic suppresses an alert for the user interface responsive to the focus detection logic determining from the data representative of user activity that an associated user is focused on a task.
    Type: Application
    Filed: January 31, 2011
    Publication date: August 2, 2012
    Inventor: Matthew KUHLKE
  • Patent number: 8190605
    Abstract: In one embodiment, a method comprises identifying, by a device, an addressable video stream selected for viewing by a user of the device; obtaining, by the device, geographic metadata for the addressable video stream in response to the device identifying the addressable video stream, the geographic metadata including a location metadata element identifying a geographic location that describes a corresponding identifiable event within the addressable video stream; retrieving, by the device, location information about the geographic location based on the corresponding location metadata element; and displaying by the device the location information to the user, for presentation to the user of the location information that provides a geographic context for the identifiable event.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: May 29, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew Kuhlke, John Toebes
  • Patent number: 8166109
    Abstract: A method of linking recognized emotions to non-visual representations includes receiving at a first location information corresponding to demonstrative behaviors of individuals. The behaviors of the individuals may be analyzed during a dynamic session, in which the information is used to determine emotional states of one or more of the individuals. The information about the emotional state may then be used at the first location to determine an action for improving the dynamic session.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: April 24, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Eric Lee, Fadi Jabbour, David Lee, Johnny Lee, Matthew Kuhlke
  • Publication number: 20110045841
    Abstract: An alert system is provided. The alert system includes a processor and a memory coupled to the processor. The memory is computer-readable storage media configured to store instructions that are operable to be executed by the processor. The memory stores instructions that may be executed to determine a physical location of a contact in a contact list or a user managing the contact list; determine a physical location associated with a task in a task list; compare the physical location of the contact with the physical location associated with the task; determine when the physical location of the contact matches the physical location associated with the task; and transmit an alert message indicating the contact and the task.
    Type: Application
    Filed: August 19, 2009
    Publication date: February 24, 2011
    Inventors: Matthew Kuhlke, Lance Saleme, Yashas Prasad, Mithilesh Kumar
  • Patent number: 7865552
    Abstract: In one embodiment, a method for sending a video message and a text message in a communication session is provided. The method includes determining when a contextual trigger is detected in the communication session between a first user and a second user. For example, the contextual trigger may be when a first user focuses on a window being used for the communication session. The first user may then input a text message. A video message of the first user in the communication session is also determined. The video message is determined based on when the contextual trigger is determined. For example, the video message may include video from a time before when the contextual trigger is determined, such as 10 or 20 seconds before, until a time when the first user is finished inputting the text message. The text message and video message are then sent to a second user.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: January 4, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Matthew Kuhlke, Fadi Jabbour, Eric Lee, David Lee, Glenn Inn
  • Publication number: 20100299762
    Abstract: In one embodiment, a method comprises receiving a request for access to a media content asset from a first user of a web-based service, the request specifying a second user that has provided access to the media content asset; retrieving, from a user database, a user entry describing attributes associated with the second user; determining whether the user entry includes digital rights metadata for determining whether the second user is licensed to share at least a portion of the media content asset; and selectively providing the first user with access to at least the portion of the media content asset based on determining from the digital rights metadata that the media content asset is licensed to the second user, and determining that the first user is authorized by the second user to access the media content asset.
    Type: Application
    Filed: July 30, 2010
    Publication date: November 25, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Guido Jouret, Matthew Kuhlke