Patents by Inventor Haroon Sheikh

Haroon Sheikh 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: 20110216073
    Abstract: A device sensor determines an external state of a device. Text to be displayed on a display screen of the device is dynamically filtered based on the external state of the device.
    Type: Application
    Filed: May 13, 2011
    Publication date: September 8, 2011
    Inventors: Derek B. Clegg, Haroon Sheikh
  • Publication number: 20110186356
    Abstract: A hand-held electronic luggage scale includes a handle designed to be held generally horizontally, and a hook supported by the handle, which extends generally vertically below the handle. The handle houses an electronic scale, the electronic scale connected to the hook for calculating a weight of an object suspended from the hook. The hook may be metal and have a rubber and/or plastic exterior. A touch screen display may be provided in a top surface of the handle that displays the calculated weight from the electronic scale component. The touch screen display may include an icon representing a virtual control button that controls a user-selectable setting, and provides haptic feedback when the user-selectable setting changes due to a user pressing the virtual control button for a predetermined period of time. The touch screen display may include icons that control power, illumination, units of measurement, and/or other functionality.
    Type: Application
    Filed: July 23, 2010
    Publication date: August 4, 2011
    Applicant: Heys (USA), Inc.
    Inventor: Haroon Sheikh
  • Publication number: 20110186357
    Abstract: A hand-held electronic luggage scale includes a handle designed to be held generally horizontally, and a hook supported by the handle, which extends generally vertically below the handle. The handle houses an electronic scale, the electronic scale connected to the hook for calculating a weight of an object suspended from the hook. An easy-to-read digital display is provided in a top surface of the handle, the display displaying the calculated weight from the electronic scale component. The hook is supported by the handle at a central portion of the handle such that a user's two hands can hold the handle on either side of a hook attachment while leaving the display visible between the user's hands. The handle curves downwardly from the central portion the handle to free ends thereof to provide an ergonomic support for the user to lift the object to be weighed.
    Type: Application
    Filed: July 1, 2010
    Publication date: August 4, 2011
    Applicant: Heys (USA), Inc.
    Inventor: Haroon Sheikh
  • Publication number: 20110186397
    Abstract: A suitcase featuring a biometric lock may be provided. The suitcase may include a plurality of hard-sided shells for forming storage compartments of the suitcase. Additionally the suitcase may include a fastening mechanism for connecting the plurality of hard-sided shells. The fastening mechanism may be utilized to provide access to at least one storage compartment of the storage compartments. The biometric lock of the suitcase may be configured to prevent unauthorized access to one or more storage compartments of the suitcase. The biometric lock may include a memory device configured to store a plurality of fingerprints. Also, the biometric lock may include a biometric reader, which may be configured to receive a fingerprint from a user. The biometric reader may be further configured to unlock the biometric lock when a received fingerprint matches a stored fingerprint of the plurality of stored fingerprints.
    Type: Application
    Filed: January 7, 2011
    Publication date: August 4, 2011
    Applicant: Heys (USA), Inc.
    Inventor: HAROON SHEIKH
  • Publication number: 20110186398
    Abstract: A hard-sided suitcase may include two polycarbonate composite or other hard shells, and a polycarbonate composite or other expansion portion positioned between the two shells at approximately a midpoint of a depth of the suitcase. A carrying handle may be attached to the polycarbonate composite expansion portion. An opening zipper may connect at least one of the polycarbonate composite shells to the polycarbonate composite expansion portion and provide access to one or more storage compartments. An expansion zipper may connect the polycarbonate composite expansion portion and the other of the polycarbonate composite shells. The expansion zipper may have a flexible gusset. A reinforcement frame may be connected to the polycarbonate composite expansion portion such that the polycarbonate composite expansion portion can bear the weight of the hard-sided suitcase when lifted by the carrying handle. The reinforcement frame may be a honeycomb plastic frame and enclosed by a fabric material.
    Type: Application
    Filed: December 30, 2010
    Publication date: August 4, 2011
    Applicant: Heys (USA), Inc.
    Inventor: Haroon Sheikh
  • Publication number: 20110186396
    Abstract: A hard-sided suitcase may include a plurality of polycarbonate shells for forming storage compartments of the hard-sided suitcase, wherein at least one of the plurality of polycarbonate shells is utilized for forming a hard-sided zipper pocket. The hard-sided suitcase may include a zipper mechanism for connecting a pair of polycarbonate shells to form a main storage compartment and for providing access to the main storage compartment. The hard-sided suitcase may include a second zipper mechanism for connecting the hard-sided zipper pocket to one of the polycarbonate shells forming the main storage compartment. When the second zipper mechanism is opened, the hard-sided zipper pocket may be in an open position, and when the second zipper mechanism is closed, the hard-sided zipper pocket may be in a closed position. The hard-sided zipper pocket may be held open and at angle with respect to the suitcase via a flexible, pocket lining.
    Type: Application
    Filed: December 22, 2010
    Publication date: August 4, 2011
    Applicant: Heys (USA), Inc.
    Inventor: Haroon Sheikh
  • Publication number: 20110187292
    Abstract: A hard-sided suitcase may include polycarbonate shells for forming one or more storage compartments. The suitcase may include fiber-optic fibers or other light emitting devices for providing lighting to the hard-sided suitcase. The fiber-optic fibers may be placed on or within the polycarbonate shells. The suitcase may include a lighting mechanism or controller for sending light through the fiber-optic fibers. The lighting mechanism may be configured to send colored light through the fibers, and to change the light pattern being illuminated at a random and/or predetermined interval. A power source may power to the lighting mechanism. The power source, when switched on, may cause the lighting mechanism to send the light through the fiber-optic fibers. Light emitting diodes may also provide illumination. The lighting mechanism may control the lighting of the light emitting devices individually and simultaneously to facilitate a wide range of potential illumination patterns.
    Type: Application
    Filed: July 27, 2010
    Publication date: August 4, 2011
    Applicant: Heys (USA), Inc.
    Inventor: Haroon Sheikh
  • Patent number: 7944447
    Abstract: A device sensor determines an external state of a device. Text to be displayed on a display screen of the device is dynamically filtered based on the external state of the device.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: May 17, 2011
    Assignee: Apple Inc.
    Inventors: Derek B. Clegg, Haroon Sheikh
  • Publication number: 20110072389
    Abstract: Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing system includes: determining a second region of a second pixel image of a window in a frame buffer, which corresponds to a first region of a first pixel image of the window buffered in a window buffer that is scrolled from a first position to a second position in the first pixel image of the window in the window buffer; and scrolling the second region in the frame buffer to synchronize the second pixel image in the frame buffer with the first pixel image in the window buffer. In one example according to this aspect, the second region in the frame buffer is scrolled using graphics hardware; the frame buffer is located inside a video memory under control of the graphics hardware.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 24, 2011
    Inventors: Ralph T. Brunner, Haroon Sheikh, Peter Graffagnino
  • Patent number: 7802196
    Abstract: Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing system includes: determining a second region of a second pixel image of a window in a frame buffer, which corresponds to a first region of a first pixel image of the window buffered in a window buffer that is scrolled from a first position to a second position in the first pixel image of the window in the window buffer; and scrolling the second region in the frame buffer to synchronize the second pixel image in the frame buffer with the first pixel image in the window buffer. In one example according to this aspect, the second region in the frame buffer is scrolled using graphics hardware; the frame buffer is located inside a video memory under control of the graphics hardware.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: September 21, 2010
    Assignee: Apple Inc.
    Inventors: Ralph T. Brunner, Haroon Sheikh, Peter Graffagnino
  • Publication number: 20080316211
    Abstract: A device sensor determines an external state of a device. Text to be displayed on a display screen of the device is dynamically filtered based on the external state of the device.
    Type: Application
    Filed: June 28, 2007
    Publication date: December 25, 2008
    Inventors: Derek B. Clegg, Haroon Sheikh
  • Publication number: 20080303825
    Abstract: A system and method for dilating a glyph for glyph rendering is described. The method includes receiving information including at least one of an element value of a rendering matrix, a glyph characteristic, a display background characteristic, an application characteristic, a display characteristic, and a graphics engine characteristic. The method further includes determining a dilation factor value from the received information. The method also includes dilating the outline of the glyph using the determined dilation factor.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Inventors: Derek Clegg, Haroon Sheikh
  • Publication number: 20080134079
    Abstract: Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing system includes: determining a second region of a second pixel image of a window in a frame buffer, which corresponds to a first region of a first pixel image of the window buffered in a window buffer that is scrolled from a first position to a second position in the first pixel image of the window in the window buffer; and scrolling the second region in the frame buffer to synchronize the second pixel image in the frame buffer with the first pixel image in the window buffer. In one example according to this aspect, the second region in the frame buffer is scrolled using graphics hardware; the frame buffer is located inside a video memory under control of the graphics hardware.
    Type: Application
    Filed: November 29, 2007
    Publication date: June 5, 2008
    Inventors: Ralph T. Brunner, Haroon Sheikh, Peter Graffagnino
  • Publication number: 20080034317
    Abstract: A user interface can have one or more spaces presented therein. A space is a grouping of one or more program windows in relation to windows of other application programs, such that the program(s) of only a single space is visible when the space is active. A view can be generated of all spaces and their contents.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Assana Fard, John O. Louch, Ralf Brunner, Haroon Sheikh, Eric Peyton, Christopher Hynes
  • Patent number: 7313764
    Abstract: Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing system includes: determining a second region of a second pixel image of a window in a frame buffer, which corresponds to a first region of a first pixel image of the window buffered in a window buffer that is scrolled from a first position to a second position in the first pixel image of the window in the window buffer; and scrolling the second region in the frame buffer to synchronize the second pixel image in the frame buffer with the first pixel image in the window buffer. In one example according to this aspect, the second region in the frame buffer is scrolled using graphics hardware; the frame buffer is located inside a video memory under control of the graphics hardware.
    Type: Grant
    Filed: March 6, 2003
    Date of Patent: December 25, 2007
    Assignee: Apple Inc.
    Inventors: Ralph T. Brunner, Haroon Sheikh, Peter Graffagnino
  • Patent number: 6552725
    Abstract: The invention discloses a method for preparing Coons patches for rendering. The Coons patch is examined for folds and any regions containing folds are isolated from regions that do not contain folds. The rendering method appropriate for fold containing and non-fold containing regions can then be selected. The rendering method appropriate for fold containing regions requires extensive computation compared to that for non-fold containing regions. By isolating the regions containing folds, the invention allows the avoidance of the extensive computation for the non-fold containing regions. Thus, the invention enables reduction of the amount of computation that is required during rendering.
    Type: Grant
    Filed: April 11, 2000
    Date of Patent: April 22, 2003
    Assignee: Corel Corporation
    Inventors: Reynold Houtman, Haroon Sheikh, Chris Whytock