Patents by Inventor A. Kadashevich

A. Kadashevich 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).

  • Publication number: 20130339432
    Abstract: Monitoring connection requests in social networks includes identifying a connection request to connect a contact's profile to a user's profile in the social network, comparing information about the contact's profile to a preference in the user's profile, and determining whether to allow the connection request to be sent to the user's profile based on the preference.
    Type: Application
    Filed: June 14, 2012
    Publication date: December 19, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: A. Julie Kadashevich, Jane B. Marcus, Purvi Trivedi, Jessica Lorraine Piziak
  • Publication number: 20130297366
    Abstract: An out of office auto-response system that generates a calendaring user interface through which multiple out of office periods can be managed. The calendaring user interface enables a user to define, simultaneously view, and/or modify, multiple out of office periods during which auto-response messages will be generated. The out of office periods of the disclosed system are manageable as a specific type of calendar entries, and/or as a settable attribute of various types of calendar entries (e.g. vacation type calendar entries, meeting type calendar entries, etc.). The system generates user interface objects that allow a user to define an out of office period as repeated. The repeated office action may be defined as repeated a user-specified number of times, and over a user-specified interval, e.g. daily, weekly, monthly, yearly, etc.
    Type: Application
    Filed: July 9, 2013
    Publication date: November 7, 2013
    Inventors: A. Julie Kadashevich, Murray W. Hurvitz, Tarcio Constant
  • Patent number: 8495501
    Abstract: An out of office auto-response system that generates a calendaring user interface through which multiple out of office periods can be managed. The calendaring user interface enables a user to define, simultaneously view, and/or modify, multiple out of office periods during which auto-response messages will be generated. The out of office periods of the disclosed system are manageable as a specific type of calendar entries, and/or as a settable attribute of various types of calendar entries (e.g. vacation type calendar entries, meeting type calendar entries, etc.). The system generates user interface objects that allow a user to define an out of office period as repeated. The repeated office action may be defined as repeated a user-specified number of times, and over a user-specified interval, e.g. daily, weekly, monthly, yearly, etc.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: A. Julie Kadashevich, Murray W. Hurvitz, Tarcio Constant
  • Patent number: 8392508
    Abstract: Selectively controlling information flow in a collaborative environment implemented by at least one server device includes: receiving in the at least one server device, from a first user of the collaborative environment, a pipeline condition corresponding to a target recipient and a release condition corresponding to the target recipient; and preventing the target recipient, with the at least one server device, from accessing information satisfying the pipeline condition posted by the first user to the collaborative environment until the release condition has been satisfied.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: March 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: A. Julie Kadashevich, Jane B. Marcus
  • Patent number: 8346898
    Abstract: A method and computer program product for automatically classifying relationships in a social networking or email application is described. A method may comprise associating, via at least one of a client electronic device and a server computer, a first incoming communication type and a first outgoing communication type with a first contact group, and a second incoming communication type and a second outgoing communication type with a second contact group. The method may further comprise monitoring, via at least one of the client electronic device and the server computer, an incoming communication from a contact and an outgoing communication to the contact.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jane B. Marcus, Richard Blair Davies, Jr., A. Julie Kadashevich
  • Patent number: 8341616
    Abstract: A method and system for updating digitally signed active elements without losing attributes associated with an originally signing user. An updating entity determines the identity of an originally signing user from the original digital signature of an active content unit to be updated. Privileges associated with the original active content unit are determined from the original contents of the active content unit, or based on the identity of the originally signing user. The updating entity updates the active content unit with the new software version, and associates the original privileges for the active content unit with the new version of the active content unit. The updating entity stores the identity of the originally creating user in an On Behalf of: field of the updated active content unit. The updated active content unit is digitally signed by the updating entity.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventor: A. Julie Kadashevich
  • Publication number: 20110307557
    Abstract: Selectively controlling information flow in a collaborative environment implemented by at least one server device includes: receiving in the at least one server device, from a first user of the collaborative environment, a pipeline condition corresponding to a target recipient and a release condition corresponding to the target recipient; and preventing the target recipient, with the at least one server device, from accessing information satisfying the pipeline condition posted by the first user to the collaborative environment until the release condition has been satisfied.
    Type: Application
    Filed: June 11, 2010
    Publication date: December 15, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: A. Julie Kadashevich, Jane B. Marcus
  • Patent number: 8006234
    Abstract: A method and system for identifying runaway software agents operating in a computer system is disclosed. An operating window is defined for an agent. The operating window specifies the maximum desired operating time for the agent. When an agent begins operation, its start time is recorded. At a later time, a measurement is made comparing the start time and current measurement time to the operating window. If the comparison indicates that the agent has exceeded the operating window, the agent is identified as a runaway agent. The computer system processes data associated with the runaway agent and displays it to a user interface such as a monitor.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventor: Julie A. Kadashevich
  • Publication number: 20110161429
    Abstract: A method and computer program product for automatically classifying relationships in a social networking or email application is described. A method may comprise associating, via at least one of a client electronic device and a server computer, a first incoming communication type and a first outgoing communication type with a first contact group, and a second incoming communication type and a second outgoing communication type with a second contact group. The method may further comprise monitoring, via at least one of the client electronic device and the server computer, an incoming communication from a contact and an outgoing communication to the contact.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Inventors: JANE B. MARCUS, Richard Blair Davies, JR., A. Julie Kadashevich
  • Patent number: 7899179
    Abstract: A method and system for identifying an off-schedule software agent operating in a computer system is disclosed. When a software agent enters a queue a start time is associated with the agent. A queue threshold is established for the agent, wherein the queue threshold indicates the maximum length of time that an agent should be in the queue. A clock time is compared to the start time and if the result exceeds the threshold, the agent is flagged as being a late agent. The computer system may then address the late agent by, for example, changing an operating priority associated with the agent, increasing the threshold, removing the agent from the queue, or by notifying other agents relying on the flagged agent.
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventor: Julie A. Kadashevich
  • Patent number: 7886302
    Abstract: A method and system for monitoring the CPU time consumed by a software agent operating in a computer system. A resource tracking process is executed on the system. When an operating agent is detected, an agent lifetime timer is initialized. Then, CPU resources for the agent are identified and stored. Checks are made at predetermined intervals to determine if the agent is still alive. When the agent terminates, a measurement is made of the CPU time utilized by the agent. The measurement is then stored in memory.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: A. Julie Kadashevich
  • Patent number: 7865556
    Abstract: A solution to failover processing for automatic responder in a mixed server environment. The instant response system is part of mail delivery system without requiring every server in the cluster to be upgraded to the latest version. The auto-responder is installed in the router, as part of the mail delivery. In order to process messages delivered to the older version of servers seamlessly, the invention comprises an agent trigger which runs only on server start, an agent with a new type in the user mail file, which performs Out of Office functionality (similar to the current mail template functionality) or “failover” agent. The router processing for auto responder will enable the agent in the user mail file when it becomes activated (based on user specified configuration). The agent does not require any special security configuration because it is signed by the server. The email comes from the mail owner (intended recipient) setting the “Principal” field.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: January 4, 2011
    Assignee: International Business Machines Corporation
    Inventor: Julie Kadashevich
  • Publication number: 20100179979
    Abstract: A method and system for monitoring the CPU time consumed by a software agent operating in a computer system. A resource tracking process is executed on the system. When an operating agent is detected, an agent lifetime timer is initialized. Then, CPU resources for the agent are identified and stored. Checks are made at predetermined intervals to determine if the agent is still alive. When the agent terminates, a measurement is made of the CPU time utilized by the agent. The measurement is then stored in memory.
    Type: Application
    Filed: October 30, 2009
    Publication date: July 15, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: A. Julie Kadashevich
  • Patent number: 7636918
    Abstract: A method and system for tracking memory usage by software agents operating in a computer system is disclosed. A memory resource tracking application is executed in the system. When an operating software agent is detected, a determination is made about the memory consumed by the running agent. Measurements are made at periodic intervals to determine if the agent has ended. When the agent has ended, all memory allocations associated with the agent are added together to arrive at a peak memory usage for the agent.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: December 22, 2009
    Assignee: International Business Machines Corporation
    Inventor: A. Julie Kadashevich
  • Publication number: 20090228806
    Abstract: An out of office auto-response system that generates a calendaring user interface through which multiple out of office periods can be managed. The calendaring user interface enables a user to define, simultaneously view, and/or modify, multiple out of office periods during which auto-response messages will be generated. The out of office periods of the disclosed system are manageable as a specific type of calendar entries, and/or as a settable attribute of various types of calendar entries (e.g. vacation type calendar entries, meeting type calendar entries, etc.). The system generates user interface objects that allow a user to define an out of office period as repeated. The repeated office action may be defined as repeated a user-specified number of times, and over a user-specified interval, e.g. daily, weekly, monthly, yearly, etc.
    Type: Application
    Filed: March 6, 2008
    Publication date: September 10, 2009
    Inventors: A. Julie Kadashevich, Murray W. Hurvitz, Tarcio Constant
  • Publication number: 20090044200
    Abstract: A system for asynchronous thread response detection in an electronic communication system. Alert messages are provided to a user who is in the process of responding to a message in a message thread. The alert messages are provided when there are new messages in the thread, including messages in thread that were received before the user started responding, and/or messages that were received while the user was composing the response. The disclosed system is advantageous in that it the responding user does not necessarily have to manually check for new thread messages prior to or while they are composing a response to a message within the thread.
    Type: Application
    Filed: August 11, 2007
    Publication date: February 12, 2009
    Inventors: Aakash Bordia, Michael R. O'Brien, A. Julie Kadashevich
  • Publication number: 20080244554
    Abstract: A method and system for updating digitally signed active elements without losing attributes associated with an originally signing user. An updating entity determines the identity of an originally signing user from the original digital signature of an active content unit to be updated. Privileges associated with the original active content unit are determined from the original contents of the active content unit, or based on the identity of the originally signing user. The updating entity updates the active content unit with the new software version, and associates the original privileges for the active content unit with the new version of the active content unit. The updating entity stores the identity of the originally creating user in an On Behalf of: field of the updated active content unit. The updated active content unit is digitally signed by the updating entity.
    Type: Application
    Filed: March 28, 2007
    Publication date: October 2, 2008
    Inventor: A. Julie Kadashevich
  • Publication number: 20080155023
    Abstract: The system and method of the present invention provides a solution to failover processing for automatic responder in a mixed server environment. The instant response system is part of mail delivery system without requiring every server in the cluster to be upgraded to the latest version. The auto-responder is installed in the router, as part of the mail delivery. In order to process messages delivered to the older version of servers seamlessly, the invention comprises an agent trigger which runs only on server start, an agent with a new type in the user mail file, which performs Out of Office functionality (similar to the current mail template functionality) or “failover” agent. The router processing for auto responder will enable the agent in the user mail file when it becomes activated (based on user specified configuration). The agent does not require any special security configuration because it is signed by the server.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Inventor: Julie Kadashevich
  • Publication number: 20080115077
    Abstract: A computer program product and method for providing a persistent status indicator color for a nearest scheduled event are presented and calls for inputting preferences; categorizing the nearest scheduled event; and displaying the status indicator color for the nearest scheduled event.
    Type: Application
    Filed: November 9, 2006
    Publication date: May 15, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James L. Cooper, A. Julie Kadashevich
  • Publication number: 20070271546
    Abstract: A method and system for identifying runaway software agents operating in a computer system is disclosed. An operating window is defined for an agent. The operating window specifies the maximum desired operating time for the agent. When an agent begins operation, its start time is recorded. At a later time, a measurement is made comparing the start time and current measurement time to the operating window. If the comparison indicates that the agent has exceeded the operating window, the agent is identified as a runaway agent. The computer system processes data associated with the runaway agent and displays it to a user interface such as a monitor.
    Type: Application
    Filed: August 1, 2007
    Publication date: November 22, 2007
    Inventor: Julie Kadashevich