Patents by Inventor Itzhack Goldberg

Itzhack Goldberg 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: 8312089
    Abstract: An apparatus, system, and method are disclosed to dynamically estimate a response time while composing an email. A recipient module determines a set of email recipients identified by a user. The set of email recipients comprises intended recipients of a new email message from the user. A response time identification module determines a response time trend for each email recipient. Each response time trend has information relating to previous email response times of an email recipient. An estimate module determines an estimated response time for the new email message based on the retrieved response time trends. A display module displays a visual representation of the response time to the user.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: November 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat Deluca, Itzhack Goldberg, Ohad Greenshpan, Boaz Mizrachi
  • Patent number: 8296376
    Abstract: A method of increasing email correspondence responsiveness may include detecting a first set of email messages transmitted by a first correspondent to a second correspondent, creating a tracking record based on the responsiveness of the second correspondent to each email message of the first set of email messages, performing a first statistical analysis of the tracking record, generating a set of responsiveness metrics based on the first statistical analysis, detecting new outgoing email messages addressed to the second correspondent, and providing a user-configurable email message format for each detected outgoing message, the user-configurable email message format. According to the example embodiment, the user-configurable email message format is configured to increase effective email response time from the second correspondent and the user-configurable email message format is based on the set of responsiveness metrics.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Itzhack Goldberg, Bruce A. Kahn, Boaz Mizrachi, Michael R. O'Brien
  • Publication number: 20120254634
    Abstract: A method for predicting battery power usage includes, collecting information relating to battery power consumption due to tasks performed by the physical computing system powered by a battery, and notifying a user in response to a determination that tasks associated with an upcoming event stored in a calendar application of the physical computing system are projected to exhaust the battery. A computing system includes a processor, a memory communicatively coupled to the processor, and a battery to power the computing system. The processor is configured to collect information relating to battery power consumption due to tasks performed by the computing system, and notify a user in response to a determination that tasks associated with an upcoming event stored in a calendar application of the computing system are projected to exhaust the battery.
    Type: Application
    Filed: April 1, 2011
    Publication date: October 4, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Itzhack Goldberg, Liam Harpur, John Rice
  • Patent number: 8260333
    Abstract: Two or more received SMS messages can be aggregated into a single consolidated SMS message. The consolidated SMS message can be conveyed across a boundary in accordance with SMS protocols. A fee per SMS message can be incurred for conveying SMS messages across the boundary. The fee can be minimized by use of the consolidated SMS message in lieu of having to convey multiple SMS messages. Once the consolidated SMS message have been conveyed across the boundary, the consolidated SMS message can be parsed or decomposed into its constituent SMS messages, each of which can be conveyed to an intended recipient.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Itzhack Goldberg, Miron Horodi, Ruthie D. Lyle, Kenneth Nagin, Gilad Sharaby
  • Patent number: 8249872
    Abstract: Techniques for notifying at least one entity of an occurrence of an event in an audio signal are provided. At least one preference is obtained from the at least one entity. An occurrence of an event in the audio signal is determined. The event is related to at least one of at least one speaker and at least one topic. The at least one entity is notified of the occurrence of the event in the audio signal, in accordance with the at least one preference.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Hagai Aronowitz, Itzhack Goldberg, Ron Hoory
  • Publication number: 20120191459
    Abstract: Techniques for notifying at least one entity of an occurrence of an event in an audio signal are provided. At least one preference is obtained from the at least one entity. An occurrence of an event in the audio signal is determined. The event is related to at least one of at least one speaker and at least one topic. The at least one entity is notified of the occurrence of the event in the audio signal, in accordance with the at least one preference.
    Type: Application
    Filed: March 30, 2012
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hagai Aronowitz, Itzhack Goldberg, Ron Hoory
  • Publication number: 20120173908
    Abstract: A method, computer program product, and system for hibernation during meetings is described. A method may comprise designating a base computer system of a meeting. The method may further comprise determining if a user is in the meeting. The method may also comprise hibernating a computer system associated with the user based upon, at least in part, a hibernation policy, if it is determined that the user is in the meeting.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 5, 2012
    Applicant: International Business Machines Corporation
    Inventors: Al Chakra, Itzhack Goldberg, Liam Harpur, John Rice
  • Patent number: 8214442
    Abstract: A method includes steps of: receiving a prompt from a user to activate a message interface in order to begin a session; activating the message interface such that said message interface is presented to the user and is able to receive input from the user; receiving user input from the message interface, including: a user selection of at least one target correspondent; and a first message to be sent to the at least one target correspondent; identifying the session with a unique identifier; and sending the first message to a messaging system for delivery to the target correspondent when the target correspondent is available.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Barbara Finkelstein, Itzhack Goldberg, Boaz Mizrachi, Vladimir Soroka
  • Patent number: 8196046
    Abstract: A computer implemented method in a data processing system and a computer program product enable visual selection of a media signal. A set of media signals is received from a set of media providers. A subject matter and a performer of the subject matter are then identified for at least one of the set of media signals. A set of icons is then identified. Each of the set of icons corresponds to at least one of media signals. The set of icons and the set of media providers are then forwarded to a client media player.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Barbara Finkelstein, Itzhack Goldberg, Ron Hoory, Boaz Mizrachi
  • Patent number: 8181068
    Abstract: A novel and useful apparatus for and method of associating a dedicated coverage bit to each instruction in a software system. Coverage bits are set every time the software application runs, enabling a more comprehensive and on-going code coverage analysis. The code coverage bit mechanism enables code coverage analysis for all installations of a software application, not just software in development mode or at a specific installation. Code coverage bits are implemented in either the instruction set architecture (ISA) of the central processing unit, the executable file of a software application, a companion file to the executable file or a code coverage table residing in memory of the computer system.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Daniel Citron, Itzhack Goldberg, Moshe Klausner, Marcel Zalmanovici
  • Patent number: 8181173
    Abstract: A method, computer program product, and system are disclosed for installing a patch on at least some of the servers of a network having multiple servers. A plurality of servers of the network are identified that requires installation of the patch. Two or more priority values are assigned to each of the identified servers. The priority values for a given identified server are each associated with a different criterion in a set of criteria. The assigned priority values are selectively processed for respective identified servers, in order to determine an initial priority, comprising a first sort order, for installing the patch on each identified server. The first sort order is revised in accordance with information pertaining to prior use of respective identified servers, to provide a second sort order. The patch is installed on each of the identified servers, in an order determined by the second sort order.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Itzhack Goldberg, David Bruce Kumhyr, Stephen James Watt
  • Patent number: 8171530
    Abstract: A method is provided for improved computer access security, the method including protecting an access record to prevent password access to a computer via the access record, creating an alternate access record corresponding to the protected record, enabling password access to the computer via the alternate record, providing the alternate record with the access level of the protected record, and configuring the alternate record to indicate a supplemental security program to be executed once a correct password for the alternate record is provided.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventor: Itzhack Goldberg
  • Publication number: 20120060213
    Abstract: A processor stores a current password in a current password storage area, which results in committing the current password as a valid password. In turn, the processor initiates a password change interval that indicates a required point at which to change the current password. The processor also stores a future password in a future password storage area, which activates the future password. Activating the future password allows a user to login using the future password, but is independent of the password change interval (e.g., does not reset the password change interval). The processor subsequently receives a login request from a user that includes a login password, and determines that the login password matches the future password. As a result, the processor authorizes the user in response to determining that the login password matches the future password.
    Type: Application
    Filed: September 3, 2010
    Publication date: March 8, 2012
    Applicant: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Itzhack Goldberg, Julianne F. Haugh
  • Patent number: 8095569
    Abstract: Techniques include customizing a context structure such as a context menu based on content associated with an object such as a computer file. For example, a computer-implemented method for customizing a context structure associated with an object comprises the following steps. A content analysis is performed on the object. The context structure associated with the object is modified based on at least a portion of results of the content analysis.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Itzhack Goldberg, Ohad Greenshpan, Jonathan Joseph Mamou, Shmuel Ben-Yehuda
  • Publication number: 20110314450
    Abstract: A method that may include: monitoring over time, actions carried out by at least one programmer over a software development environment to yield development patterns; comparing the development patterns to best practice rules to yield a comparison results indicating deviations of the development patterns from the best practice rules; and analyzing the comparison results based at least partially on a likelihood of each action deviated from the respective best practice rule to result in a software bug, to yield an analysis of potential software bug prone code sections, wherein at least one of the monitoring, the comparing, and the analyzing is executed by at least one processor.
    Type: Application
    Filed: June 22, 2010
    Publication date: December 22, 2011
    Applicant: International Business Machines Corporation
    Inventors: Moran Shochat, Itzhack Goldberg, Aviad Zlotnick, Shmuel Ur
  • Publication number: 20110281594
    Abstract: Two or more received SMS messages can be aggregated into a single consolidated SMS message. The consolidated SMS message can be conveyed across a boundary in accordance with SMS protocols. A fee per SMS message can be incurred for conveying SMS messages across the boundary. The fee can be minimized by use of the consolidated SMS message in lieu of having to convey multiple SMS messages. Once the consolidated SMS message have been conveyed across the boundary, the consolidated SMS message can be parsed or decomposed into its constituent SMS messages, each of which can be conveyed to an intended recipient.
    Type: Application
    Filed: May 17, 2010
    Publication date: November 17, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ITZHACK GOLDBERG, MIRON HORODI, RUTHIE D. LYLE, KENNETH NAGIN, GILAD SHARABY
  • Patent number: 8019845
    Abstract: A computer implemented method, data processing system, and computer program product for automatically aggregating entities via a profile-driven management. A profile is created, wherein the profile includes a set of search criteria comprising one or more server attributes. A list of attributes of each server in the data processing system is obtained. Servers in the plurality of servers whose attributes meet the set of search criteria specified in the profile are then grouped to form a profile group. Once the servers are grouped into a profile, an administrative action may be performed on all of the servers in the profile group simultaneously.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Itzhack Goldberg, Lorraine M. Herger, Ziv Rafalovich, Ramakrishnan Rajamony, Eric Van Hensbergen, Martin J. Tross
  • Patent number: 7971200
    Abstract: A defective self-sustained code-upgrade code is recovered. A relevant unset variable is set to avoid an un-initialized command failure. A relevant set variable is unset to render a second invocation of the set variable to appear as a first invocation A fix-named file is retrieved containing a plurality of code entries organized in a stanza style. The fixed-named file is executed. The plurality of stanza-organized entries are sourced by the defective code-upgrade code to change a variable which has been previously set, thereby overriding an existing process.
    Type: Grant
    Filed: February 6, 2007
    Date of Patent: June 28, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ilan Gayda, Itzhack Goldberg, Kenneth Nagin, Nicholas D. Fifer
  • Patent number: 7930754
    Abstract: A user alias for concealing a user's user identification is provided. When signing-on, the user inputs a user alias to a log-in shell. The log-in shell verifies the validity of the user alias. The log-in shell then obtains a user identification associated with the valid user alias.
    Type: Grant
    Filed: January 18, 2006
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Itzhack Goldberg, Julianne Frances Haugh
  • Publication number: 20110087742
    Abstract: An apparatus, system, and method are disclosed for retaining email response time trends. A send module determines a send time, the time that a user sends an email message to a recipient. A receive module determines a receive time, the time that the user receives a response from the recipient. A response time module determines a response time that corresponds to the email message based on an elapsed time between the send time and the receive time. A content identifier module determines a content identifier for the email message. A trend module determines a response time trend that corresponds to the recipient and the content identifier based on the response time and on a plurality of previous response times of the recipient. The plurality of previous response times correspond to a plurality of previous email messages between the user and the recipient that match the content identifier.
    Type: Application
    Filed: October 13, 2009
    Publication date: April 14, 2011
    Applicant: International Business Machines Corporation
    Inventors: Lisa Seacat Deluca, Itzhack Goldberg, Ohad Greenshpan, Boaz Mizrachi