Patents by Inventor John A. Toebes

John A. Toebes 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: 9990321
    Abstract: Techniques are presented herein to enable a port of an electrical device to be selectively connected to either a first component or a second component of the electrical device. The port is configured to physically interface with an external device. The first component and second component perform different functions. A signal directing circuit is coupled to the port, and is configured to selectively connect the port to one of the first and second components.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: June 5, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Lisa L. Bobbitt, Keith Siracuse, Sam Gupta, John Toebes
  • Patent number: 9792041
    Abstract: The present invention includes a device, method, and user interface for providing optimized entry of alphanumeric text. In one form, a method for providing selectable characters within a user interface includes determining an operating mode of a communication device and receiving an input associated with a selected input key. The method determines a group of characters associated with the selected key based on the operating mode and displays the group of characters within the user interface. The user interface may display a first character of the group of characters within a first portion of the user interface and the group of characters proximal to the first character within a second portion of the user interface.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: October 17, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: John A. Toebes, Ilya N. Slain
  • Patent number: 9697346
    Abstract: In one embodiment, a method includes identifying a request for access to a first system and obtaining a visual image including at least a first piece of information associated with the request. The visual image is associated with a first device and obtained using a second device. The method also includes determining if the at least first piece of information indicates that the access to the first system is to be granted, wherein determining if the at least first piece of information indicates that the access to the first system is to be granted includes implementing a visual recognition algorithm to process the at least first piece of information. Finally, the access to the first system is granted if it is determined that the at least first piece of information indicates that the access to the first system is to be granted.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: July 4, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Philip C. Jacobs, John A. Toebes
  • Patent number: 9680816
    Abstract: A user device is provided that includes an authentication application that runs on the user device. A calibration device is also provided that includes authentication algorithm configuration information and an authentication token. The user device is connected to the calibration device to receive the authentication algorithm configuration information and the authentication token. The user device then supplies to a target device to be authenticated an authentication request that includes the authentication token. The user device receives an authentication response from the target device. The user device then analyzes the authentication response with the authentication application based on the authentication algorithm configuration information to determine whether the target device is authenticated.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: June 13, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Lisa L. Bobbitt, Keith Siracuse, Sam Gupta, John Toebes
  • Patent number: 9620004
    Abstract: In one embodiment, a first controlling device includes a processor to send a first pairing request to a remote device, receive a grant of access from the remote device, receive user input commands, receive a second pairing request from a second controlling device, grant access to the second controlling device, receive control commands from the second controlling device, and send control commands to the remote device based on the control commands received from the second controlling device and the user input commands, after the first controlling device loses a connection with the remote device, the processor being operative to send a third pairing request to the remote device and receive a denial of the third pairing request and an identification of the second controlling device from the remote device, send a fourth pairing request to the second controlling device, receive a grant of access from the second controlling device.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: April 11, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Mary Ellen Toebes
  • Patent number: 9438738
    Abstract: In one embodiment, a method includes determining when an incoming call from a caller to a callee is to be routed for processing by a voice mail arrangement, and obtaining status information associated with the callee when the incoming call is to be routed for processing by the voice mail arrangement. The method also includes generating a first greeting based on the status information, and processing the call. Processing the call includes causing the first greeting to be played for the caller.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: September 6, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Mary Ellen Toebes, John Toebes
  • Patent number: 9350817
    Abstract: In one embodiment, a method includes recording a sequence of online activities of a first user. The online activities include online consumption of online content by the first user. The method includes constructing a path based on the sequence of online activities of the first user. The path includes a sequence of online activity points that each correspond to one of the online activities in the sequence of online activities of the first user, and the path enables a second user to experience personally for themselves at least an approximation of the sequence of online activities of the first user. The method includes communicating the path for traversal of a portion of the path by the second user.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: May 24, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: John A. Toebes, John C. Davi, Glenn T. Millican, III
  • Publication number: 20160105427
    Abstract: A user device is provided that includes an authentication application that runs on the user device. A calibration device is also provided that includes authentication algorithm configuration information and an authentication token. The user device is connected to the calibration device to receive the authentication algorithm configuration information and the authentication token. The user device then supplies to a target device to be authenticated an authentication request that includes the authentication token. The user device receives an authentication response from the target device. The user device then analyzes the authentication response with the authentication application based on the authentication algorithm configuration information to determine whether the target device is authenticated.
    Type: Application
    Filed: October 14, 2014
    Publication date: April 14, 2016
    Inventors: Lisa L. Bobbitt, Keith Siracuse, Sam Gupta, John Toebes
  • Publication number: 20160071407
    Abstract: In one embodiment, a first controlling device includes a processor to send a first pairing request to a remote device, receive a grant of access from the remote device, receive user input commands, receive a second pairing request from a second controlling device, grant access to the second controlling device, receive control commands from the second controlling device, and send control commands to the remote device based on the control commands received from the second controlling device and the user input commands, after the first controlling device loses a connection with the remote device, the processor being operative to send a third pairing request to the remote device and receive a denial of the third pairing request and an identification of the second controlling device from the remote device, send a fourth pairing request to the second controlling device, receive a grant of access from the second controlling device.
    Type: Application
    Filed: September 4, 2014
    Publication date: March 10, 2016
    Inventors: John TOEBES, Mary Ellen TOEBES
  • Patent number: 9277040
    Abstract: Methods and apparatus for using a presence status to generate a list of possible contacts based on a partial entry of a contact address are disclosed. According to one aspect of the present invention, a method includes obtaining at least a partial entry of a destination address that identifies a first destination to be accessed. The method also includes identifying a plurality of potential destinations that each includes the partial entry, and determining a presence status of each potential destination. Finally, the method also includes ordering the potential destinations based on the presence status of each potential destination.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: March 1, 2016
    Assignee: Cisco Technology, Inc.
    Inventor: John A. Toebes
  • Patent number: 9244895
    Abstract: In particular embodiments, a method for editing a web page includes identifying a plurality of components that collectively form a programmatic representation of a first web page. At least one of the components has content that dynamically changes in response to data retrieved externally from the content. A second web page is generated. The second web page includes a plurality of parameters. Each parameter of the second web page corresponds to a respective one of the identified plurality of components. One or more modifications made to the plurality of parameters are interpreted. A programmatic representation of a third web page is generated, the generation based at least in part on the interpretation.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: January 26, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: John A. Toebes, Gary T. Chou, John C. Davi, Glenn T. Millican, III, Josh D. Williams
  • Publication number: 20150363344
    Abstract: Techniques are presented herein to enable a port of an electrical device to be selectively connected to either a first component or a second component of the electrical device. The port is configured to physically interface with an external device. The first component and second component perform different functions. A signal directing circuit is coupled to the port, and is configured to selectively connect the port to one of the first and second components.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 17, 2015
    Inventors: Lisa L. Bobbitt, Keith Siracuse, Sam Gupta, John Toebes
  • Patent number: 9172799
    Abstract: In one embodiment, a method includes identifying when a call to a callee has been initiated by a system. Once the call is identified as being initiated, status information associated with the callee is obtained. The status information is then displayed on the system.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: October 27, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Mary Ellen Toebes, John A. Toebes
  • 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
  • Publication number: 20150201061
    Abstract: In one embodiment, a method includes a method includes obtaining dialing information from an application that is an active application on a computing system. The dialing information is displayed on a display screen of the computing system. A least one phone number is identified using the dialing information. The method also includes automatically providing the at least one phone number to a dialing interface of a phone device. The phone device is associated with the computing system.
    Type: Application
    Filed: January 13, 2014
    Publication date: July 16, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: John A. Toebes, Mukul Jain
  • Patent number: 9065838
    Abstract: In one embodiment, a method comprises supplying, by a network node to a peer network node, a randomization seed assigned to the network node for generating a prescribed sequence of pseudorandom numbers according to a prescribed pseudorandom number generation function; encoding each data block having a corresponding position in an ordered sequence of a stream of data blocks, into a corresponding differentially-encoded data block based on applying a product of the corresponding data block and the corresponding pseudorandom number, having the corresponding position in the prescribed sequence, to a corresponding successively-preceding differentially-encoded data block from the prescribed ordered sequence, the data block recoverable solely based on a determined difference between the corresponding differentially-encoded data block and the corresponding successively-preceding differentially-encoded data block relative to the corresponding pseudorandom number; and outputting each differentially-encoded data block in
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: June 23, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Bryan C. Turner, John Toebes
  • Patent number: 9047367
    Abstract: In one embodiment, a method comprises identifying user selection preferences of an identified user having accessed the network, the identifying based on an accumulation of user selection inputs executed by the identified user, relative to input options presented to the user and identifying respective available network items, the accumulation including an identification of the input options not having been selected by the identified user; determining a group of network users having a highest correlation of shared interests with the identified user, based on identifying preferred network items for the identified user, and identifying first network users providing highest relative user affinity values for each of the preferred network items; and determining at least one of new network items most likely to be preferred by the identified user, based on determining, from among network items not presented to the identifier user, the preferred network items for each of the first network users in the group.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: June 2, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Ari Daniel Scheinman, Eric Chan
  • Publication number: 20150149949
    Abstract: The present invention includes a device, method, and user interface for providing optimized entry of alphanumeric text. In one form, a method for providing selectable characters within a user interface includes determining an operating mode of a communication device and receiving an input associated with a selected input key. The method determines a group of characters associated with the selected key based on the operating mode and displays the group of characters within the user interface. The user interface may display a first character of the group of characters within a first portion of the user interface and the group of characters proximal to the first character within a second portion of the user interface.
    Type: Application
    Filed: February 2, 2015
    Publication date: May 28, 2015
    Inventors: John A. Toebes, lIya N. Slain
  • Patent number: 8977321
    Abstract: The present invention includes a device, method, and user interface for providing optimized entry of alphanumeric text. In one form, a method for providing selectable characters within a user interface includes determining an operating mode of a communication device and receiving an input associated with a selected input key. The method determines a group of characters associated with the selected key based on the operating mode and displays the group of characters within the user interface. The user interface may display a first character of the group of characters within a first portion of the user interface and the group of characters proximal to the first character within a second portion of the user interface.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: March 10, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: John A. Toebes, Ilya N. Slain
  • 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