Patents by Inventor Ron J. Karidi

Ron J. Karidi 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: 10223702
    Abstract: Systems, methods, and computer media for integrating requests for reserved allocations of advertisement impressions and requests for dynamic allocations of advertisement impressions are provided. A request is received from a first advertiser to purchase a reserved allocation of advertisement impressions. The request specifies a requested number of impressions that each have one or more requested attributes. One or more bids to dynamically purchase one or more impressions through a real-time bidding process are received from an external bidding agent. An internal bidding agent bids, on behalf of the first advertiser, to dynamically purchase one or more impressions through the real-time bidding process until the request from the first advertiser to purchase the reserved allocation of impressions is satisfied.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: March 5, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSINGM LLC
    Inventors: Ron J. Karidi, Moshe Tennenholtz, Roy Varshavsky
  • Publication number: 20140100968
    Abstract: Systems, methods, and computer-readable storage media are provided for determining configurable auction parameters based upon historic auction information that includes identities of auction participants or bidders. Such configurable auction parameters specify values to be applied for particular auction parameters (e.g., floor price), at the time of an auction for available advertising space, when one or more of the auction participants are associated with specified identities. Further provided are systems and methods for, at the time of an auction for available advertising space, determining auction parameter values in accordance with configurable auction parameters.
    Type: Application
    Filed: October 8, 2012
    Publication date: April 10, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: MOSHE TENNENHOLTZ, HAIM SOMECH, ROBERT PAUL GORMAN, PENG HAN, ERIK JON HANSON, RON J. KARIDI, OMER LEVY
  • Patent number: 8402537
    Abstract: Aspects of the subject matter described herein relate to tuning detection components of a security system. In aspects, a history of alerts is collected. This history is then used together with knowledge about tunable objects of the system to determine parameters of the tunable objects that can be changed to improve detection of the system. Parameters of tunable objects are adjusted in a simulator that determines an effect on alerts in the history based on the adjusted parameters. A recommendation of one or more tuning actions may be provided together with information regarding the effect of each tuning action.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: March 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Arie Friedman, Shai Aharon Rubin, Lior Arzi, Ron J. Karidi
  • Publication number: 20120150656
    Abstract: Systems, methods, and computer media for integrating requests for reserved allocations of advertisement impressions and requests for dynamic allocations of advertisement impressions are provided. A request is received from a first advertiser to purchase a reserved allocation of advertisement impressions. The request specifies a requested number of impressions that each have one or more requested attributes. One or more bids to dynamically purchase one or more impressions through a real-time bidding process are received from an external bidding agent. An internal bidding agent bids, on behalf of the first advertiser, to dynamically purchase one or more impressions through the real-time bidding process until the request from the first advertiser to purchase the reserved allocation of impressions is satisfied.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Ron J. Karidi, Moshe Tennenholtz, Roy Varshavsky
  • Publication number: 20100083375
    Abstract: Aspects of the subject matter described herein relate to tuning detection components of a security system. In aspects, a history of alerts is collected. This history is then used together with knowledge about tunable objects of the system to determine parameters of the tunable objects that can be changed to improve detection of the system. Parameters of tunable objects are adjusted in a simulator that determines an effect on alerts in the history based on the adjusted parameters. A recommendation of one or more tuning actions may be provided together with information regarding the effect of each tuning action.
    Type: Application
    Filed: September 26, 2008
    Publication date: April 1, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Arie Friedman, Shai Aharon Rubin, Lior Arzi, Ron J. Karidi
  • Patent number: 7684085
    Abstract: Methods and apparatus for reconstructing digitized images are provided that include an image reconstruction path that receives a digitized image and provides a processed RGB or CMYK image that may be printed or stored in memory. The image reconstruction path is configured to operate in either a multiple scan or single scan environment if the source of the digitized image is a scanner. A plurality of optional functional units in the reconstruction path can be controlled by user or internal controls. These functional units perform preliminary color adjustment, automatic deskew, background and dust removal, descreen, text detection and enhancement, color conversion, scaling, and color manipulation.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: March 23, 2010
    Assignee: Electronics For Imaging, Inc.
    Inventor: Ron J. Karidi
  • Patent number: 7636180
    Abstract: Methods and apparatus are provided to smooth a jagged outline of a reconstructed text generated through any of a variety of systems, such as, for example, an image scanner. Given the reconstructed text with a jagged outline, the methods smooth the outline of the text first through location of horizontal and vertical edges, and subsequent gray scale reconstruction of the edge ink level from a one-bit or a low number of bits edge pattern. The methods then provide identification of the local text outline pattern and corresponding ink level adjustment of the center pixel. The methods produce text having very smooth horizontal and vertical edges. The methods then smooth slanted edges, mend holes in the text, and remove isolated pixels of ink.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: December 22, 2009
    Assignee: Electronics for Imaging, Inc.
    Inventors: Ron J. Karidi, Lai Chee Man
  • Patent number: 7564583
    Abstract: Methods and apparatus for reconstructing digitized images are provided that include an image reconstruction path that receives a digitized image and provides a processed RGB or CMYK image that may be printed or stored in memory. The image reconstruction path is configured to operate in either a multiple scan or single scan environment if the source of the digitized image is a scanner. A plurality of optional functional units in the reconstruction path can be controlled by user or internal controls. These functional units perform preliminary color adjustment, automatic deskew, background and dust removal, descreen, text detection and enhancement, color conversion, scaling, and color manipulation.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: July 21, 2009
    Assignee: Electronics For Imaging, Inc.
    Inventor: Ron J. Karidi
  • Publication number: 20090003721
    Abstract: Methods and apparatus for reconstructing digitized images are provided that include an image reconstruction path that receives a digitized image and provides a processed RGB or CMYK image that may be printed or stored in memory. The image reconstruction path is configured to operate in either a multiple scan or single scan environment if the source of the digitized image is a scanner. A plurality of optional functional units in the reconstruction path can be controlled by user or internal controls. These functional units perform preliminary color adjustment, automatic deskew, background and dust removal, descreen, text detection and enhancement, color conversion, scaling, and color manipulation.
    Type: Application
    Filed: September 4, 2008
    Publication date: January 1, 2009
    Inventor: Ron J. KARIDI
  • Patent number: 7177049
    Abstract: Methods and apparatus for reconstructing digitized images are provided that include an image reconstruction path that receives a digitized image and provides a processed RGB or CMYK image that may be printed or stored in memory. The image reconstruction path is configured to operate in either a multiple scan or single scan environment if the source of the digitized image is a scanner. A plurality of optional functional units in the reconstruction path can be controlled by user or internal controls. These functional units perform preliminary color adjustment, automatic deskew, background and dust removal, descreen, text detection and enhancement, color conversion, scaling, and color manipulation.
    Type: Grant
    Filed: May 2, 2003
    Date of Patent: February 13, 2007
    Assignee: Electronics For Imaging, Inc.
    Inventor: Ron J. Karidi
  • Patent number: 7177472
    Abstract: A text detection technique comprises local ramp detection, identification of intensity troughs (candidate text strokes), determination of stroke width, preliminary detection of text based on contrast and stroke width, and a consistency check.
    Type: Grant
    Filed: July 9, 2004
    Date of Patent: February 13, 2007
    Assignee: Electronics for Imaging, Inc.
    Inventors: Ron J. Karidi, Lai Chee Man
  • Patent number: 6885477
    Abstract: Methods and apparatus are provided to smooth a jagged outline of a reconstructed text generated through any of a variety of systems, such as, for example, an image scanner. Given the reconstructed text with a jagged outline, the methods smooth the outline of the text first through location of horizontal and vertical edges, and subsequent gray scale reconstruction of the edge ink level from a one-bit or a low number of bits edge pattern. The methods then provide identification of the local text outline pattern and corresponding ink level adjustment of the center pixel. The methods produce text having very smooth horizontal and vertical edges. The methods then smooth slanted edges, mend holes in the text, and remove isolated pixels of ink.
    Type: Grant
    Filed: December 11, 2002
    Date of Patent: April 26, 2005
    Assignee: Electronics for Imaging, Inc.
    Inventors: Ron J. Karidi, Lai Chee Man
  • Publication number: 20040240736
    Abstract: A text detection technique comprises local ramp detection, identification of intensity troughs (candidate text strokes), determination of stroke width, preliminary detection of text based on contrast and stroke width, and a consistency check.
    Type: Application
    Filed: July 9, 2004
    Publication date: December 2, 2004
    Inventors: Ron J. Karidi, Lai Chee Man
  • Patent number: 6778700
    Abstract: A text detection technique comprises local ramp detection, identification of intensity troughs (candidate text strokes), determination of stroke width, preliminary detection of text based on contrast and stroke width, and a consistency check.
    Type: Grant
    Filed: March 14, 2001
    Date of Patent: August 17, 2004
    Assignee: Electronics for Imaging, Inc.
    Inventors: Ron J. Karidi, Lai Chee Man
  • Publication number: 20030193680
    Abstract: Methods and apparatus for reconstructing digitized images are provided that include an image reconstruction path that receives a digitized image and provides a processed RGB or CMYK image that may be printed or stored in memory. The image reconstruction path is configured to operate in either a multiple scan or single scan environment if the source of the digitized image is a scanner. A plurality of optional functional units in the reconstruction path can be controlled by user or internal controls. These functional units perform preliminary color adjustment, automatic deskew, background and dust removal, descreen, text detection and enhancement, color conversion, scaling, and color manipulation.
    Type: Application
    Filed: May 2, 2003
    Publication date: October 16, 2003
    Inventor: Ron J. Karidi
  • Patent number: 6590676
    Abstract: An improved method and apparatus for reconstructing digitized images processes one or more color formats, e.g. contone or 1-bit, and readily operates with both single and multiple scan systems. The preferred embodiment of the invention provides an image reconstruction path that receives a digitized image, e.g. from a scanner or from memory. The output of the image reconstruction path is a processed RGB or CMYK image that may be printed or stored in memory. The image reconstruction path itself is configured to operate in either of a multiple or single scan environment if the source of the digitized image is a scanner. Within the image reconstruction path there is a plurality of functional units that can be controlled by user or internal controls, or that can be optionally bypassed.
    Type: Grant
    Filed: May 18, 1999
    Date of Patent: July 8, 2003
    Assignee: Electronics for Imaging, Inc.
    Inventor: Ron J. Karidi
  • Publication number: 20030123094
    Abstract: Methods and apparatus are provided to smooth a jagged outline of a reconstructed text generated through any of a variety of systems, such as, for example, an image scanner. Given the reconstructed text with a jagged outline, the methods smooth the outline of the text first through location of horizontal and vertical edges, and subsequent gray scale reconstruction of the edge ink level from a one-bit or a low number of bits edge pattern. The methods then provide identification of the local text outline pattern and corresponding ink level adjustment of the center pixel. The methods produce text having very smooth horizontal and vertical edges. The methods then smooth slanted edges, mend holes in the text, and remove isolated pixels of ink.
    Type: Application
    Filed: December 11, 2002
    Publication date: July 3, 2003
    Inventors: Ron J. Karidi, Lai Chee Man
  • Publication number: 20030026480
    Abstract: A text detection technique comprises local ramp detection, identification of intensity troughs (candidate text strokes), determination of stroke width, preliminary detection of text based on contrast and stroke width, and a consistency check.
    Type: Application
    Filed: March 14, 2001
    Publication date: February 6, 2003
    Inventors: Ron J. Karidi, Lai Chee Man
  • Patent number: 6501565
    Abstract: Methods and apparatus are provided to smooth a jagged outline of a reconstructed text generated through any of a variety of systems, such as, for example, an image scanner. Given the reconstructed text with a jagged outline, the methods smooth the outline of the text first through location of horizontal and vertical edges, and subsequent gray scale reconstruction of the edge ink level from a one-bit or a low number of bits edge pattern. The methods then provide identification of the local text outline pattern and corresponding ink level adjustment of the center pixel. The methods produce text having very smooth horizontal and vertical edges. The methods then smooth slanted edges, mend holes in the text, and remove isolated pixels of ink.
    Type: Grant
    Filed: November 21, 2000
    Date of Patent: December 31, 2002
    Assignee: Electronics for Imaging, Inc.
    Inventors: Ron J. Karidi, Lai Chee Man
  • Patent number: 6310697
    Abstract: A general purpose method for text enhancement that is independent of the type of scanner that is used to scan a document or the device printing the document and is tolerant of the artifacts and defects that the scanning process introduces on the text, mainly blurring. A window of size W×W is constructed on a scanned page with the target pixel at the center of the window and the amount of ink in the window is calculated and the number of pixels that are darker than the center pixel is counted. The window is moved along the page and each pixel on the page has a chance to be the center of a window and be allocated ink. The invention reallocates the amount of ink in full quantities of the darkest value. Only the center pixel actually has its ink reallocated. A key principle is to make an attempt to allocate the ink pixel by pixel in the window, where the darkest pixel gets ink, the second darkest gets ink, and so on, until there is no more ink remaining in the bank.
    Type: Grant
    Filed: July 7, 1998
    Date of Patent: October 30, 2001
    Assignee: Electronics for Imaging, Inc.
    Inventor: Ron J. Karidi