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

  • Publication number: 20190294353
    Abstract: Embodiments of the present invention provides methods, computer program products, and a system for improving serial performance of a computer system storage volume. Embodiments of the present invention can be used to reduce a partition scheme of a storage volume to allow for a computer system to read the storage volume using additional system resources that were previously idle during a serial read operation. Embodiments of the present invention can be used to reserve random-access memory (RAM) to store metadata describing data stored on a storage volume that utilizes a reduced partition scheme. Once the serial read of the storage volume is complete, the embodiments of the present invention can revert the partition scheme back to the original partition scheme for normal, non-serial read operations.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 26, 2019
    Inventors: Deborah A. Messing, Harry R. McGregor, Itzhack Goldberg, Christopher B. Moore
  • Patent number: 10423348
    Abstract: Embodiments of the present invention provides methods, computer program products, and a system for improving serial performance of a computer system storage volume. Embodiments of the present invention can be used to reduce a partition scheme of a storage volume to allow for a computer system to read the storage volume using additional system resources that were previously idle during a serial read operation. Embodiments of the present invention can be used to reserve random-access memory (RAM) to store metadata describing data stored on a storage volume that utilizes a reduced partition scheme. Once the serial read of the storage volume is complete, the embodiments of the present invention can revert the partition scheme back to the original partition scheme for normal, non-serial read operations.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Deborah A. Messing, Harry R. McGregor, Itzhack Goldberg, Christopher B. Moore
  • Patent number: 10419876
    Abstract: An approach includes contacting a predefined contact information when a mobile device, which is password protected, is lost and subsequently found. The approach includes receiving an activation event predefined for a specified password protected mobile device, and receiving predefined contact information stored in the mobile device while the mobile device remains password protected, upon the receipt of the activation event.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: September 17, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rhonda L. Childress, Itzhack Goldberg, Clifford A. Pickover, Neil Sondhi, Maja Vukovic
  • Patent number: 10404274
    Abstract: A computer-implemented method according to one embodiment includes receiving a text document for storage within a storage device. The text document includes a plurality of words which are separated by spaces. Further, each word includes a last letter. The computer-implemented method also includes replacing the last letter of each word in the text document with a replacement symbol and removing the space after each word so as to reduce the file size of the text document to create a reduced file size text document. The computer-implemented method further includes storing the reduced file size text document within the storage device.
    Type: Grant
    Filed: January 15, 2017
    Date of Patent: September 3, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, Itzhack Goldberg, Jose Roberto Mosqueda Mejia, Daniel James Winarski
  • Patent number: 10379880
    Abstract: Embodiments of the present invention may provide techniques by which missed interactions with display advertising may be reduced or recovered. For example, in an embodiment of the present invention, a computer-implemented method for processing computer input may comprise displaying on a display screen at least one background application and a foreground item frame, removing display of the foreground item frame, and after removing display of the foreground item frame, detecting user input in the location where the foreground item frame was displayed.
    Type: Grant
    Filed: September 25, 2016
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Itzhack Goldberg, Etai Lev-Ran, Idan Zach
  • Publication number: 20190245849
    Abstract: In an approach to securing data using alternative value identification schemes, one or more computer processors receive user registration data, wherein the user registration data includes one or more authentication parameters, wherein the one or more authentication parameters includes one or more physical pressure-based inputs by a user. The one or more computer processors receive an access request requiring an authentication from the user, wherein the access request includes the one or more physical pressure-based inputs by the user associated with the one or more authentication parameters. The one or more computer processors determine whether the one or more authentication parameters match the user registration data. Responsive to determining that the authentication data matches the registration data, The one or more computer processors authenticate access for the user.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 8, 2019
    Inventors: Itzhack Goldberg, Harry R. McGregor, Yossi Mesika, Christopher B. Moore
  • Publication number: 20190243810
    Abstract: Embodiments of the present invention provide a system and method for synchronizing data to update backup files. In one embodiment, data associated with files to be synchronized is sent to a second computer system by a first computers system. The second computer system matches data associated with the files to be synchronized to a database, and the first computer system determines differences between an old and new version of the files to be synchronized and creates a backup of the files. The backup of the files is stored in a storage device.
    Type: Application
    Filed: April 19, 2019
    Publication date: August 8, 2019
    Inventors: David N. Clissold, Itzhack Goldberg, Su Liu, Neil Sondhi
  • Patent number: 10373495
    Abstract: In an approach, a processor receives a notification that an autonomous vehicle is parked at a first location within a parking area, wherein the autonomous vehicle is associated with a user. A processor receives a first set of information, wherein the first set of information comprises a first expected location of the user prior to returning to the parking area. A processor determines a second location to park the autonomous vehicle based on the first set of information. A processor causes the autonomous vehicle to move to the second location.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Itzhack Goldberg, Harry R. McGregor, Christopher B. Moore, Jose R. Mosqueda Mejia, Neil Sondhi
  • Publication number: 20190230093
    Abstract: A method and system for determining user security is provided. The method includes registering a first user associated with a service provider system by retrieving identification information for the first user and a first user communication device. In response, Internet of things (IOT) devices belonging to the first user are detected. A second user associated with the service provider system is registered by retrieving identification information for the second user and a second user communication device. In response, IOT devices belonging to the second user are detected. A request for a service provided by the service provider system is received from the first user via the first user communication device belonging to the first user.
    Type: Application
    Filed: March 29, 2019
    Publication date: July 25, 2019
    Inventors: Rhonda L. Childress, Itzhack Goldberg, Neil Sondhi, Aviad Zlotnick
  • Patent number: 10359948
    Abstract: An embodiment of the invention may include a method, computer program product, and system for improving I/O performance in a heterogeneous storage environment. The embodiment may include storage devices of different storage device types having different I/O performances. Each of the storage devices is accessible via a SAS interface. The embodiment may include identifying a plurality of storage devices of the heterogeneous storage environment. The embodiment may include creating a table including information about identifiable storage devices and attributes. The embodiment may include separating a block I/O data stream into storage device type classes. The embodiment may include routing I/O requests of corresponding device type classes to their assigned physical lanes using the information included in the table, thereby improving the I/O performance of the heterogeneous storage environment.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Itzhack Goldberg, Kai Jehnen, Frank Krick, Thorsten Muehge, Erik Rueger
  • Publication number: 20190220018
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for directing movements of an autonomous vehicle. A vehicle operator exiting a vehicle is detected. A plurality of metadata is received wherein the plurality of metadata includes at least location data of a user and a timestamp. A pickup time and pickup location is identified based on received metadata. A route to the pickup location is generated based on at least a default location of the autonomous vehicle. The autonomous vehicle is directed to travel to the identified location such that the autonomous vehicle is arriving at the identified pickup time. Updates to the pickup location and pickup time are determined by dynamically monitoring received metadata. A modified route is generated, in response determining updates in one or more of the pickup location and pickup time and the autonomous vehicle is redirected to the updated pickup location.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Inventors: Itzhack Goldberg, Harry R. McGregor, Christopher B. Moore, Jose R. Mosqueda Mejia
  • Publication number: 20190220017
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for directing movements of an autonomous vehicle. A vehicle operator exiting a vehicle is detected. A plurality of metadata is received wherein the plurality of metadata includes at least location data of a user and a timestamp. A pickup time and pickup location is identified based on received metadata. A route to the pickup location is generated based on at least a default location of the autonomous vehicle. The autonomous vehicle is directed to travel to the identified location such that the autonomous vehicle is arriving at the identified pickup time. Updates to the pickup location and pickup time are determined by dynamically monitoring received metadata. A modified route is generated, in response determining updates in one or more of the pickup location and pickup time and the autonomous vehicle is redirected to the updated pickup location.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Inventors: Itzhack Goldberg, Harry R. McGregor, Christopher B. Moore, Jose R. Mosqueda Mejia
  • Patent number: 10346364
    Abstract: For efficient data storage utilization and recycling, gradually degrading data according to data classes and using degrading data policies, predefined degrading rules, and data access patterns for conserving storage space prior. Each data class is associated with one of a plurality of degrading data policies, and each data policy includes a plurality of degrading rules to be applied to a corresponding data class of a corresponding data policy, the degrading rules defining data classes to be degraded based on data access patterns per data class to automatically degrade the data items according to each of the plurality of data classes until a predefined expiration date. Essential data is defined by a user such that the essential data is not subject to the data degradation so as to preserve at least a portion of files, documents, and videos comprising the essential data.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Itzhack Goldberg, Dany Moshkovich, Thorsten Muehge, Erik Rueger, Neil Sondhi
  • Patent number: 10346390
    Abstract: Various embodiments for managing data integrity in a data deduplication system in a computing storage environment, by a processor device, are provided. In one embodiment, a method comprises, in a data deduplication system using a data scrubber process, overwriting a stored data chunk declared as corrupted with an identical fresh data chunk discovered in an incoming data stream.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Itzhack Goldberg, Erik Rueger, Christof Schmitt, Neil Sondhi
  • Patent number: 10331937
    Abstract: A method includes acquiring a fingerprint of a person using a fingerprint scanner of a mobile device to power-off the mobile device, determining that the person is not authorized to use the mobile device based on their fingerprint, and maintaining the mobile device in a power-on state unbeknownst to the person.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: June 25, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Itzhack Goldberg, Jinho Hwang, Neil Sondhi, Maja Vukovic
  • Patent number: 10333943
    Abstract: A method and system for determining user security is provided. The method includes registering a first user associated with a service provider system by retrieving identification information for the first user and a first user communication device. In response, Internet of things (IOT) devices belonging to the first user are detected. A second user associated with the service provider system is registered by retrieving identification information for the second user and a second user communication device. In response, IOT devices belonging to the second user are detected. A request for a service provided by the service provider system is received from the first user via the first user communication device belonging to the first user.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Itzhack Goldberg, Neil Sondhi, Aviad Zlotnick
  • Patent number: 10326905
    Abstract: A method includes receiving a package comprising an image and metadata of the image including ambient condition data, storing the package in a memory, receiving a request for the image, outputting the image in response to the request, determining a context of the request, determining, using the context of the request, a substitute for the ambient condition data, and outputting the substitute for the ambient condition data with the image.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Itzhack Goldberg, James R. Kozloski, Clifford A. Pickover, Neil Sondhi
  • Publication number: 20190179536
    Abstract: In response to receiving a data storage access request from a host system, a controller of a data storage system communicates first data of the data storage access request with the host system via a communication link. The controller determines whether communication of the first data via the communication link passes a data integrity check. In response to determining that communication of the first data via the communication link passes the data integrity check, the controller transfers second data between a storage device of the data storage system and the host system, determines whether transfer of the second data between the storage device and host system is only partially successful, and in response to the controller determining that transfer of the second data between the storage device and host system is only partially successful, requests retransmission of only a subset of the second data that was not successfully transmitted.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Inventors: RAUL ESTRADA, ITZHACK GOLDBERG, RICHARD HUTZLER, NEIL SONDHI
  • Patent number: 10318722
    Abstract: Embodiments for using power charge management authorization for a user equipment (UE) by a processor. A power charging session is authorized by firmware of the UE for charging the UE using a cryptographic handshake between the UE and a power charging station.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: June 11, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Itzhack Goldberg, Harry R. McGregor, Yossi Mesika, Christopher B. Moore
  • Publication number: 20190168714
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for optimizing course understanding. The method, computer program product and computer system may include a computing device to receive fueling location data and vehicle identification data of a vehicle from a radio frequency identification (RFID) transceiver from a plurality of fueling stations. The RFID transceiver may receive the vehicle identification data at the RFID transceiver from a cryptographic RFID transponder as part of the vehicle. The computing device may receive user authentication signals authorizing a plurality of fueling stations from an authorized user of the vehicle. The computing device may determine from the fueling location data, the vehicle identification data, and the user authentication signals one or more fueling patterns. The computing device may detect a fueling location deviating from the one or more fueling patterns send an alert to an authorized device.
    Type: Application
    Filed: February 6, 2019
    Publication date: June 6, 2019
    Inventors: Itzhack Goldberg, Harry R. McGregor, Christopher B. Moore, Neil Sondhi