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: 9990321Abstract: 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: GrantFiled: June 17, 2014Date of Patent: June 5, 2018Assignee: Cisco Technology, Inc.Inventors: Lisa L. Bobbitt, Keith Siracuse, Sam Gupta, John Toebes
-
Patent number: 9792041Abstract: 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: GrantFiled: February 2, 2015Date of Patent: October 17, 2017Assignee: Cisco Technology, Inc.Inventors: John A. Toebes, Ilya N. Slain
-
Patent number: 9697346Abstract: 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: GrantFiled: March 6, 2012Date of Patent: July 4, 2017Assignee: Cisco Technology, Inc.Inventors: Philip C. Jacobs, John A. Toebes
-
Patent number: 9680816Abstract: 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: GrantFiled: October 14, 2014Date of Patent: June 13, 2017Assignee: Cisco Technology, Inc.Inventors: Lisa L. Bobbitt, Keith Siracuse, Sam Gupta, John Toebes
-
Patent number: 9620004Abstract: 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: GrantFiled: September 4, 2014Date of Patent: April 11, 2017Assignee: Cisco Technology, Inc.Inventors: John Toebes, Mary Ellen Toebes
-
Patent number: 9438738Abstract: 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: GrantFiled: October 29, 2009Date of Patent: September 6, 2016Assignee: Cisco Technology, Inc.Inventors: Mary Ellen Toebes, John Toebes
-
Patent number: 9350817Abstract: 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: GrantFiled: July 22, 2009Date of Patent: May 24, 2016Assignee: Cisco Technology, Inc.Inventors: John A. Toebes, John C. Davi, Glenn T. Millican, III
-
Publication number: 20160105427Abstract: 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: ApplicationFiled: October 14, 2014Publication date: April 14, 2016Inventors: Lisa L. Bobbitt, Keith Siracuse, Sam Gupta, John Toebes
-
Publication number: 20160071407Abstract: 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: ApplicationFiled: September 4, 2014Publication date: March 10, 2016Inventors: John TOEBES, Mary Ellen TOEBES
-
Patent number: 9277040Abstract: 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: GrantFiled: July 5, 2007Date of Patent: March 1, 2016Assignee: Cisco Technology, Inc.Inventor: John A. Toebes
-
Patent number: 9244895Abstract: 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: GrantFiled: January 4, 2013Date of Patent: January 26, 2016Assignee: Cisco Technology, Inc.Inventors: John A. Toebes, Gary T. Chou, John C. Davi, Glenn T. Millican, III, Josh D. Williams
-
Publication number: 20150363344Abstract: 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: ApplicationFiled: June 17, 2014Publication date: December 17, 2015Inventors: Lisa L. Bobbitt, Keith Siracuse, Sam Gupta, John Toebes
-
Patent number: 9172799Abstract: 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: GrantFiled: June 28, 2010Date of Patent: October 27, 2015Assignee: Cisco Technology, Inc.Inventors: Mary Ellen Toebes, John A. Toebes
-
Patent number: 9152780Abstract: 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: GrantFiled: June 27, 2013Date of Patent: October 6, 2015Assignee: Cisco Technology, Inc.Inventors: John Toebes, Anthony John Wasilewski, Philip Clifford Jacobs, Matthew Kuhlke
-
Publication number: 20150201061Abstract: 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: ApplicationFiled: January 13, 2014Publication date: July 16, 2015Applicant: Cisco Technology, Inc.Inventors: John A. Toebes, Mukul Jain
-
Patent number: 9065838Abstract: 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 inType: GrantFiled: September 11, 2012Date of Patent: June 23, 2015Assignee: CISCO TECHNOLOGY, INC.Inventors: Bryan C. Turner, John Toebes
-
Patent number: 9047367Abstract: 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: GrantFiled: September 13, 2013Date of Patent: June 2, 2015Assignee: Cisco Technology, Inc.Inventors: John Toebes, Ari Daniel Scheinman, Eric Chan
-
Publication number: 20150149949Abstract: 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: ApplicationFiled: February 2, 2015Publication date: May 28, 2015Inventors: John A. Toebes, lIya N. Slain
-
Patent number: 8977321Abstract: 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: GrantFiled: February 6, 2014Date of Patent: March 10, 2015Assignee: Cisco Technology, Inc.Inventors: John A. Toebes, Ilya N. Slain
-
Patent number: 8914367Abstract: 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: GrantFiled: December 15, 2008Date of Patent: December 16, 2014Assignee: Cisco Technology, Inc.Inventors: John Toebes, Matthew Kuhlke, Ari Daniel Scheinman