Patents by Inventor Ilya Lipkind

Ilya Lipkind 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: 10567367
    Abstract: In an example embodiment, a method, system, and program storage device for binding an industrial application to a plurality of services in an Industrial Internet of Things (IIoT) is provided. For each of a plurality of tenants, a service template corresponding to a group in which the corresponding tenant belongs is retrieved and an instance of the industrial application is instantiated for the corresponding tenant. Then, at runtime of an instance of the industrial application, a number of actions are taken. A request by the instance of the industrial application for a service identified by a first service name is detected. Then a credential for the service name is retrieved, with the credential identifying a location where an instance of the service identified by the first service name resides. The service identified by the first service name is then dynamically called using the location.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: February 18, 2020
    Assignee: General Electric Company
    Inventors: Vineet Banga, Vipul Parmar, Ilya Lipkind
  • Publication number: 20190132301
    Abstract: In an example embodiment, a method, system, and program storage device for binding an industrial application to a plurality of services in an Industrial Internet of Things (IIoT) is provided. For each of a plurality of tenants, a service template corresponding to a group in which the corresponding tenant belongs is retrieved and an instance of the industrial application is instantiated for the corresponding tenant. Then, at runtime of an instance of the industrial application, a number of actions are taken. A request by the instance of the industrial application for a service identified by a first service name is detected. Then a credential for the service name is retrieved, with the credential identifying a location where an instance of the service identified by the first service name resides. The service identified by the first service name is then dynamically called using the location.
    Type: Application
    Filed: December 18, 2018
    Publication date: May 2, 2019
    Inventors: Vineet Banga, Vipul Parmar, Ilya Lipkind
  • Patent number: 10182045
    Abstract: In an example embodiment, a method, system, and program storage device for binding an industrial application to a plurality of services in an Industrial Internet of Things (IIoT) is provided. For each of a plurality of tenants, a service template corresponding to a group in which the corresponding tenant belongs is retrieved and an instance of the industrial application is instantiated for the corresponding tenant. Then, at runtime of an instance of the industrial application, a number of actions are taken. A request by the instance of the industrial application for a service identified by a first service name is detected. Then a credential for the service name is retrieved, with the credential identifying a location where an instance of the service identified by the first service name resides. The service identified by the first service name is then dynamically called using the location.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: January 15, 2019
    Assignee: General Electric Company
    Inventors: Vineet Banga, Vipul Parmar, Ilya Lipkind
  • Publication number: 20170222999
    Abstract: In an example embodiment, a method, system, and program storage device for binding an industrial application to a plurality of services in an Industrial Internet of Things (IIoT) is provided. For each of a plurality of tenants, a service template corresponding to a group in which the corresponding tenant belongs is retrieved and an instance of the industrial application is instantiated for the corresponding tenant. Then, at runtime of an instance of the industrial application, a number of actions are taken. A request by the instance of the industrial application for a service identified by a first service name is detected. Then a credential for the service name is retrieved, with the credential identifying a location where an instance of the service identified by the first service name resides. The service identified by the first service name is then dynamically called using the location.
    Type: Application
    Filed: March 22, 2016
    Publication date: August 3, 2017
    Inventors: Vineet Banga, Vipul Parmar, Ilya Lipkind
  • Patent number: 8799070
    Abstract: Techniques for injecting synthetic electronic advertisements into a production electronic advertisement system to test the effectiveness of new categories of electronic advertisement are provided. Synthetic advertisement content may be provided to real users of the production system in order to determine the effectiveness of new electronic advertisements and/or new categories of electronic advertisements. The synthetic advertisements content appears to users to be regular production advertisement that may include navigational element such as a hypertext link and associated text and/or graphics to be displayed in the electronic interface. Statistics regarding the effectiveness of the new electronic advertisements and/or new categories are gathered and may be used to determine which new electronic advertisements and/or new categories of electronic advertisements are effective enough to include in the production system.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: August 5, 2014
    Assignee: A9.com, Inc.
    Inventors: Gil Sheinfeld, Slava Galperin, Mihnea Marinescu, Ilya Lipkind
  • Patent number: 8356995
    Abstract: The present invention relates generally to devices that are used to simulate a firearm recoil effect. It is a known fact that the recoil effect of a firearm directly influences quality of marksmanship of a shooter in areas including but not limited to target acquisition and re-acquisition, firing accuracy, psychological anticipation of a shot to be fired, proper grip of a weapon and more. The suggested device is used in a combination with training simulators to enhance the tactical functionality and by so increasing the quality of training. The recoil emulation device mounts on a barrel of any standard handheld firearm including but not limited to all types of machine guns and sniper rifles. It is then connected via a cable to an air compressor, which provides air pressure required to initiate a recoil emulation cycle. The recoil emulation device consists of a cylinder, which holds a metal ball, which travels throughout the cylinder and provides the impact required to cause an upward displacement of a weapon.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: January 22, 2013
    Inventors: Matvey Lvovskiy, Ilya Lipkind
  • Publication number: 20120148989
    Abstract: The present invention relates generally to devices that are used to simulate a firearm recoil effect. It is a known fact that the recoil effect of a firearm directly influences quality of marksmanship of a shooter in areas including but not limited to target acquisition and re-acquisition, firing accuracy, psychological anticipation of a shot to be fired, proper grip of a weapon and more. The suggested device is used in a combination with training simulators to enhance the tactical functionality and by so increasing the quality of training. The recoil emulation device mounts on a barrel of any standard handheld firearm including but not limited to all types of machine guns and sniper rifles. It is then connected via a cable to an air compressor, which provides air pressure required to initiate a recoil emulation cycle. The recoil emulation device consists of a cylinder, which holds a metal ball, which travels throughout the cylinder and provides the impact required to cause an upward displacement of a weapon.
    Type: Application
    Filed: April 25, 2008
    Publication date: June 14, 2012
    Inventors: Matvey Lvovskiy, Ilya Lipkind
  • Publication number: 20120127381
    Abstract: The wide-angle Head-Up display design allows the increase in horizontal peripheral field of view and is based on two, three or more unified informational channels with each of them containing axis-symmetric lens collimating optical system and visualizer comprised of more than one LCD-projectors with each of them containing LCD-matrix and tricolor illuminator, projection lens and integrated for all projectors the transparent-diffusive screen intended for representation of primary images and is located at the object-side focal plane of channel collimating optical system and moreover the primary images are located on the screen so that their adjacent horizontal boundaries are stitched with small overlap in order to ensure the uninterrupted representation of resulting image. The channels' axes are horizontally shifted relative to each other so that adjacent boundaries of peripheral fields of view for the neighboring channels are coincided.
    Type: Application
    Filed: November 23, 2010
    Publication date: May 24, 2012
    Inventors: Matvey Lvovskiy, Alexander Efros, Ilya Lipkind
  • Patent number: 7982959
    Abstract: A novel HUD (Head-UP Display) design in which the image forming source producing flight and aiming symbolic information is based unlike conventional HUDs not on projecting CRT, but on two LCD matrices to reduce its size, weight and power consumption. The images produced on matrixes are projected by optical system on transparently-diffusive or diffusively-reflective screen which is positioned in focal plane of HUD's optical collimating head. To enhance HUD brightness and resolution the image forming source is carried out in two variants: image forming source containing two matrices in which each matrix is forming half of full image which is projected on corresponding half of the screen, image forming source containing two matrices which images are projected on full screen; the matrices are shifted between each other horizontally and vertically by half of pixel pace (pace is the distance between two luminous dots).
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: July 19, 2011
    Inventors: Matvey Lvovskiy, Ilya Lipkind, Ilya Lvovsky
  • Publication number: 20100092925
    Abstract: The invention described her falls in the class of training simulators designed for practicing of sharpshooter skills form light firearms. This training simulator is designed for both individual and group training with sniper rifles as well as other types of light firearms without using ammunition as well as to sustain the acquired sniper skills on a required high level. The training simulator supports shooting practice against stationary, mobile, close proximity, remote and very remote targets. The shots are emulated by sending a laser pulse along the target line that is accompanied by the sound in n the shooter's headphones. The training simulator is equipped with a computer and a high resolution TV camera, which registers the hit point of the laser beams on the targets, the optical axis of the TV camera and the projector are aligned with high precision. The performance results of the shooters are displayed in symbolic and digital formats on the individual computer screens in real time.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Inventors: Matvey Lvovskiy, Ilya Lipkind