Patents by Inventor John Toebes

John 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: 8868586
    Abstract: A search system generates an ordered list of destination targets including identified individuals and data objects, based on applying a user context to an information context and to a connection context. The user context identifies a search context (i.e., the information the user is seeking) relative to an identity of the user, and the information context identifies destinations accessible by the user, including data objects and communications-based actions (e.g., voice over IP telephony calls, instant messaging session transcripts, etc.). The connection context identifies relationships between chosen destinations throughout the system, and the strength of those relationships determined from artifacts of the chosen destinations: the connection context is updated based on artifact detection. The portion of the connection context that is relevant to the user context is used to order the portion of the information context that is relevant to the user context, resulting in the ordered list of destination targets.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: October 21, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: John Toebes
  • Patent number: 8832152
    Abstract: Each data file of a distributed file system is identified by a corresponding globally-unique object identifier that is independent of any attribute of the data file. A node in the distributed file system has a file system that includes a plurality of directory entries, where each directory entry has a file name field, an attributes field, and an object identifier field configured for specifying a globally-unique object identifier. The globally-unique object identifier is universally reachable by any node of the distributed file system and uniquely identifies the data file, enabling the data file to be universally identifiable by any node based on the corresponding object identifier. The data file can be stored independently of a device file system based on providing a resolution between the data file name and its object identifier, followed by a resolution between the object identifier and a selected location for the data file.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: September 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Bryan C. Turner, John Toebes, Douglas Jay Walker
  • Publication number: 20140195960
    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 6, 2014
    Publication date: July 10, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: John A. Toebes, Ilya N. Slain
  • 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: 8737770
    Abstract: In one embodiment, a method includes obtaining a target template and processing the target template to identify at least one component of the target template. The method also includes searching at least one collection of content to identify at least a first instance of content that substantially matches the component of the target template. The first instance of content is presented as substantially matching the component. Finally, a first arrangement that includes the first instance of content is created. Such a first arrangement is associated with a mash-up related to the target template.
    Type: Grant
    Filed: February 16, 2009
    Date of Patent: May 27, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Glenn Thomas Millican, III
  • Patent number: 8732314
    Abstract: A customer premises router identifies contacts based on web sites visited and searches conducted by a user device. The customer premises router also detects phone calls initiated by a user device (e.g., a Voice over IP telephony device), and identifies an association between a phone call to an identified called destination (e.g., a destination telephone number) and an identified contact, based on a prescribed association attribute. The identified associations are stored in nonvolatile memory. Any subsequent web request by a user device and related to the contact causes the customer premises router to supply to the user device the identified association specifying the contact and the identified called destination, enabling a user of the user device to determine the identified called destination for the contact, even if the visited web sites do not provide the identified called destination.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: May 20, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Luke K. Surazski, John Toebes
  • Patent number: 8726371
    Abstract: In one embodiment, a method includes determining a location of a device relative to a reference, and identifying a first password from a plurality of passwords for use to unlock the device based on the location of the device relative to the reference. The plurality of passwords includes at least one complex password and at least one simple password. The method also includes prompting for input arranged to unlock the device, obtaining the input, and determining when the input matches the first password. When it is determined that the input matches the first password, the device is unlocked.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: May 13, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: John A. Toebes, Joseph B. Burton, David F. Baker
  • Publication number: 20140108142
    Abstract: In one embodiment, a method comprises identifying, in a network, 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, the user selection inputs accumulated relative to input options presented to the user and identifying respective available network items; classifying, by an apparatus in the network, the identified user into one of multiple user affinity categories relative to an advertisement campaign for a targeted product, the classifying based on determining whether one of the user selection inputs represents a view gesture of the user having viewed the targeted product; and selecting an advertisement asset for delivery to the identified user based on the classifying of the identified user into the one user affinity category.
    Type: Application
    Filed: December 18, 2013
    Publication date: April 17, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: John TOEBES, Brian Patrick LAWLER, Gary T. CHOU
  • Publication number: 20140081997
    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: Application
    Filed: September 13, 2013
    Publication date: March 20, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: John TOEBES, Ari Daniel SCHEINMAN, Eric CHAN
  • Patent number: 8666457
    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: November 8, 2012
    Date of Patent: March 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: John A. Toebes, Ilya N. Slain
  • Patent number: 8639805
    Abstract: The present disclosure generally provides techniques and apparatuses for producing, for an initiating end user, a recommended mode of communication corresponding to a targeted end user in a network environment, based on a plurality of network accessible or determinable inputs. For example, the identity of an initiating end user, the identity of a targeted end user, the current activity of the targeted end user, the communication preferences of the targeted end user, information from available databases and other available or determinable data may be used by a contact liaison to produce a recommended mode of communication.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: January 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh S. Patel, John Toebes
  • Patent number: 8639564
    Abstract: In one embodiment, a method comprises identifying, in a network, 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, the user selection inputs accumulated relative to input options presented to the user and identifying respective available network items; classifying, by an apparatus in the network, the identified user into one of multiple user affinity categories relative to an advertisement campaign for a targeted product, the classifying based on determining whether one of the user selection inputs represents a view gesture of the user having viewed the targeted product; and selecting an advertisement asset for delivery to the identified user based on the classifying of the identified user into the one user affinity category.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: January 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Brian Patrick Lawler, Gary T. Chou
  • Patent number: 8639816
    Abstract: A network provides distributed computing services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the corresponding distributed computing service. Each computing node, in response to determining its corresponding available node capacity, is configured for selectively creating and joining at least one new resource group for execution of a corresponding distributed computing service having a corresponding resource requirement, and/or selectively joining at least one of the available resource groups, based on the corresponding available node capacity satisfying the corresponding resource requirement. Each computing node also is configured for selectively leaving any one of the joined resource groups based on determined conditions.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: January 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Bryan C. Turner, John Toebes, Douglas Jay Walker
  • Patent number: 8634320
    Abstract: A method and apparatus for configuring an appliance, such as a network node, for performing a service, such as communicating with a network, controlled by a service provider include inserting into an Ethernet port on the appliance an Ethernet couple on a device that is usually small compared to the appliance. The device is configured to send through the Ethernet couple without human intervention an Internet Protocol (IP) data packet that is directed to a logical port of an established standard, such as Hypertext Transfer Protocol (HTTP) port 80. The IP data packet includes appliance configuration data in a message form for the established standard, such as an HTTP POST. As a result, the appliance is configured automatically for performing the service controlled by the service provider.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: January 21, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Roger Melton, John Toebes
  • Patent number: 8626496
    Abstract: In one embodiment, a method includes monitoring activity in an environment, and storing a snippet of the monitored activity. Monitoring the activity in the environment includes operating a device arranged to capture the activity between approximately a first time and approximately a second time. The snippet has a particular duration that is arranged to end at approximately the second time. The method also includes storing the snippet in a storage module and determining when a request to provide the snippet is obtained from a party. If it is determined that the request to play the snippet is obtained, the method includes accessing the storage module to obtain the snippet and providing the snippet to the party if it is determined that the request to provide the snippet is obtained.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: January 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: John A. Toebes
  • 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
  • Publication number: 20130290264
    Abstract: Each data file of a distributed file system is identified by a corresponding globally-unique object identifier that is independent of any attribute of the data file. A node in the distributed file system has a file system that includes a plurality of directory entries, where each directory entry has a file name field, an attributes field, and an object identifier field configured for specifying a globally-unique object identifier. The globally-unique object identifier is universally reachable by any node of the distributed file system and uniquely identifies the data file, enabling the data file to be universally identifiable by any node based on the corresponding object identifier. The data file can be stored independently of a device file system based on providing a resolution between the data file name and its object identifier, followed by a resolution between the object identifier and a selected location for the data file.
    Type: Application
    Filed: June 17, 2013
    Publication date: October 31, 2013
    Inventors: Bryan C. TURNER, John TOEBES, Douglas Jay WALKER
  • Patent number: 8566884
    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: November 29, 2007
    Date of Patent: October 22, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Ari Daniel Scheinman, Eric Chan
  • Publication number: 20130239205
    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: Application
    Filed: March 6, 2012
    Publication date: September 12, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Philip C. Jacobs, John A. Toebes
  • Patent number: 8504707
    Abstract: Disclosed are methods, computer program products, apparatus, and systems for sending and receiving uniform serial bus (“USB”) messages between a host computer and a USB device over a data network, using a USB server in communication with the data network and the host computer, and a USB client in communication with the data network and the USB device. An association is established between the USB server and the USB client. The USB server receives a first USB message from the host computer. The first USB message is translated to a format suitable for sending over the data network, and sent as a first network message from the USB server to the USB client over the data network. The USB server receives a second network message from the USB client over the data network, and translates the second network message to a USB format.
    Type: Grant
    Filed: December 7, 2004
    Date of Patent: August 6, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: John Toebes, Arthur Howarth, Mickey Sartin