Patents by Inventor Michael Berman

Michael Berman 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: 20240078014
    Abstract: Handling frequently accessed pages is disclosed. An indication is received of a stalling event caused by a requested portion of memory being inaccessible. It is determined that the requested portion of memory is a frequently updated portion of memory. The stalling event is handled based at least in part on the determination that the requested portion of memory is a frequently updated portion of memory.
    Type: Application
    Filed: October 23, 2023
    Publication date: March 7, 2024
    Inventors: Isaac R. Nassi, Kleoni Ioannidou, Michael Berman, I-Chun Fang, Mark Hill, Brian Moffet, Jeffrey Paul Radick, David P. Reed, Keith Reynolds
  • Publication number: 20240061395
    Abstract: A computerized method of machining a workpiece including, prior to machining the workpiece, establishing, based on empirical data obtained from machining activity at an earlier time, an historical mapping indicating pairings of depth of cut and rpm at which undesirable chatter (UDC) did not occur during machining activity at an earlier time using at least one given type of milling machine, at least one given type of cutting tool and at least one given type of workpiece material, prior to commencing machining of the workpiece, programming a machine tool to machine the workpiece using a given type of milling machine, a given type of cutting tool and a given type of workpiece material at at least one depth of cut and rpm, which, based on the historical mapping, avoid UDC and operating the machine tool in accordance with the programming to machine the workpiece.
    Type: Application
    Filed: October 26, 2023
    Publication date: February 22, 2024
    Applicant: SOLIDCAM LTD.
    Inventor: Michael BERMAN
  • Patent number: 11841693
    Abstract: A computerized method of machining a workpiece including, prior to machining the workpiece, establishing, based on empirical data obtained from machining activity at an earlier time, an historical mapping indicating pairings of depth of cut and rpm at which undesirable chatter (UDC) did not occur during machining activity at an earlier time using at least one given type of milling machine, at least one given type of cutting tool and at least one given type of workpiece material, prior to commencing machining of the workpiece, programming a machine tool to machine the workpiece using a given type of milling machine, a given type of cutting tool and a given type of workpiece material at at least one depth of cut and rpm, which, based on the historical mapping, avoid UDC and operating the machine tool in accordance with the programming to machine the workpiece.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: December 12, 2023
    Assignee: SOLIDCAM LTD.
    Inventor: Michael Berman
  • Patent number: 11803306
    Abstract: Handling frequently accessed pages is disclosed. An indication is received of a stalling event caused by a requested portion of memory being inaccessible. It is determined that the requested portion of memory is a frequently updated portion of memory. The stalling event is handled based at least in part on the determination that the requested portion of memory is a frequently updated portion of memory.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: October 31, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Isaac R. Nassi, Kleoni Ioannidou, Michael Berman, I-Chun Fang, Mark Hill, Brian Moffet, Jeffrey Paul Radick, David P. Reed, Keith Reynolds
  • Publication number: 20230280714
    Abstract: An automated computer-implemented method for generating commands for controlling a computer numerically controlled milling machine to fabricate a machined object from a workpiece, the machined object being configured to facilitate subsequent finishing into a finished object, the method including defining a surface of the finished object, defining an offset surface defining an inner limiting surface of the machined object, defining a scallop surface defining an outer limiting surface of the machined object and calculating a tool path for the milling machine which produces multiple step-up cuts in the workpiece resulting in the machined object, wherein surfaces of the machined object all lie between the inner limiting surface and the outer limiting surface and the number of step-up cuts in the workpiece and the areas cut in each of the step-up cuts are selected to generally minimize the amount of workpiece material that is removed from the workpiece.
    Type: Application
    Filed: March 10, 2023
    Publication date: September 7, 2023
    Applicant: SOLIDCAM LTD.
    Inventors: Michael BERMAN, Doron OSOVLANSKI, Christopher Matthew CALDERONE, Anthony Joseph CALDERONE
  • Patent number: 11625019
    Abstract: An automated computer-implemented method for generating commands for controlling a computer numerically controlled milling machine to fabricate a machined object from a workpiece, the machined object being configured to facilitate subsequent finishing into a finished object, the method including defining a surface of the finished object, defining an offset surface defining an inner limiting surface of the machined object, defining a scallop surface defining an outer limiting surface of the machined object and calculating a tool path for the milling machine which produces multiple step-up cuts in the workpiece resulting in the machined object, wherein surfaces of the machined object all lie between the inner limiting surface and the outer limiting surface and the number of step-up cuts in the workpiece and the areas cut in each of the step-up cuts are selected to generally minimize the amount of workpiece material that is removed from the workpiece.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: April 11, 2023
    Assignee: SOLIDCAM LTD.
    Inventors: Michael Berman, Doron Osovlanski, Christopher Matthew Calderone, Anthony Joseph Calderone
  • Publication number: 20230081968
    Abstract: A computerized method of machining a workpiece including, prior to machining the workpiece, establishing, based on empirical data obtained from machining activity at an earlier time, an historical mapping indicating pairings of depth of cut and rpm at which undesirable chatter (UDC) did not occur during machining activity at an earlier time using at least one given type of milling machine, at least one given type of cutting tool and at least one given type of workpiece material, prior to commencing machining of the workpiece, programming a machine tool to machine the workpiece using a given type of milling machine, a given type of cutting tool and a given type of workpiece material at at least one depth of cut and rpm, which, based on the historical mapping, avoid UDC and operating the machine tool in accordance with the programming to machine the workpiece.
    Type: Application
    Filed: November 21, 2022
    Publication date: March 16, 2023
    Applicant: SOLIDCAM LTD.
    Inventor: Michael Berman
  • Patent number: 11550292
    Abstract: A computerized method of machining a workpiece including, prior to machining the workpiece, establishing, based on empirical data obtained from machining activity at an earlier time, an historical mapping indicating pairings of depth of cut and rpm at which undesirable chatter (UDC) did not occur during machining activity at an earlier time using at least one given type of milling machine, at least one given type of cutting tool and at least one given type of workpiece material, prior to commencing machining of the workpiece, programming a machine tool to machine the workpiece using a given type of milling machine, a given type of cutting tool and a given type of workpiece material at at least one depth of cut and rpm, which, based on the historical mapping, avoid UDC and operating the machine tool in accordance with the programming to machine the workpiece.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: January 10, 2023
    Assignee: SOLIDCAM LTD.
    Inventor: Michael Berman
  • Patent number: 11449233
    Abstract: Hierarchical stalling strategies are disclosed. An indication is received of a stalling event caused by a requested resource being inaccessible. In response to receiving the indication of the stalling event, a set of cost functions usable to determine how to handle the stalling event is selected based at least in part on a type of the stalling event. The stalling event is handled based at least in part on an evaluation of the set of cost functions selected based at least in part on the type of the stalling event.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: September 20, 2022
    Assignee: TidalScale, Inc.
    Inventors: Isaac R. Nassi, Kleoni Ioannidou, Michael Berman, Mark Hill, Brian Moffet, Jeffrey Paul Radick, David P. Reed, Keith Reynolds
  • Patent number: 11403135
    Abstract: Resource migration negotiation is disclosed. A request is received, from a remote physical node in a plurality of physical nodes, for a resource. An operating system is run collectively across the plurality of physical nodes. The request includes information pertaining to a guest thread running on the remote physical node. Based at least in part on at least some of the information included in the request, it is determined whether to send the requested resource or reject the request. A response is provided based at least in part on the determination.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: August 2, 2022
    Assignee: TidalScale, Inc.
    Inventors: Isaac R. Nassi, Kleoni Ioannidou, Brian Moffet, Michael Berman, David P. Reed
  • Publication number: 20220103255
    Abstract: Techniques for implementing an internal optical communication link in a power amplifier system are disclosed. In one embodiment, the techniques may be realized as a power amplifier system that includes a panel, an optical link, and a controller. The panel includes a plurality of signal endpoints and a first optical interface, the first optical interface being coupled to each of the plurality of signal endpoints. The optical link is coupled to the first optical interface. The controller is configured to manage operation of the power amplifier system and is coupled to the optical link via a second optical interface. The controller communicates with each of the plurality of signal endpoints over the optical link.
    Type: Application
    Filed: September 3, 2021
    Publication date: March 31, 2022
    Inventors: Donald M. WIKE, Michael BERMAN, Darren MILES, Paulo CORREA, Leonid MOGILEVSKY, Marc OBBAD
  • Publication number: 20210389746
    Abstract: A computerized method of machining a workpiece including, prior to machining the workpiece, establishing, based on empirical data obtained from machining activity at an earlier time, an historical mapping indicating pairings of depth of cut and rpm at which undesirable chatter (UDC) did not occur during machining activity at an earlier time using at least one given type of milling machine, at least one given type of cutting tool and at least one given type of workpiece material, prior to commencing machining of the workpiece, programming a machine tool to machine the workpiece using a given type of milling machine, a given type of cutting tool and a given type of workpiece material at at least one depth of cut and rpm, which, based on the historical mapping, avoid UDC and operating the machine tool in accordance with the programming to machine the workpiece.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 16, 2021
    Applicant: SOLIDCAM LTD.
    Inventor: Michael BERMAN
  • Patent number: 11115121
    Abstract: Techniques for implementing an internal optical communication link in a power amplifier system are disclosed. In one embodiment, the techniques may be realized as a power amplifier system that includes a panel, an optical link, and a controller. The panel includes a plurality of signal endpoints and a first optical interface, the first optical interface being coupled to each of the plurality of signal endpoints. The optical link is coupled to the first optical interface. The controller is configured to manage operation of the power amplifier system and is coupled to the optical link via a second optical interface. The controller communicates with each of the plurality of signal endpoints over the optical link.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 7, 2021
    Assignee: EMPOWER RF SYSTEMS, INC.
    Inventors: Donald M. Wike, Michael Berman, Darren Miles, Paulo Correa, Leonid Mogilevsky, Marc Obbad
  • Publication number: 20210240356
    Abstract: Handling frequently accessed pages is disclosed. An indication is received of a stalling event caused by a requested portion of memory being inaccessible. It is determined that the requested portion of memory is a frequently updated portion of memory. The stalling event is handled based at least in part on the determination that the requested portion of memory is a frequently updated portion of memory.
    Type: Application
    Filed: April 21, 2021
    Publication date: August 5, 2021
    Inventors: Isaac R. Nassi, Kleoni Ioannidou, Michael Berman, I-Chun Fang, Mark Hill, Brian Moffet, Jeffrey Paul Radick, David P. Reed, Keith Reynolds
  • Patent number: 11048224
    Abstract: A computerized method of machining a workpiece including, prior to machining the workpiece, establishing, based on empirical data obtained from machining activity at an earlier time, an historical mapping indicating pairings of depth of cut and rpm at which undesirable chatter (UDC) did not occur during machining activity at an earlier time using at least one given type of milling machine, at least one given type of cutting tool and at least one given type of workpiece material, prior to commencing machining of the workpiece, programming a machine tool to machine the workpiece using a given type of milling machine, a given type of cutting tool and a given type of workpiece material at at least one depth of cut and rpm, which, based on the historical mapping, avoid UDC and operating the machine tool in accordance with the programming to machine the workpiece.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: June 29, 2021
    Assignee: SOLIDCAM LTD.
    Inventor: Michael Berman
  • Patent number: 11023135
    Abstract: Handling frequently accessed pages is disclosed. An indication is received of a stalling event caused by a requested portion of memory being inaccessible. It is determined that the requested portion of memory is a frequently updated portion of memory. The stalling event is handled based at least in part on the determination that the requested portion of memory is a frequently updated portion of memory.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: June 1, 2021
    Assignee: TidalScale, Inc.
    Inventors: Isaac R. Nassi, Kleoni Ioannidou, Michael Berman, I-Chun Fang, Mark Hill, Brian Moffet, Jeffrey Paul Radick, David P. Reed, Keith Reynolds
  • Publication number: 20210028862
    Abstract: Techniques for implementing an internal optical communication link in a power amplifier system are disclosed. In one embodiment, the techniques may be realized as a power amplifier system that includes a panel, an optical link, and a controller. The panel includes a plurality of signal endpoints and a first optical interface, the first optical interface being coupled to each of the plurality of signal endpoints. The optical link is coupled to the first optical interface. The controller is configured to manage operation of the power amplifier system and is coupled to the optical link via a second optical interface. The controller communicates with each of the plurality of signal endpoints over the optical link.
    Type: Application
    Filed: May 13, 2020
    Publication date: January 28, 2021
    Inventors: Donald M. WIKE, Michael BERMAN, Darren MILES, Paulo CORREA, Leonid MOGILEVSKY
  • Patent number: 10895861
    Abstract: An automated computer-implemented method for generating commands for controlling a computer numerically controlled machine to fabricate an object from a workpiece, the method including the steps of selecting a maximum permitted engagement angle between a rotating cutting tool and the workpiece, selecting a minimum permitted engagement angle between the rotating cutting tool and the workpiece, and configuring a tool path for the tool relative to the workpiece in which the engagement angle gradually varies between the maximum permitted engagement angle and the minimum permitted engagement angle.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: January 19, 2021
    Assignee: SOLIDCAM LTD.
    Inventors: Michael Berman, Doron Osovlanski, Christopher Matthew Calderone, Anthony Joseph Calderone
  • Patent number: 10862920
    Abstract: A computer-implemented method according to one embodiment of the present disclosure includes identifying, by a computer system, an asset associated with a group; detecting a change in an attribute of the asset; and in response to detecting the change in the attribute of the asset, modifying, by the computer system, a configuration setting for a firewall. Among other things, the embodiments of the present disclosure can perform dynamically configure and control security features in response to changes in the computing environment, including asset attribute changes, security events, operational events, user input and environmental changes. Embodiments of the present disclosure thereby help to quickly maintain or change the security posture of a system and maintain the level of compliance with set of predefined security benchmarks or codified best practices.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: December 8, 2020
    Assignee: Catbird Networks, Inc.
    Inventors: Malcolm Rieke, James Sebastian Dennis, Michael Berman
  • Patent number: 10783000
    Abstract: Associating working sets and threads is disclosed. An indication of a stalling event is received. In response to receiving the indication of the stalling event, a state of a processor associated with the stalling event is saved. At least one of an identifier of a guest thread running in the processor and a guest physical address referenced by the processor is obtained from the saved processor state.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: September 22, 2020
    Assignee: TidalScale, Inc.
    Inventors: Isaac R. Nassi, Kleoni Ioannidou, David P. Reed, I-Chun Fang, Michael Berman, Mark Hill, Brian Moffet