Patents by Inventor Michael J. Krack

Michael J. Krack 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: 8200776
    Abstract: Methods and apparatus are provided for controlling a computing device. The behavior of a user of a computing device is observed when the computing device is connected to each of a plurality of networks. A profile is automatically maintained for each of the networks. Each profile contains one or more predefined actions to be performed when the computing device is connected to the corresponding network. The predefined actions are based on the observed behavior. The predefined actions that are recorded in the automatically generated profile and based on the observed behavior can be automatically triggered when the computing device is connected to the network associated with the profile.
    Type: Grant
    Filed: June 8, 2006
    Date of Patent: June 12, 2012
    Assignee: Avaya Inc.
    Inventors: Amit Goel, Michael J. Krack, Ronald S. Rozensky, Ernest Lee Shero, Roy V. Witcher
  • Patent number: 7840684
    Abstract: Methods and apparatus are provided for managing a plurality of home pages for a user. One or more web pages are presented to a user by identifying a plurality of home pages associated with the user; and selecting one or more of the home pages to present to the user based on one or more predefined rules. The home pages associated with the user can be selected by the user. A number of different predefined rules can be applied for selecting the home pages to be presented to the user.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: November 23, 2010
    Assignee: Avaya Inc.
    Inventors: Amit Goel, Marion E Kaposztas, Michael J. Krack, Ronald S. Rozensky, Ernest Lee Shero
  • Patent number: 7640550
    Abstract: A system for initiating a contact, comprising a broker 236 operable (a) to receive a first type of information selected by a user, the first type of information being accessed through a first application; (b) locate a second type of information associated with the first type of information, the second type of information being stored by a second application different from the first application; and (c) initiate a communication to a communication device identified by the second type of information.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: December 29, 2009
    Assignee: Avaya Inc.
    Inventors: Amit Goel, Michael J. Krack, Ronald S. Rozensky, E. Lee Shero, Roy V. Witcher
  • Publication number: 20080077678
    Abstract: Methods and apparatus are provided for managing a plurality of home pages for a user. One or more web pages are presented to a user by identifying a plurality of home pages associated with the user; and selecting one or more of the home pages to present to the user based on one or more predefined rules. The home pages associated with the user can be selected by the user. A number of different predefined rules can be applied for selecting the home pages to be presented to the user.
    Type: Application
    Filed: September 22, 2006
    Publication date: March 27, 2008
    Inventors: Amit Goel, Marion E. Kaposztas, Michael J. Krack, Ronald S. Rozensky, Ernest Lee Shero
  • Publication number: 20080077936
    Abstract: Methods and apparatus are provided for automatically launching an application from a browser. According to one aspect of the invention, content in a browser having one or more tabbed viewing panes is processed by determining if a user indicates that contents of a selected viewing pane should be duplicated in a second application; storing an object associated with the selected viewing pane in a memory for inter-process communication of data; and sending an inter-process communication to facilitate the second application to duplicate the contents of the selected viewing pane, wherein the second application operates independently of the browser.
    Type: Application
    Filed: September 22, 2006
    Publication date: March 27, 2008
    Inventors: Amit Goel, Michael J. Krack, Ronald S. Rozensky, Ernest Lee Shero
  • Publication number: 20070286214
    Abstract: Methods and apparatus are provided for controlling a computing device. The behavior of a user of a computing device is observed when the computing device is connected to each of a plurality of networks. A profile is automatically maintained for each of the networks. Each profile contains one or more predefined actions to be performed when the computing device is connected to the corresponding network. The predefined actions are based on the observed behavior. The predefined actions that are recorded in the automatically generated profile and based on the observed behavior can be automatically triggered when the computing device is connected to the network associated with the profile.
    Type: Application
    Filed: June 8, 2006
    Publication date: December 13, 2007
    Inventors: Amit Goel, Michael J. Krack, Ronald S. Rozensky, Ernest Lee Shero, Roy V. Witcher