Patents by Inventor John Socha-Leialoha

John Socha-Leialoha 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: 20180056607
    Abstract: An example system for printing three-dimensional (3D) objects includes a computer processor and a computer memory including instructions that cause the computer processor to receive a 3D model of a 3D object to be printed. The computer memory also includes instructions that cause the computer processor to generate a perforated brim model of a perforated brim object to be printed based on the 3D model. The perforated brim model includes a perforation pattern. The computer memory also further includes instructions that cause the computer processor to cause a 3D printer to print the perforated brim object and the 3D object. The perforation pattern of the perforated brim object is to be coupled to the 3D object.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: John Socha-Leialoha
  • Publication number: 20180015655
    Abstract: Methods, systems, and devices are described herein for improving dimensional accuracy in generating a three dimensional (3D) object. In one aspect, first data may be received, for example from a first sensor, with the first data corresponding to at least a first dimension or measurement of a filament extrudable by a 3D printer. Similarly, second data may be received, for example from a second sensor, with the second data corresponding to at least a second dimension of the filament extrudable by the 3D printer. Based on the first and the second data, an amount of filament provided to a hotend of the 3D printer may be determined. During generation of the 3D object, a speed at which the filament is provided to the hotend may be adjusted based on the determined amount of filament provided to the hotend to more accurately generate the 3D object.
    Type: Application
    Filed: July 12, 2016
    Publication date: January 18, 2018
    Inventors: Gheorghe Marius Gheorghescu, Teddy Leland Bennett, John Socha-Leialoha
  • Patent number: 7544911
    Abstract: A remotely operable switch actuator for model train having a housing adapted to receive an electrical switch having a toggle, a slider translationally received by the housing and linked to the toggle, and a fulcrum for receiving mid portion of a connecting rod. The fulcrum may be translationally received by the housing, which when moved, alters the throw of the connecting rod. In certain embodiments of the invention, the slider has means for receiving a first end portion of the connecting rod where the second end of the connecting rod may engage a throw bar. In other embodiments, the actuator further includes a lever pivotally received by the housing, and linked at one end to the slider and the other end linkable to the connecting rod at one end thereof.
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: June 9, 2009
    Inventor: John Socha-Leialoha
  • Publication number: 20070187221
    Abstract: Please amend the application to include the following Abstract of the Invention: A remotely operable switch actuator for model train having a housing adapted to receive an electrical switch having a toggle, a slider translationally received by the housing and linked to the toggle, and a fulcrum for receiving mid portion of a connecting rod. The fulcrum may be translationally received by the housing, which when moved, alters the throw of the connecting rod. In certain embodiments of the invention, the slider has means for receiving a first end portion of the connecting rod where the second end of the connecting rod may engage a throw bar. In other embodiments, the actuator further includes a lever pivotally received by the housing, and linked at one end to the slider and the other end linkable to the connecting rod at one end thereof.
    Type: Application
    Filed: January 22, 2007
    Publication date: August 16, 2007
    Inventor: John Socha-Leialoha
  • Publication number: 20030177046
    Abstract: Methods and systems for executing workflow tasks. The workflow system dynamically generates definitions of workflow tasks (e.g., business applications) when a request to perform a task is received. Each definition identifies components of the workflow task and identifies a data input rule and a data output rule for each component. The workflow system executes a workflow task in accordance with its definition. To execute a workflow task, the workflow system executes each of its components. The workflow system maintains a data area for an executing workflow task containing data that is available for use by the components and available to be updated by the components.
    Type: Application
    Filed: December 3, 2002
    Publication date: September 18, 2003
    Inventor: John Socha-Leialoha