Patents by Inventor Ariel Weinstein

Ariel Weinstein 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: 20210154044
    Abstract: An intrauterine device and method of delivering and using same are provided. The intrauterine device includes a wire having a portion capable of forming a three dimensional (3D) structure. The 3D structure is elastically deformable to a partially collapsed configuration via a crush force larger than a force applied thereto by a relaxed uterine cavity. The three dimensional structure is also capable of elastically contracting and expanding in response to contraction and expansion of the uterine cavity.
    Type: Application
    Filed: February 1, 2021
    Publication date: May 27, 2021
    Applicant: OCON Medical Ltd.
    Inventors: Ilan BAR-AM, Ariel Weinstein
  • Patent number: 10905583
    Abstract: An intrauterine device and method of delivering and using same are provided. The intrauterine device includes a wire having a portion capable of forming a three dimensional (3D) structure. The 3D structure is elastically deformable to a partially collapsed configuration via a crush force larger than a force applied thereto by a relaxed uterine cavity. The three dimensional structure is also capable of elastically contracting and expanding in response to contraction and expansion of the uterine cavity.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: February 2, 2021
    Assignee: OCON Medical Ltd.
    Inventors: Ilan Bar-Am, Ariel Weinstein
  • Publication number: 20170246027
    Abstract: An intrauterine device and method of delivering and using same are provided. The intrauterine device includes a wire having a portion capable of forming a three dimensional (3D) structure. The 3D structure is elastically deformable to a partially collapsed configuration via a crush force larger than a force applied thereto by a relaxed uterine cavity. The three dimensional structure is also capable of elastically contracting and expanding in response to contraction and expansion of the uterine cavity.
    Type: Application
    Filed: December 11, 2014
    Publication date: August 31, 2017
    Applicant: OCON Medical Ltd.
    Inventors: Ilan BAR-AM, Ariel WEINSTEIN
  • Patent number: 8490051
    Abstract: Various technologies and techniques are disclosed for providing a common generic interface for numeric types in statically typed languages. The common generic interface defines basic arithmetic operations, thereby allowing basic arithmetic operations to be performed on the numeric types. The common generic interface provides support for overflow detection when a result of an operation being performed on a particular numeric type will result in an overflow situation when the operation does not fit within a range supported by the particular numeric types. The common generic interface provides support for one or more mathematical properties to be retrieved for a particular one of the numeric types being used in a particular circumstance.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Melitta Andersen, James S. Miller, Anthony J. Moore, Ariel Weinstein, Josh Free
  • Patent number: 7890320
    Abstract: Various technologies and techniques are disclosed for providing a numeric tower that represents a structure supporting statically defined numeric data types. The numeric data types each are operable to implement a different but accurate representation of a particular value. Numeric operations are supported for the numeric tower that can be performed with any of the statically defined numeric data types. The numeric tower is extensible, and allows for additional statically defined numeric data types to be added, as well as operations. The numeric tower is also operable to detect overflow situations. For example, suppose a result of an operation will result in an overflow situation because the operation does not fit within a range supported by the particular numeric type. The system converts the numeric type to a different one of the numeric data types when the result does not fit within a range supported by the first one.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Melitta Andersen, Ryan Byington, Brian Grunkemeyer, James S. Miller, Anthony J. Moore, Ariel Weinstein
  • Publication number: 20080262801
    Abstract: Various technologies and techniques are disclosed for providing a numeric tower that represents a structure supporting statically defined numeric data types. The numeric data types each are operable to implement a different but accurate representation of a particular value. Numeric operations are supported for the numeric tower that can be performed with any of the statically defined numeric data types. The numeric tower is extensible, and allows for additional statically defined numeric data types to be added, as well as operations. The numeric tower is also operable to detect overflow situations. For example, suppose a result of an operation will result in an overflow situation because the operation does not fit within a range supported by the particular numeric type. The system converts the numeric type to a different one of the numeric data types when the result does not fit within a range supported by the first one.
    Type: Application
    Filed: April 17, 2007
    Publication date: October 23, 2008
    Applicant: Microsoft Corporation
    Inventors: Melitta Andersen, Ryan Byington, Brian Grunkemeyer, James S. Miller, Anthony J. Moore, Ariel Weinstein
  • Publication number: 20080209394
    Abstract: Various technologies and techniques are disclosed for providing a common generic interface for numeric types in statically typed languages. The common generic interface defines basic arithmetic operations, thereby allowing basic arithmetic operations to be performed on the numeric types. The common generic interface provides support for overflow detection when a result of an operation being performed on a particular numeric type will result in an overflow situation when the operation does not fit within a range supported by the particular numeric types. The common generic interface provides support for one or more mathematical properties to be retrieved for a particular one of the numeric types being used in a particular circumstance.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 28, 2008
    Applicant: Microsoft Corporation
    Inventors: Melitta Andersen, James S. Miller, Anthony J. Moore, Ariel Weinstein, Josh Free