Patents by Inventor Avishai Keren

Avishai Keren 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: 20150222944
    Abstract: A method of generating a compressed video stream, comprising: providing a plurality of display commands which represents a display; generating a plurality of quantized transform coefficients from said display commands, wherein said quantization is different for different display commands; and creating a compressed video stream utilization said coefficients.
    Type: Application
    Filed: April 14, 2015
    Publication date: August 6, 2015
    Inventors: Ofir Paz, Avishai Keren, Meir Feder, Maier Fenster
  • Patent number: 9008172
    Abstract: A method of generating a compressed video stream, comprising: providing a plurality of display commands which represents a display; generating a plurality of quantized transform coefficients from said display commands, wherein said quantization is different for different display commands; and creating a compressed video stream utilization said coefficients.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: April 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ofir Paz, Avishai Keren, Meir Feder, Maier Fenster
  • Patent number: 8259788
    Abstract: A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element (5) is checked if it is encoded (52). If object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.
    Type: Grant
    Filed: January 25, 2001
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Avishai Keren, Meir Feder, Ofir Paz
  • Patent number: 8189662
    Abstract: A method of generating a compressed video stream, comprising: providing a plurality of display commands which represents a display; generating a plurality of quantized transform coefficients from said display commands, wherein said quantization is different for different display commands; and creating a compressed video stream utilization said coefficients.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: May 29, 2012
    Assignee: Microsoft Corporation
    Inventors: Ofir Paz, Avishai Keren, Meir Feder, Maier Fenster
  • Publication number: 20120130808
    Abstract: A method of generating a compressed video stream, comprising: providing a plurality of display commands which represents a display; generating a plurality of quantized transform coefficients from said display commands, wherein said quantization is different for different display commands; and creating a compressed video stream utilization said coefficients.
    Type: Application
    Filed: February 1, 2012
    Publication date: May 24, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Ofir Paz, Avishai Keren, Meir Feder, Maier Fenster
  • Patent number: 7360230
    Abstract: A method of personalizing a broadcast channel, comprising: receiving an input from a user (110); and personalizing the broadcast channel; and transmitting the personalized broadcast channel to the user using a compressed video transport method. Preferably, computer generated information is overlaid on the channel to achieve the personalization.
    Type: Grant
    Filed: July 27, 1999
    Date of Patent: April 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Ofir Paz, Avishai Keren, Meir Feder, Maier Fenster
  • Patent number: 7162531
    Abstract: A computer may be remotely accessed. At a first location, display commands are generated. The display commands are converted into a compressed video data stream. Each display element (50) is checked if it is encoded (52). If an object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. This display commands are decompressed and displayed as an image at the second location.
    Type: Grant
    Filed: January 25, 2001
    Date of Patent: January 9, 2007
    Assignee: Microsoft Corporation
    Inventors: Ofir Paz, Avishai Keren, Maier Fenster
  • Patent number: 7103099
    Abstract: A method of generating a compressed video stream, comprising: providing a plurality of display commands which represents a display; generating a plurality of quantized transform coefficients from said display commands, wherein said quantization is different for different display commands; and creating a compressed video stream utilizing said coefficients.
    Type: Grant
    Filed: July 27, 1999
    Date of Patent: September 5, 2006
    Assignee: Microsoft Corporation
    Inventors: Ofir Paz, Avishai Keren, Meir Feder, Maier Fenster
  • Publication number: 20060184982
    Abstract: A method of generating a compressed video stream, comprising: providing a plurality of display commands which represents a display; generating a plurality of quantized transform coefficients from said display commands, wherein said quantization is different for different display commands; and creating a compressed video stream utilization said coefficients.
    Type: Application
    Filed: April 11, 2006
    Publication date: August 17, 2006
    Applicant: Microsoft Corporation
    Inventors: Ofir Paz, Avishai Keren, Meir Feder, Maier Fenster
  • Publication number: 20050091695
    Abstract: A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element (5) is checked if it is encoded (52). If object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 28, 2005
    Applicant: WebTV Networks, Inc.
    Inventors: Ofir Paz, Avishai Keren, Meir Feder
  • Publication number: 20050091692
    Abstract: A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element (5) is checked if it is encoded (52). If object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.
    Type: Application
    Filed: October 27, 2004
    Publication date: April 28, 2005
    Applicant: WebTV Networks, Inc.
    Inventors: Ofir Paz, Avishai Keren, Meir Feder
  • Publication number: 20040205213
    Abstract: A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element (5) is checked if it is encoded (52). If object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.
    Type: Application
    Filed: January 25, 2001
    Publication date: October 14, 2004
    Applicant: Web TV Networks, Inc.;
    Inventors: Ofir Paz, Avishai Keren, Maier Fenster
  • Publication number: 20020053075
    Abstract: A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element (5) is checked if it is encoded (52). If object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.
    Type: Application
    Filed: January 25, 2001
    Publication date: May 2, 2002
    Applicant: WebTV Networks, Inc.;
    Inventors: Ofir Paz, Avishai Keren, Meir Feder
  • Publication number: 20010026591
    Abstract: A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element (5) is checked if it is encoded (52). If object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.
    Type: Application
    Filed: January 25, 2001
    Publication date: October 4, 2001
    Inventors: Avishai Keren, Meir Feder, Ofir Paz
  • Publication number: 20010024469
    Abstract: A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element (5) is checked if it is encoded (52). If object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.
    Type: Application
    Filed: January 25, 2001
    Publication date: September 27, 2001
    Inventors: Avishai Keren, Ofir Paz
  • Publication number: 20010024239
    Abstract: A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element (5) is checked if it is encoded (52). If object is encoded, it is transcribed into MPEG (54). The image is adjusted for display (56) and compression (58). Additional steps of motion determination (60), change detection (62), compression depth and frame determination (66, 68) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.
    Type: Application
    Filed: January 25, 2001
    Publication date: September 27, 2001
    Applicant: WebTV Networks, Inc.
    Inventors: Meir Feder, Ofir Paz, Avishai Keren