Patents by Inventor Ofer Shochet

Ofer Shochet 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: 10135980
    Abstract: A video stream from a webcam or video telephone is received. The video stream can be analyzed in real-time as it is being received or can be recorded and stored for later analysis. Information within the video streams can be extracted and processed by a facial and video content recognition engine and the information derived therefrom can be stored as metadata. The metadata can be used for enriching the call content recorded by a recorder. The information derived from the video streams can be used to solve business and legal issues.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: November 20, 2018
    Assignee: VERINT SYSTEMS LTD.
    Inventor: Ofer Shochet
  • Patent number: 9565390
    Abstract: A video stream from a webcam or video telephone is received. The video stream can be analyzed in real-time as it is being received or can be recorded and stored for later analysis. Information within the video streams can be extracted and processed by a facial and video content recognition engine and the information derived therefrom can be stored as metadata. The metadata can be used for enriching the call content recorded by a recorder. The information derived from the video streams can be used to solve business and legal issues.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: February 7, 2017
    Assignee: VERINT SYSTEMS LTD.
    Inventor: Ofer Shochet
  • Patent number: 9015194
    Abstract: A computer-implemented method for processing a plurality of data items includes defining a set of one or more categories having a corresponding set of conditions that associate the data items with the categories. A sub-categorization request, requesting to divide a category from among the categories into lower-level categories, is accepted from a user. The data items associated with the category are processed responsively to the sub-categorization request, so as to automatically suggest the lower-level categories. The automatically-suggested lower-level categories are presented to the user, and direction with respect to the automatically-suggested lower-level categories is accepted from the user. A hierarchical structure representing the categories is constructed responsively to the direction, by dividing the category into the lower-level categories. Output based on the hierarchical structure is presented to the user.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: April 21, 2015
    Assignee: Verint Systems Inc.
    Inventors: Dror Daniel Ziv, Yaron Gvili, Alexander Sokolovsky, Ofer Shochet, Michael Brand
  • Patent number: 8966250
    Abstract: Disclosed is an appliance, system, method and corresponding software application for encrypting and processing data. A symbol based encryption module may be adapted to encrypt data on a symbol basis such that some or all of the encrypted data remains processable.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: February 24, 2015
    Assignee: salesforce.com, inc.
    Inventors: Ofer Shochet, David Movshovitz
  • Patent number: 8832135
    Abstract: A method for automatically providing a plurality of additional database query terms comprising receiving a first query term from a user, receiving a plurality of characters from the user, wherein the plurality of characters is only a portion of a second query term, and selecting a set of records from a database based on the query term, wherein the database comprises records which comprise text translated from audio. The method also determines a plurality of additional query terms based on the plurality of characters, and, for at least one of the plurality of additional query terms, processes at least a portion of the set of records to determine a relevance of the additional query term. Finally, the method includes displaying at least one of the plurality of additional query terms to the user for selection based on the relevance of at least one of the plurality of additional query terms.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: September 9, 2014
    Assignee: Verint Systems, Ltd.
    Inventors: Ido Shapira, Michael Brand, Sagi Nachum, Ofer Shochet, Galia Zacay
  • Patent number: 8723911
    Abstract: A video stream from a webcam or video telephone is received. The video stream can be analyzed in real-time as it is being received or can be recorded and stored for later analysis. Information within the video streams can be extracted and processed by a facial and video content recognition engine and the information derived therefrom can be stored as metadata. The metadata can be used for enriching the call content recorded by a recorder. The information derived from the video streams can be used to solve business and legal issues.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: May 13, 2014
    Assignee: Verint Americas Inc.
    Inventor: Ofer Shochet
  • Publication number: 20130067225
    Abstract: Disclosed is an appliance, system, method and corresponding software application for encrypting and processing data. A symbol based encryption module may be adapted to encrypt data on a symbol basis such that some or all of the encrypted data remains processable.
    Type: Application
    Filed: September 8, 2009
    Publication date: March 14, 2013
    Inventors: Ofer Shochet, David Movshovitz
  • Publication number: 20090276417
    Abstract: A method for automatically providing a plurality of additional database query terms to a user is provided. The method comprises receiving a query term from a user, receiving a plurality of characters from the user in addition to the query term, and selecting a set of records from a database based on the query term, wherein the database comprises records, and the records comprise text translated from audio. The method also determines a plurality of additional query terms based on the plurality of characters, and, for at least one of the plurality of additional query terms, processes at least a portion of the set of records to determine a relevance of the additional query term. Finally, the method includes displaying at least one of the plurality of additional query terms to the user for selection, the display based on the relevance of the at least one of the plurality of additional query terms.
    Type: Application
    Filed: June 30, 2008
    Publication date: November 5, 2009
    Inventors: Ido Shapira, Michael Brand, Sagi Nachum, Ofer Shochet, Galia Zacay
  • Publication number: 20090012970
    Abstract: A computer-implemented method for processing a plurality of data items includes defining a set of one or more categories having a corresponding set of conditions that associate the data items with the categories. A sub-categorization request, requesting to divide a category from among the categories into lower-level categories, is accepted from a user. The data items associated with the category are processed responsively to the sub-categorization request, so as to automatically suggest the lower-level categories. The automatically-suggested lower-level categories are presented to the user, and direction with respect to the automatically-suggested lower-level categories is accepted from the user. A hierarchical structure representing the categories is constructed responsively to the direction, by dividing the category into the lower-level categories. Output based on the hierarchical structure is presented to the user.
    Type: Application
    Filed: July 2, 2007
    Publication date: January 8, 2009
    Inventors: Dror Daniel Ziv, Yaron Gvili, Alexander Sokolovsky, Ofer Shochet, Michael Brand
  • Publication number: 20040163035
    Abstract: Non-deterministic text with average word recognition precision below 50% is processed utilizing non-textual differences between words or sequences of words in the text to provide more useful information to users by resolving more than two decision options. One or more indexes that indicate non-textual differences between n-word sequences, where n is a positive integer, may be generated for use in data mining that considers the non-textual differences. Alternatively, multiple indexes may be generated using different data mining techniques that may or may not utilize non-textual differences and then the results produced by the different data mining techniques may be merged to identify non-textual differences. These techniques may be used in classifying, labeling, categorizing, filtering, clustering, or retrieving documents, or in discovering salient terms in a set of documents.
    Type: Application
    Filed: February 5, 2004
    Publication date: August 19, 2004
    Applicant: Verint Systems, Inc.
    Inventors: Assaf Ariel, Michael Brand, Itsik Horowitz, Ofer Shochet, Itzik Stauber, Dror Daniel Ziv
  • Patent number: 6232979
    Abstract: A method, system, and computer program product are provided for fast computation using parallel resampling and blending in multi-channel texture mapping. In one embodiment, slices of projection data for volume rendering are loaded into multiple textures. The loaded textures are combined using multi-channel texture mapping to obtain a multi-channel data frame for storage in a multi-channel frame buffer. The multiple textures are combined using a texture mapping operation that includes a linear blending operation, such as, a maximum, minimum, and/or sum blending operation. Multi-channel frame buffer data is then aggregated to obtain a final single channel grey-level output of pixel data. In one example implementation of the present invention, a load unit loads slices of projection data into multiple textures. A multi-channel texture engine combines the multiple textures to obtain multi-channel frame data for storage in a multi-channel frame buffer.
    Type: Grant
    Filed: December 19, 1997
    Date of Patent: May 15, 2001
    Assignee: Silicon Graphics, Inc.
    Inventor: Ofer Shochet
  • Patent number: 6108007
    Abstract: A method, system, and computer program product are provided for increasing interpolation bit precision using multi-channel texture mapping. According to the present invention, pixels are separated into respective groups of data segments in multiple texture channels. The groups of data segments in each texture channel are interpolated in parallel to obtain an interpolated pixel value for each texture channel. The interpolated pixel value for each texture channel for a sample is stored in a frame buffer. An accumulation operation, such as, blending, is used to accumulate interpolated pixel values for each texture channel for a number of samples in the frame buffer. In one example, interpolation according to the present invention is used in computer tomography and volume rendering using texture mapping. In another example of the present invention, interpolation is used in computer graphics processing using texture mapping.
    Type: Grant
    Filed: October 9, 1997
    Date of Patent: August 22, 2000
    Assignee: Silicon Graphics, Inc.
    Inventor: Ofer Shochet