Patents by Inventor Michael Rodeh
Michael Rodeh 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: 10831474Abstract: A software container image that includes components dependent on a first computer instruction set architecture (ISA) is ported to enable a container to execute using the container image on a computer having a second ISA different from the first. Porting the container image entails replacing components of the container image not compatible with the second ISA with equivalent components compatible with the second ISA. The porting is performed, in some instances, dynamically as part of running a container with the container image on a computer implementing the second ISA.Type: GrantFiled: February 19, 2018Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Alain C. Azagury, Ilsiyar I. Gaynutdinov, Erez Hadad, Sadek Jbara, Igor Khapov, Alexey Miroshkin, Nitzan Peleg, Indrajit Poddar, Michael Rodeh
-
Publication number: 20180173524Abstract: A software container image that includes components dependent on a first computer instruction set architecture (ISA) is ported to enable a container to execute using the container image on a computer having a second ISA different from the first. Porting the container image entails replacing components of the container image not compatible with the second ISA with equivalent components compatible with the second ISA. The porting is performed, in some instances, dynamically as part of running a container with the container image on a computer implementing the second ISA.Type: ApplicationFiled: February 19, 2018Publication date: June 21, 2018Inventors: Alain C. Azagury, Ilsiyar I. Gaynutdinov, Erez Hadad, Sadek Jbara, Igor Khapov, Alexey Miroshkin, Nitzan Peleg, Indrajit Poddar, Michael Rodeh
-
Patent number: 9928062Abstract: A software container image that includes components dependent on a first computer instruction set architecture (ISA) is ported to enable a container to execute using the container image on a computer having a second ISA different from the first. Porting the container image entails replacing components of the container image not compatible with the second ISA with equivalent components compatible with the second ISA. The porting is performed, in some instances, dynamically as part of running a container with the container image on a computer implementing the second ISA.Type: GrantFiled: March 4, 2016Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Alain C. Azagury, Ilsiyar I. Gaynutdinov, Erez Hadad, Sadek Jbara, Igor Khapov, Alexey Miroshkin, Nitzan Peleg, Indrajit Poddar, Michael Rodeh
-
Publication number: 20170255462Abstract: A software container image that includes components dependent on a first computer instruction set architecture (ISA) is ported to enable a container to execute using the container image on a computer having a second ISA different from the first. Porting the container image entails replacing components of the container image not compatible with the second ISA with equivalent components compatible with the second ISA. The porting is performed, in some instances, dynamically as part of running a container with the container image on a computer implementing the second ISA.Type: ApplicationFiled: March 4, 2016Publication date: September 7, 2017Inventors: Alain C. Azagury, Ilsiyar I. Gaynutdinov, Erez Hadad, Sadek Jbara, Igor Khapov, Alexey Miroshkin, Nitzan Peleg, Indrajit Poddar, Michael Rodeh
-
Patent number: 8786659Abstract: A method for responding to media conference deficiencies, the method includes: monitoring, by at least one receiver, a quality of media conference signals being received by at least one receiver during the media conference; sending, in response to the monitoring, to at least an end user transmitter that transmitted the media conference signals, a quality indication representative of a quality of the received media conference signals; recording inadequately received media conference signals that were inadequately received by a certain end user receiver and participating in an activity related to a transmission, to the certain end user receiver, of the inadequately received media conference signals or of a representation of the inadequately received media conference signals.Type: GrantFiled: May 29, 2012Date of Patent: July 22, 2014Assignee: International Business Machines CorporationInventors: Ron Hoory, Michael Rodeh, Slava Shechtman
-
Patent number: 8285924Abstract: A cache control system is disclosed for use with data storage apparatus having a movably mounted storage element, such as a magnetic or optical disk and solid-state cache memory, in which the storage element is not at operating speed when data access has not occurred during a predetermined time period, comprising means arranged to access data stored on the storage element if a read or write request cannot be satisfied via access to the cache memory and a cache replacement mechanism for transferring data between the cache memory and the storage element to maintain consistency of data therebetween. The system is characterized in that the cache replacement mechanism performs data transfers between the cache memory and the storage element only while the storage element is at operating speed after a read or write request has given rise to an access to the storage element.Type: GrantFiled: December 27, 1994Date of Patent: October 9, 2012Inventors: Oded Cohn, Eliezer Dekel, Michael Rodeh
-
Publication number: 20120239746Abstract: A method for responding to media conference deficiencies, the method includes: monitoring, by at least one receiver, a quality of media conference signals being received by at least one receiver during the media conference; sending, in response to the monitoring, to at least an end user transmitter that transmitted the media conference signals, a quality indication representative of a quality of the received media conference signals; recording inadequately received media conference signals that were inadequately received by a certain end user receiver and participating in an activity related to a transmission, to the certain end user receiver, of the inadequately received media conference signals or of a representation of the inadequately received media conference signals.Type: ApplicationFiled: May 29, 2012Publication date: September 20, 2012Applicant: International Business Machines CorporationInventors: Ron Hoory, Michael Rodeh, Slava Shechtman
-
Patent number: 8228359Abstract: A method for responding to media conference deficiencies, the method includes: monitoring, by at least one receiver, a quality of media conference signals being received by at least one receiver during the media conference; sending, in response to the monitoring, to at least an end user transmitter that transmitted the media conference signals, a quality indication representative of a quality of the received media conference signals; recording inadequately received media conference signals that were inadequately received by a certain end user receiver and participating in an activity related to a transmission, to the certain end user receiver, of the inadequately received media conference signals or of a representation of the inadequately received media conference signals.Type: GrantFiled: January 8, 2008Date of Patent: July 24, 2012Assignee: International Business Machines CorporationInventors: Ron Hoory, Michael Rodeh, Slava Shechtman
-
Publication number: 20090174761Abstract: A method for responding to media conference deficiencies, the method includes: monitoring, by at least one receiver, a quality of media conference signals being received by at least one receiver during the media conference; sending, in response to the monitoring, to at least an end user transmitter that transmitted the media conference signals, a quality indication representative of a quality of the received media conference signals; recording inadequately received media conference signals that were inadequately received by a certain end user receiver and participating in an activity related to a transmission, to the certain end user receiver, of the inadequately received media conference signals or of a representation of the inadequately received media conference signals.Type: ApplicationFiled: January 8, 2008Publication date: July 9, 2009Inventors: Ron HOORY, Michael RODEH, Slava SHECHTMAN
-
Publication number: 20080189392Abstract: A computer system includes a local area network (LAN) and a plurality of computers. Each of the computers includes at least one central processing unit (CPU) and a LAN interface, which is coupled to communicate over the LAN, while the computers include no on-board input/output (I/O) device controllers other than the LAN interface. One or more peripheral devices are coupled to communicate with the computers over the LAN.Type: ApplicationFiled: April 3, 2008Publication date: August 7, 2008Applicant: International Business Machines CorporationInventors: Alain Azagury, Michael Rodeh, Julian Satran, Ilan Shimony, T. Basil Smith, Dhruv M. Desai
-
Publication number: 20080022120Abstract: A method for accessing a storage device, the method includes: receiving, by storage device, a block based storage access command and cryptographically secured access control information; wherein the block based storage access command and the cryptographically secured access control information are associated with at least one fixed size block of data and with a client; processing at least a portion of the cryptographically secured access control information by using a secret key accessible to the storage device and to a security entity; and selectively executing the block based storage access command in response to a result of the processing.Type: ApplicationFiled: June 5, 2006Publication date: January 24, 2008Inventors: Michael Factor, Dalit Naor, Michael Rodeh, Julian Satran, Sivan Tal
-
Patent number: 6952673Abstract: A system and method for automatically adjusting the rate at which recorded speech is played back as a typist manually transcribes the speech. The typing speed is measured and a speech playback rate determined based on the measured speed. The playback rate of the audio is then automatically increased or decreased as appropriate to match the typing speed.Type: GrantFiled: February 20, 2001Date of Patent: October 4, 2005Assignee: International Business Machines CorporationInventors: Arnon Amir, Michael Rodeh
-
Publication number: 20050132022Abstract: A computer system includes a local area network (LAN) and a plurality of computers. Each of the computers includes at least one central processing unit (CPU) and a LAN interface, which is coupled to communicate over the LAN, while the computers include no on-board input/output (I/O) device controllers other than the LAN interface. One or more peripheral devices are coupled to communicate with the computers over the LAN.Type: ApplicationFiled: December 12, 2003Publication date: June 16, 2005Applicant: International Business Machines CorporationInventors: Alain Azagury, Michael Rodeh, Julian Satran, Ilan Shimony, T. Smith, Dhruv Desai
-
Publication number: 20050015293Abstract: A collaboration enhanced workflow system includes an interface unit at least to provide an interface to a workflow system for performing a selected workflow and an interface to a collaboration system within which the actors of the current instance of the selected workflow can collaborate.Type: ApplicationFiled: July 16, 2003Publication date: January 20, 2005Applicant: International Business Machines CorporationInventors: Horst Henn, Matthias Kloppmann, Frank Leymann, Yoelle Maarek, Michael Rodeh, Juergen Schaeck, Thomas Schaeck, Dafna Sheinwald
-
Publication number: 20020116188Abstract: A system and method for automatically adjusting the rate at which recorded speech is played back as a typist manually transcribes the speech. The typing speed is measured and a speech playback rate determined based on the measured speed. The playback rate of the audio is then automatically increased or decreased as appropriate to match the typing speed.Type: ApplicationFiled: February 20, 2001Publication date: August 22, 2002Applicant: International Business MachinesInventors: Arnon Amir, Michael Rodeh
-
Patent number: 5940615Abstract: Disclosed is a programming aid for enabling a computer program in source code form to be viewed using a general purpose document browser, which browser is responsive to a defined set of control tags determining the appearance of a document thereon, the programming aid comprising: a parser for generating a symbol table from an input file in which the program is stored; means to derive control tag locations from the symbol table; and an output file generator for inserting control tags into the program at the derived locations to generate an output file which can be viewed using the general purpose document browser. In this way, the full power of available general purpose document browsers may be used in software development and maintenance to view programs in a convenient way. A tool is provided that automatically marks up a program with control tags so that users are free to use the document browser of their choice as a powerful program browser.Type: GrantFiled: February 13, 1997Date of Patent: August 17, 1999Assignee: International Business Machines CorporationInventors: Yoram Novick, Ron Yair Pinter, Michael Rodeh, Alan Jay Wecker
-
Patent number: 5659677Abstract: A data storage disk device for a RAID disk array is disclosed, comprising a rotatably mounted disk having a data storage surface; a first head for reading data from and writing data to the data storage surface; with a second head for reading data from the data storage surface; and control means for executing a write operation to a sector, said write operation including reading the contents of the sector via the second head for subsequent processing and writing new data to the sector via the first head, the first and second heads being arranged with respect to the data storage surface so that the new data can be written to the sector on the same revolution of the disk as the reading operation. The addition of a second head to the disk storage device improves performance of the disk device for RAID applications.Type: GrantFiled: June 7, 1995Date of Patent: August 19, 1997Assignee: International Business Machines CorporationInventors: Oded Cohn, Yoram Novick, Michael Rodeh, Alex Winokur
-
Patent number: 5586296Abstract: A cache control system and method for operating a computer system which is capable of executing cached and non-cached memory accesses. The cache control system includes a frequency value store for each of a number of memory lines for storing a frequency value indicative of the number of accesses made thereto; an instruction store for storing the index of the last memory line accessed by each of a number of instructions; and control logic which, each time the processor attempts to access a memory location not in the cache memory, tests the frequency value for the last memory line accessed by the current instruction and, if the number of accesses for the memory line exceeds a predetermined threshold, (a) fetches the memory line of the memory location from the main memory into the cache memory and executes a cached memory access, and if not (b) executes a non-cached memory access.Type: GrantFiled: November 23, 1993Date of Patent: December 17, 1996Assignee: International Business Machines CorporationInventors: David Bernstein, Michael Rodeh
-
Patent number: 5530950Abstract: Audio data processing apparatus connectable to a telephone network, the apparatus comprising a device (50) to receive from the network and record an audio signal comprising a sequence of audio segments separated by audio delimiters, characterised by a device (90) for scanning the recorded signal (65) to detect the audio delimiters (80) and generate a data structure in which a set of predefined field identifiers are each linked to a corresponding one of the recorded audio segments.Type: GrantFiled: May 20, 1994Date of Patent: June 25, 1996Assignee: International Business Machines CorporationInventors: Yoav Medan, Michael Rodeh, Ronald J. Bowater
-
Patent number: 5526499Abstract: An instruction scheduler for a computer, capable of speculatively scheduling load instructions by moving certain categories of load instructions in an input instruction sequence from a source block of instructions to a target block of instructions to form an output instruction sequence, the instruction scheduler comprising: logic for selecting a data-independent load instruction as a candidate for rescheduling; logic for determining whether the base register that the load instruction makes use of and/or the contents thereof meets any one of a number of conditions; logic for moving the selected load instruction from the source block to the target block in response to determination that any one of the conditions is met.Type: GrantFiled: December 27, 1994Date of Patent: June 11, 1996Assignee: International Business Machines CorporationInventors: David Bernstein, Martin E. Hopkins, Michael Rodeh