Patents by Inventor Dan Eylon

Dan Eylon 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: 9311914
    Abstract: The subject matter discloses a method two phase phonetic indexing and search comprising: receiving a digital representation of an audio signal; producing a phonetic index of the audio signal; producing phonetic N-gram sequence from the phonetic index by segmenting the phonetic index into a plurality of phonetic N-grams; and producing an inverted index of the plurality of phonetic N-grams.
    Type: Grant
    Filed: September 3, 2012
    Date of Patent: April 12, 2016
    Assignee: NICE-SYSTEMS LTD
    Inventors: Moshe Wasserblat, Dan Eylon, Tzach Ashkenazi, Oren Pereg, Ronen Laperdon
  • Patent number: 9015677
    Abstract: A system and method is provided for generating logic to automate target applications. The logic may be programmed in a virtual environment using mock-up screen elements that mimic the behavior of real screen elements in the target applications environments. The programmed logic may be executed in a computer system using the real screen elements in the target applications environments. The operating environment may be switched between the virtual environment in a mock-up mode and the target applications environment in a real mode.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: April 21, 2015
    Assignee: Nice Systems Ltd.
    Inventors: Ariel Tunik, Dan Eylon
  • Patent number: 8914285
    Abstract: A computerized method for sales optimization including receiving at a computer server a digital representation of a portion of an interaction between a customer and an organization representative, the portion of an interaction comprises a speech signal of the customer and a speech signal of the organization representative; analyzing the speech signal of the organization representative; analyzing the speech signal of the customer; determining a distance vector between the speech signal of the organization representative and the speech signal of the customer; and predicting a sale success probability score for the captured speech signal portion.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: December 16, 2014
    Assignee: Nice-Systems Ltd
    Inventors: Moshe Wasserblat, Dan Eylon, Ezra Daya, Tzach Ashkenazi, Oren Pereg, Ohad Pollak, Moshe Avlagon
  • Publication number: 20140067373
    Abstract: The subject matter discloses a method two phase phonetic indexing and search comprising: receiving a digital representation of an audio signal; producing a phonetic index of the audio signal; producing phonetic N-gram sequence from the phonetic index by segmenting the phonetic index into a plurality of phonetic N-grams; and producing an inverted index of the plurality of phonetic N-grams.
    Type: Application
    Filed: September 3, 2012
    Publication date: March 6, 2014
    Applicant: NICE-SYSTEMS LTD
    Inventors: Moshe WASSERBLAT, Dan Eylon, Tzach Ashkenazi, Oren Pereg, Ronen Laperdon
  • Publication number: 20140025376
    Abstract: The subject matter discloses a computerized method for sales optimization comprising: receiving at a computer server a digital representation of a portion of an interaction between a customer and an organization representative, the portion of an interaction comprises a speech signal of the customer and a speech signal of the organization representative; analyzing the speech signal of the organization representative; analyzing the speech signal of the customer; determining a distance vector between the speech signal of the organization representative and the speech signal of the customer; and predicting a sale success probability score for the captured speech signal portion.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: NICE-SYSTEMS LTD
    Inventors: Moshe WASSERBLAT, Dan EYLON, Ezra DAYA, Tzach ASHKENAZI, Oren PEREG, Ohad POLLAK, Moshe AVLAGON
  • Publication number: 20130145351
    Abstract: A system and method is provided for generating logic to automate target applications. The logic may be programmed in a virtual environment using mock-up screen elements that mimic the behavior of real screen elements in the target applications environments. The programmed logic may be executed in a computer system using the real screen elements in the target applications environments. The operating environment may be switched between the virtual environment in a mock-up mode and the target applications environment in a real mode.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Inventors: Ariel TUNIK, Dan Eylon
  • Patent number: 7197570
    Abstract: A method and system for streaming software applications to a client uses an application server having a library with the application files stored therein. A streaming manager is configured to send the application files to a client as a plurality of streamlets, each streamlet corresponding to a particular data block in a respective application file. A streaming prediction engine is provided to identify at least one streamlet which is predicted to be most appropriate to send to a given client at a particular time in accordance with a prediction model reflecting the manner in which the application files are loaded and used by the application. In the preferred implementation, the application files are preprocessed and stored as a set of compressed streamlets, each of which corresponds to a file data block having a size equal to a code page size, such as 4k, used during file reads by an operating system expected to be present on a client system.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: March 27, 2007
    Assignee: AppStream Inc.
    Inventors: Dan Eylon, Amit Ramon, Yehuda Volk, Uri Raz, Shmuel Melamed
  • Patent number: 7051315
    Abstract: Executable software sent from an application service provider to a client computer can be arranged as a bundle of executable code blocks that are used during initialization of a group of applications (at least one initialization block from each application being included in the bundle). The bundle can include code for applications that are subscribed to by a user as well as for applications not subscribed to. As the subscribed applications are executed, usage data sent to a server may be monitored to determine unsubscribed applications that may be of interest to the user. Subscription offers may be automatically generated and sent to the user in response to processing of the usage data. Transmission efficiency of the code blocks may be improved by exchanging identification codes between the server and client to determine code blocks already present at the client.
    Type: Grant
    Filed: December 30, 2000
    Date of Patent: May 23, 2006
    Assignee: AppStream, Inc.
    Inventors: Itzik Artzi, Bridget McDermott, Dan Eylon, Amit Ramon, Yehuda Volk
  • Patent number: 6757894
    Abstract: An application is preprocessed for use in an application streaming environment by dividing each file in the application into blocks corresponding to the code page block size used by the operating system. Each block is compressed, and the compressed blocks from all of the files are packaged into a repository which permits specific blocks to be extracted. The repository and a specification for the application's file structure are combined into a streaming application package which can be distributed to servers supporting the streaming of the application to a client. The application package can also include environmental install information indicating changes introduced to the computer system by installation of the application on the computer system, a startup set indicating those blocks which are sufficient for execution of the application to be initiated and progress to a designated startup point, and a predictive model suitable for use by a streaming server.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: June 29, 2004
    Assignee: AppStream, Inc.
    Inventors: Dan Eylon, Amit Ramon, Yehuda Volk
  • Patent number: 6574618
    Abstract: A method and system for executing a streamed application on a client system utilizes a virtual file system installed in the client which is configured to appear to the operating system as a local storage device containing all of the application files required by the application. Prior to streaming, the application files are broken up into streamlets corresponding generally to various portions of the application files and these streamlets are delivered to the client by the server, preferably using a predictive algorithm to determine an optimal transmission order. After an initial set of streamlets is received, the application is executed from the virtual file system. File loads issued by the operating system to the virtual file system are translated to determine which streamlets correspond to the load request and the appropriate data is returned.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: June 3, 2003
    Assignee: AppStream, Inc.
    Inventors: Dan Eylon, Amit Ramon, Yehuda Volk, Uri Raz, Shmuel Melamed
  • Publication number: 20020087963
    Abstract: Application files are preprocessed for use in an application streaming environment by dividing each file in the installed application into blocks corresponding to the code page block size used when the application files are loaded by the operation system, such as 4 k. Each block is compressed and the compressed blocks from all of the files are packaged into a repository which permits specific blocks to be extracted. The repository a specification for the application's file structure are combined into a streaming application package which can be distributed to servers supporting the streaming of the application to a client.
    Type: Application
    Filed: December 28, 2000
    Publication date: July 4, 2002
    Inventors: Dan Eylon, Amit Ramon, Yehuda Volk
  • Publication number: 20020087717
    Abstract: Executable software sent from an application service provider to a client computer can be arranged as a bundle of executable code blocks that are used during initialization of a group of applications (at least one initialization block from each application being included in the bundle). The bundle can include code for applications that are subscribed to by a user as well as for applications not subscribed to. As the subscribed applications are executed, usage data sent to a server may be monitored to determine unsubscribed applications that may be of interest to the user. Subscription offers may be automatically generated and sent to the user in response to processing of the usage data. Transmission efficiency of the code blocks may be improved by exchanging identification codes between the server and client to determine code blocks already present at the client.
    Type: Application
    Filed: December 30, 2000
    Publication date: July 4, 2002
    Inventors: Itzik Artzi, Bridget McDermott, Dan Eylon, Amit Ramon, Yehuda Volk
  • Publication number: 20010037399
    Abstract: A method and system for streaming software applications to a client uses an application server having a library with the application files stored therein. A streaming manager is configured to send the application files to a client as a plurality of streamlets, each streamlet corresponding to a particular data block in a respective application file. A streaming prediction engine is provided to identify at least one streamlet which is predicted to be most appropriate to send to a given client at a particular time in accordance with a prediction model reflecting the manner in which the application files are loaded and used by the application. In the preferred implementation, the application files are preprocessed and stored as a set of compressed streamlets, each of which corresponds to a file data block having a size equal to a code page size, such as 4k, used during file reads by an operating system expected to be present on a client system.
    Type: Application
    Filed: December 28, 2000
    Publication date: November 1, 2001
    Inventors: Dan Eylon, Amit Ramon, Yehuda Volk, Uri Raz, Shmuel Melamed
  • Publication number: 20010034736
    Abstract: A method and system for executing a streamed application on a client system utilizes a virtual file system installed in the client which is configured to appear to the operating system as a local storage device containing all of the application files required by the application. Prior to streaming, the application files are broken up into streamlets corresponding generally to various portions of the application files and these streamlets are delivered to the client by the server, preferably using a predictive algorithm to determine an optimal transmission order. After an initial set of streamlets is received, the application is executed from the virtual file system. File loads issued by the operating system to the virtual file system are translated to determine which streamlets correspond to the load request and the appropriate data is returned.
    Type: Application
    Filed: December 28, 2000
    Publication date: October 25, 2001
    Inventors: Dan Eylon, Amit Ramon, Yehuda Volk, Uri Raz, Shmuel Melamed
  • Patent number: 5867590
    Abstract: The present invention provides a method for determining a location on an object without prealignment and for positioning an object, such as a semiconductor, which has an array of generally perpendicular grid lines on its surface and a plurality of directional features. According to one embodiment the method determines the directions for the grid lines relative to the direction of a reference coordinate system, detects a grid junction and detects a direction of a reference coordinate system, detects a grid junction and detects a direction of one of the plurality of directional features, thereby providing a location of the grid junction in the reference coordinate system.
    Type: Grant
    Filed: January 11, 1996
    Date of Patent: February 2, 1999
    Assignee: Nova Measuring Instruments, Ltd.
    Inventor: Dan Eylon
  • Patent number: 5682242
    Abstract: A method is proposed for determining a location on an object and for positioning an object, such as a silicon wafer, which has an array of generally perpendicular grid lines on its surface and a plurality of directional features. The method determines the directions of the grid lines relative to the direction of a reference coordinate system, detects a grid junction and detects a direction of one of the plurality of directional features, thereby providing a location of the grid junction in the reference coordinate system. The object is positioned in accordance with the provided location of the grid junction.
    Type: Grant
    Filed: August 7, 1995
    Date of Patent: October 28, 1997
    Assignee: Nova Measuring Instruments Ltd.
    Inventor: Dan Eylon
  • Patent number: 5384648
    Abstract: Apparatus and method for descreening and for performing resolution changes and correction of misregistration on a color half-tone image in order to produce a color continuous tone image. The apparatus includes filter apparatus for removing screen information from the half-tone image including a plurality of different filters each providing interpolation and screen removal functions and a controller for selecting per pixel of the continuous tone image and in accordance with sensed misregistration and as a function of desired resolution changes, one of the filters for operation on a neighborhood of the pixel.
    Type: Grant
    Filed: January 6, 1994
    Date of Patent: January 24, 1995
    Assignee: Scitex Corporation Ltd.
    Inventors: Daniel Seidner, Dan Eylon
  • Patent number: 5378549
    Abstract: A battery receptor, or housing, capable of reversing its polarity to render operative an inserted battery regardless of the orientation of the inserted battery, which includes first and a second receptor electrical contacts and a polarity-reversing assembly which can bring about the reversal of the polarity of the contacts based on the difference in the physical configuration of the two ends of the inserted battery. Specifically, the battery receptor includes an electrically conductive retainer member which is rigidly connected to the receptor and which is in electrical contact with one of the receptor contacts. The retainer member is sized and shaped so as to retain the large diameter end of the battery but not the small diameter protrusion at the other end of the battery which is able to project through the plane of the retainer member and activate a switch which controls the polarity of the contacts.
    Type: Grant
    Filed: August 2, 1993
    Date of Patent: January 3, 1995
    Inventor: Dan Eylon
  • Patent number: 5376476
    Abstract: A battery receptor to make it possible to insert a battery having a protruding end and a flat end in either orientation which includes a first pair of contacts which is mounted at one end of the receptor and which is capable of accommodating one end of the battery and a second pair of contacts which is mounted at the other end of the receptor for accommodating the other end of the battery. Each of the pair of contacts is made up of two members--an electrically conductive retainer member and an electrically conductive flat contact, both of which are rigidly connected to the battery receptor. The retainer member is in electrical contact with one of the two receptor electrical contacts while the flat contact is in electrical contact with the other of the receptor electrical contacts.
    Type: Grant
    Filed: December 6, 1993
    Date of Patent: December 27, 1994
    Inventor: Dan Eylon
  • Patent number: 5333064
    Abstract: Apparatus and method for descreening and for performing resolution changes on a half-tone image in order to produce a continuous tone image. The apparatus includes filter apparatus for removing screen information from the half-tone image including a plurality of different filters each providing interpolation and screen removal functions and a controller for selecting per pixel of the continuous tone image and as a function of desired resolution changes, one of the filters for operation on a neighborhood of the pixel.
    Type: Grant
    Filed: August 27, 1991
    Date of Patent: July 26, 1994
    Assignee: Scitex Corporation, Ltd.
    Inventors: Daniel Seidner, Dan Eylon