Patents by Inventor Moshe Weiss

Moshe Weiss 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: 9514032
    Abstract: Receive output dynamically generated by a running program and check that output for spelling, grammar, and/or other usage errors, providing notice to a user of any errors found. The dynamically generated output includes an assembly of component parts not statically assigned in a predetermined configuration or with predetermined content, but rather generated and/or configured by the executing program as it runs.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Amit Bareket, Daniel Lereya, Tamir Riechberg, Moshe Weiss
  • Publication number: 20160321161
    Abstract: Receive output dynamically generated by a running program and check that output for spelling, grammar, and/or other usage errors, providing notice to a user of any errors found. The dynamically generated output includes an assembly of component parts not statically assigned in a predetermined configuration or with predetermined content, but rather generated and/or configured by the executing program as it runs.
    Type: Application
    Filed: July 26, 2016
    Publication date: November 3, 2016
    Inventors: Amit Bareket, Daniel Lereya, Tamir Riechberg, Moshe Weiss
  • Patent number: 9438386
    Abstract: A mobile communication system which consists of a plurality of MANETs and nodes, which comprises a transceiver at each node. Each transceiver is a combination of a hopping transmitter operating according to a predetermined hopping sequence and rate and a wideband reference receiver, that can simultaneously receive at once, the whole operating band assigned to the system. Each transceiver further includes a circuitry for reallocating simultaneously receiving channels, dynamically spread over a wideband frequency range and circuitry for determining transmission hopping patterns to use the least possible number of frequencies according to the active population status of nodes that belong to the plurality of MANETs.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: September 6, 2016
    Assignee: Rafael Advanced Defense Systems Ltd.
    Inventors: Yoav Wermuth, Michal Wermuth, Shimon Avadis, Itzhak Fuchs, Moshe Weiss
  • Publication number: 20160217110
    Abstract: A computer processor circuit can be used to receive a resizing request that includes parameters for resizing a user interface containing a plurality of visual elements. In response to the request, the computer processor circuit can access a set of one or more data files specifying: links to binary image data files for the plurality of visual elements; a set of nodes forming a plurality of vector paths for at least one of the plurality of visual elements; and a set of rules defining different image resizing properties for different vector paths of the plurality of vector paths. The computer processor circuit can then create a resized version of the user interface by modifying the plurality of visual elements according to the set of rules and to the parameters for resizing.
    Type: Application
    Filed: April 15, 2016
    Publication date: July 28, 2016
    Inventors: Nadav Parag, Vladimir Shalikashvili, Moshe Weiss
  • Publication number: 20160180356
    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include presenting, on a display, multiple storage objects and their respective current utilizations, and forecasting a respective subsequent utilization for each of the storage objects at each of one or more future times. Examples of the storage objects include of a storage facility having multiple sites, one or more storage systems at a given site, storage pools in the storage systems, and logical volumes in the storage pools. Upon receiving a first input indicating a change to the multiple storage objects, and receiving a second input indicating a given future time, the respective forecasted subsequent utilizations of the changed multiple storage objects at the given future time is presented on a display. Examples of changes to the storage objects include adding an additional storage object and moving or resizing a storage object.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nadav PARAG, Tamir RIECHBERG, Vladimir SHALIKASHVILI, Moshe WEISS
  • Publication number: 20160085660
    Abstract: Receive output dynamically generated by a running program and check that output for spelling, grammar, and/or other usage errors, providing notice to a user of any errors found. The dynamically generated output includes an assembly of component parts not statically assigned in a predetermined configuration or with predetermined content, but rather generated and/or configured by the executing program as it runs.
    Type: Application
    Filed: September 23, 2014
    Publication date: March 24, 2016
    Inventors: Amit Bareket, Daniel Lereya, Tamir Riechberg, Moshe Weiss
  • Publication number: 20160014143
    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include associating a token with a computing device, defining preferences for the computing device, and conveying, by the computing device, the token and the preferences to an event processing system. Upon the event processing system, an event message from a computing system via a one-way firewall and matching the computing device preferences to the event message, the event processing system can convey the token and the event message to a push notification system. In some embodiments, upon the push notification service receiving the token and the event message, the mobile device can be identified based on the token, and the event message can be conveyed to the computing device. The event messages may include a severity level, and the preferences may include a severity threshold and a message detail level.
    Type: Application
    Filed: July 8, 2014
    Publication date: January 14, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amit BAREKET, Michael KELLER, Daniel LEREYA, Avraham SABZEROU, Moshe WEISS
  • Publication number: 20150370839
    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include storing multiple files to a file-level storage system that includes one or more storage devices, and maintaining, by the file-level storage system, one or more searchable indexes for the multiple files, each of the indexes indexing a respective key field. In some embodiments the file-level storage system may be configured as a network attached storage system. Upon receiving, via a network, a search query from a computer, the file-level storage system can identify, using the one or more searchable indexes, one or more of the multiple files that match the search query, and convey, to the computer, the respective name and the respective location of each of the one or more identified files. In some embodiments, the file-level storage system includes a web server exposing a representational state transfer application programming interface.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amit BAREKET, Shai M. KOFFMAN, Moshe WEISS
  • Publication number: 20150370788
    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include detecting, by a file-level storage system such as a network attached storage system, a user operating a first computer in communication with the file level storage system via a network, and maintaining, while the user is operating the first computer, multiple states for the user. In some embodiments, the user may operate the first computer by logging on to the first computer, and executing one or more applications and data files. Upon detecting the user operating a second computer in communication with the file level storage system via the network, the file-level storage system can synchronize applications and data files on the second computer to the multiple states. In embodiments of the present invention, the user operates the second computer by logging on to the second computer while still logged on to the first computer.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amit BAREKET, Shai M. KOFFMAN, Moshe WEISS
  • Publication number: 20150346954
    Abstract: A computer processor circuit can be used to receive a resizing request that includes parameters for resizing a user interface containing a plurality of visual elements. In response to the request, the computer processor circuit can access a set of one or more data files specifying: links to binary image data files for the plurality of visual elements; a set of nodes forming a plurality of vector paths for at least one of the plurality of visual elements; and a set of rules defining different image resizing properties for different vector paths of the plurality of vector paths. The computer processor circuit can then create a resized version of the user interface by modifying the plurality of visual elements according to the set of rules and to the parameters for resizing.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: International Business Machines Corporation
    Inventors: Nadav Parag, Vladimir Shalikashvili, Moshe Weiss
  • Patent number: 9165551
    Abstract: A reflector for use with an electronic device having a loudspeaker for enhancing the sound emitted from the loudspeaker, said reflector comprising components for attaching said reflector to an edge of the electronic device, at the location of the loudspeaker, a flat portion located to be adjacent a surface of the electronic device, and a concave portion adjacent to the flat portion and presenting a concave surface to the loudspeaker.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: October 20, 2015
    Assignee: SIMPLY AMAZINC, LLC
    Inventor: Moshe Weiss
  • Publication number: 20150234811
    Abstract: A multilayered context enriched text translation interface includes a simulation layer comprising one or more text objects and a translation layer. The interface displays one or more mimicked views of an application GUI in the simulation layer. Subsequent to a user engaging a text object, the interface displays a prompt for a text translation of the text object within a translation layer. In certain embodiments, the mimicked views are graphical reproductions of the application GUI pages with functionality of one or more text objects of the application GUI disabled. In certain embodiments, the prompt includes an accentuation objects to visually accentuate the text object, a text-editing object to receive the text translation of the text object, and a link object to visually connect the accentuation objects and text-editing object.
    Type: Application
    Filed: February 16, 2014
    Publication date: August 20, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amit Bareket, Nadav Parag, Dan Ravid, Tamir Riechberg, Moshe Weiss
  • Patent number: 8882966
    Abstract: A pyrolytic reactor, comprising an inner drum having a circumferential wall formed with a plurality of apertures, an outer drum surrounding the inner drum and defining a clearance therebetween, a feeding device for feeding a plurality of feedstock pieces to the interior of the inner drum, an inlet port through which heat carrier gases flow and are directed to said clearance, for introduction of the heat carrier gases via said plurality of apertures to the inner drum interior and causing pyrolysis of the fed feedstock pieces, a conveyor for transporting a plurality of solid residue pieces produced from a pyrolytic process, and an outlet port through which product vapors and gases, heat depleted heat carrier gases, and the plurality of solid residue pieces are discharged.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: November 11, 2014
    Assignee: T.D.E. Recovery Technologies Ltd.
    Inventors: Alexander P. Bronshtein, Menachem L. Skop, Moshe Weiss, David Shalom Jakobowitch
  • Publication number: 20140281758
    Abstract: Methods, apparatus and computer program products implement embodiments of the present invention that enable a portable computing device such as a smartphone or a tablet computer, to capture one or more codes for one or more corresponding components positioned in proximity to the portable computing device, and to convey the one or more codes to a management system. Upon receiving the one or more codes, the management system can be configured to convey, to the portable computing device, an identification and a status of each of the one or more components. The portable computing device can then present the status of the one or more components on a display.
    Type: Application
    Filed: November 7, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arnon H. KLEIN, Nadav PARAG, Tamir RIECHBERG, Moshe WEISS, Yinon YAMIN
  • Publication number: 20140247804
    Abstract: A mobile communication system which consists of a plurality of MANETs and nodes, which comprises a transceiver at each node. Each transceiver is a combination of a hopping transmitter operating according to a predetermined hopping sequence and rate and a wideband reference receiver, that can simultaneously receive at once, the whole operating band assigned to the system. Each transceiver further includes a circuitry for reallocating simultaneously receiving channels, dynamically spread over a wideband frequency range and circuitry for determining transmission hopping patterns to use the least possible number of frequencies according to the active population status of nodes that belong to the plurality of MANETs.
    Type: Application
    Filed: May 9, 2014
    Publication date: September 4, 2014
    Applicant: RAFAEL ADVANCED DEFENSE SYSTEMS LTD.
    Inventors: Yoav Wermuth, Michal Wermuth, Shimon Avadis, Itzhak Fuchs, Moshe Weiss
  • Publication number: 20140226840
    Abstract: A reflector for use with an electronic device having a loudspeaker for enhancing the sound emitted from the loudspeaker, said reflector comprising components for attaching said reflector to an edge of the electronic device, at the location of the loudspeaker, a flat portion located to be adjacent a surface of the electronic device, and a concave portion adjacent to the flat portion and presenting a concave surface to the loudspeaker.
    Type: Application
    Filed: April 17, 2014
    Publication date: August 14, 2014
    Applicant: Simply Amazinc LLC
    Inventor: Moshe WEISS
  • Patent number: 8731219
    Abstract: A reflector for use with an electronic device having a loudspeaker for enhancing the sound emitted from the loudspeaker, said reflector comprising components for attaching said reflector to an edge of the electronic device, at the location of the loudspeaker, a flat portion located to be adjacent a surface of the electronic device, and a concave portion adjacent to the flat portion and presenting a concave surface to the loudspeaker.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: May 20, 2014
    Assignee: Simply Amazinc, LLC
    Inventor: Moshe Weiss
  • Publication number: 20130322660
    Abstract: A reflector for use with an electronic device having a loudspeaker for enhancing the sound emitted from the loudspeaker, said reflector comprising components for attaching said reflector to an edge of the electronic device, at the location of the loudspeaker, a flat portion located to be adjacent a surface of the electronic device, and a concave portion adjacent to the flat portion and presenting a concave surface to the loudspeaker.
    Type: Application
    Filed: August 8, 2013
    Publication date: December 5, 2013
    Applicant: Simply Amazinc LLC
    Inventor: Moshe WEISS
  • Patent number: D685798
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: July 9, 2013
    Assignee: Simply Amazing, LLC
    Inventor: Moshe Weiss
  • Patent number: D709968
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: July 29, 2014
    Inventors: Moshe Weiss, Josef Tal Lebel