Patents by Inventor Mark Kurtz

Mark Kurtz 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: 11797855
    Abstract: A system and method of accelerating execution of a NN model, by at least one processor may include: receiving a first matrix A, representing elements of a kernel K of the NN model and a second matrix B, representing elements of an input I to kernel K; producing from matrix A, a group-sparse matrix A?, comprising G tensors of elements. The number of elements in each tensor is defined by, or equal to a number of entries in each index of an input tensor register used for a specific Single Instruction Multiple Data (SIMD) tensor operation, and all elements of A? outside said G tensors are null. The system and method may further include executing kernel K on input I, by performing at least one computation of the SIMD tensor operation, having as operands elements of a tensor of the G tensors and corresponding elements of the B matrix.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: October 24, 2023
    Assignee: Neuralmagic, Inc.
    Inventors: Alexander Matveev, Dan Alistarh, Justin Kopinsky, Rati Gelashvili, Mark Kurtz, Nir Shavit
  • Publication number: 20220058486
    Abstract: A system and method of accelerating execution of a NN model, by at least one processor may include: receiving a first matrix A, representing elements of a kernel K of the NN model and a second matrix B, representing elements of an input I to kernel K; producing from matrix A, a group-sparse matrix A?, comprising G tensors of elements. The number of elements in each tensor is defined by, or equal to a number of entries in each index of an input tensor register used for a specific Single Instruction Multiple Data (SIMD) tensor operation, and all elements of A? outside said G tensors are null. The system and method may further include executing kernel K on input I, by performing at least one computation of the SIMD tensor operation, having as operands elements of a tensor of the G tensors and corresponding elements of the B matrix.
    Type: Application
    Filed: November 4, 2021
    Publication date: February 24, 2022
    Applicant: Neuralmagic Inc.
    Inventors: Alexander MATVEEV, Dan ALISTARH, Justin KOPINSKY, Rati GELASHVILI, Mark KURTZ, Nir SHAVIT
  • Patent number: 11195095
    Abstract: A system and method of accelerating execution of a NN model, by at least one processor may include: receiving a first matrix A, representing elements of a kernel K of the NN model and a second matrix B, representing elements of an input I to kernel K; producing from matrix A, a group-sparse matrix A?, comprising G tensors of elements. The number of elements in each tensor is defined by, or equal to a number of entries in each index of an input tensor register used for a specific Single Instruction Multiple Data (SIMD) tensor operation, and all elements of A? outside said G tensors are null. The system and method may further include executing kernel K on input I, by performing at least one computation of the SIMD tensor operation, having as operands elements of a tensor of the G tensors and corresponding elements of the B matrix.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: December 7, 2021
    Assignee: NEURALMAGIC INC.
    Inventors: Alexander Matveev, Dan Alistarh, Justin Kopinsky, Rati Gelashvili, Mark Kurtz, Nir Shavit
  • Publication number: 20210216872
    Abstract: A system and a method of training a Neural network (NN) model may include, receiving a pretrained NN model, that may include a plurality of layers, each associated with an activation matrix; selecting at least one, and performing an iterative training process on the layer. The iterative training process may include, applying an activation threshold to the activation matrix of the layer; measuring an accuracy value of the NN model; retraining the layer, while using a bimodal regularization function of one or more activation matrices of the NN model; and repeating the applying, measuring and retraining, while each repetition uses different activation threshold values. This repetition may be repeated until a maximal value of the activation threshold, where the NN model still converges, is found.
    Type: Application
    Filed: January 14, 2021
    Publication date: July 15, 2021
    Applicant: Neuralmagic Inc.
    Inventors: Mark KURTZ, Dan ALISTARH
  • Publication number: 20210042624
    Abstract: A system and method of accelerating execution of a NN model, by at least one processor may include: receiving a first matrix A, representing elements of a kernel K of the NN model and a second matrix B, representing elements of an input I to kernel K; producing from matrix A, a group-sparse matrix A?, comprising G tensors of elements. The number of elements in each tensor is defined by, or equal to a number of entries in each index of an input tensor register used for a specific Single Instruction Multiple Data (SIMD) tensor operation, and all elements of A? outside said G tensors are null. The system and method may further include executing kernel K on input I, by performing at least one computation of the SIMD tensor operation, having as operands elements of a tensor of the G tensors and corresponding elements of the B matrix.
    Type: Application
    Filed: August 5, 2020
    Publication date: February 11, 2021
    Applicant: Neuralmagic Inc.
    Inventors: Alexander MATVEEV, Dan ALISTARH, Justin KOPINSKY, Rati GELASHVILI, Mark KURTZ, Nir SHAVIT
  • Patent number: 10743042
    Abstract: In one embodiment, a method is disclosed for providing UGC to a media production or broadcast destination for potential inclusion in a broadcast or other media distribution. Video processing parameters of the destination are provided. An application is customized using the parameters to provide a customized application without requiring any additional development for the customization. A token and a link are then transmitted to the destination. The destination accesses the link, and the customized application is downloaded along with an API to the destination. The customized application periodically polls the API for UGC and associated metadata. It then, guided by the parameters, facilitates the ingestion of the media and metadata in the proper format into the appropriate place within the downstream broadcast or media production system.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: August 11, 2020
    Assignee: Burst, Inc.
    Inventors: Jayachandran Ramadorai, Mark Kurtz, Himanshu Roongta
  • Patent number: 10362340
    Abstract: In one embodiment, a montage of media (videos, images, audio, etc.) is created automatically from media submitted by different users and related to a common theme or event. A bubble is created for each theme or event. The users submit the media over the Internet or another network with an indication of a particular bubble the media pertains to. The media in the bubble is examined for objects, audio, engagement metrics, faces, and various other accompanying markers, which are then used to identify media or fragments of media for inclusion in an automatic montage, with music and transition effects.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: July 23, 2019
    Assignee: Burst, Inc.
    Inventors: Jayachandran Ramadorai, Aditya Chaganti, Mark Kurtz, Smitha Gopu
  • Publication number: 20190097569
    Abstract: A framed PV module rooftop and ballasted ground mount racking system by which the mounting structure also functions as a wire management system and operates as an electrical raceway that includes a plurality of North-South mounting structures, oriented in a North-South direction, each of the North-South mounting structures including a North-South open-air channel for receiving wires, and each of the North-South mounting structures configured for supporting a solar module at a selected tilt angle; a plurality of East-West mounting structures, oriented in an East-West direction, each of the East-West mounting structures including an East-West open-air channel for receiving wires, wherein the coupling of said North-South mounting structures to said East-West mounting structures forms a continuous, open-air, electrical raceway with intersections within an array for module connectivity.
    Type: Application
    Filed: March 7, 2017
    Publication date: March 28, 2019
    Inventors: Michael KURTZ, Mark Kurtz
  • Patent number: 10243505
    Abstract: A framed PV module rooftop and ballasted ground mount racking system by which the mounting structure also functions as a wire management system and operates as an electrical raceway that includes a plurality of North-South mounting structures, oriented in a North-South direction, each of the North-South mounting structures including a North-South open-air channel for receiving wires, and each of the North-South mounting structures configured for supporting a solar module at a selected tilt angle; a plurality of East-West mounting structures, oriented in an East-West direction, each of the East-West mounting structures including an East-West open-air channel for receiving wires, wherein the coupling of said North-South mounting structures to said East-West mounting structures forms a continuous, open-air, electrical raceway with intersections within an array for module connectivity.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: March 26, 2019
    Assignee: RACEWAY RACKING, INC.
    Inventors: Michael Kurtz, Mark Kurtz
  • Publication number: 20190090002
    Abstract: In one embodiment, a method is disclosed for providing UGC to a media production or broadcast destination for potential inclusion in a broadcast or other media distribution. Video processing parameters of the destination are provided. An application is customized using the parameters to provide a customized application without requiring any additional development for the customization. A token and a link are then transmitted to the destination. The destination accesses the link, and the customized application is downloaded along with an API to the destination. The customized application periodically polls the API for UGC and associated metadata. It then, guided by the parameters, facilitates the ingestion of the media and metadata in the proper format into the appropriate place within the downstream broadcast or media production system.
    Type: Application
    Filed: March 15, 2018
    Publication date: March 21, 2019
    Inventors: Jayachandran Ramadorai, Mark Kurtz, Himanshu Roongta
  • Publication number: 20180295396
    Abstract: In one embodiment, a montage of media (videos, images, audio, etc.) is created automatically from media submitted by different users and related to a common theme or event. A bubble is created for each theme or event. The users submit the media over the Internet or another network with an indication of a particular bubble the media pertains to. The media in the bubble is examined for objects, audio, engagement metrics, faces, and various other accompanying markers, which are then used to identify media or fragments of media for inclusion in an automatic montage, with music and transition effects.
    Type: Application
    Filed: April 6, 2018
    Publication date: October 11, 2018
    Inventors: Jayachandran Ramadorai, Aditya Chaganti, Mark Kurtz, Smitha Gopu
  • Publication number: 20050232825
    Abstract: A fluid disinfection module (10c) comprises a first housing (214) and a second housing (216) arranged in spaced-apart relationship to each other. The first housing (214) includes tubular support members (218) extending laterally therefrom for respective slidable mateable engagement with corresponding tubular support members (220) also laterally extending from second housing (216), to vary the lateral distance x between the first and second housings (214) and (216). A locking mechanism (260) preferably maintains tubular support members (218,220) in fixed relationship with respect to each other. First housing (214), second housing (216), corresponding tubular support members (218) and (220), and cross support member (230) define a framework for supporting one or more lamp assemblies comprising a UV lamp (18) and a protective sleeve (224) disposed about each UV lamp (18).
    Type: Application
    Filed: November 5, 2003
    Publication date: October 20, 2005
    Applicant: ULTRAVATION, INC.
    Inventors: William Fowler, Mark Kurtz, Scott Russell
  • Patent number: 6942727
    Abstract: Reinforced high early-strength cementitious members are made from water and strength generating ingredients, which include a hydraulic cement, a polycarboxylate dispersant and structural synthetic fiber. The strength generating ingredients provide corrosion resistance by avoiding the use of steel reinforcing members, increased ductility and load bearing capacity while developing a high early-strength of at least about 1,400 pounds per square inch (psi) flexural strength and at least about 7,500 pounds per square inch (psi) compressive strength within about 24 hours after placing the cementitious composition in a mold.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: September 13, 2005
    Assignee: Construction Research & Technology GmbH
    Inventors: Joseph A. Daczko, Mark A. Kurtz, Michelle Dulzer
  • Publication number: 20050139129
    Abstract: Reinforced high early-strength cementitious members are made from water and strength generating ingredients, which include a hydraulic cement, a polycarboxylate dispersant and structural synthetic fiber. The strength generating ingredients provide corrosion resistance by avoiding the use of steel reinforcing members, increased ductility and load bearing capacity while developing a high early-strength of at least about 1,400 pounds per square inch (psi) flexural strength and at least about 7,500 pounds per square inch (psi) compressive strength within about 24 hours after placing the cementitious composition in a mold.
    Type: Application
    Filed: December 30, 2003
    Publication date: June 30, 2005
    Inventors: Joseph Daczko, Mark Kurtz, Michelle Dulzer
  • Publication number: 20050069463
    Abstract: A fluid disinfection module (10) comprises a first housing (12) and a second housing (20) arranged in spaced-apart relationship to each other. The first housing (12) includes tubular support members (28) and (28a) extending laterally therefrom for respective slidable mateable engagement with corresponding tubular support members (30) and (30a) also laterally extending from second housing (20), for varying the lateral distance x between the first and second housings (12) and (20). A locking device maintains tubular support members (28) (28a) and (30) (30a) in fixed relationship with respect to each other. First housing (12), second housing (20), and corresponding tubular support members (28) (28a) and (30) (30a) define a framework for supporting one or more ultraviolet radiation sources (18) and (26) that are detachably mounted at one end thereof to housings (12) and (20), respectively.
    Type: Application
    Filed: May 7, 2002
    Publication date: March 31, 2005
    Inventors: Mark Kurtz, Scott Russell