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: 20110216073Abstract: 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: ApplicationFiled: May 13, 2011Publication date: September 8, 2011Inventors: Derek B. Clegg, Haroon Sheikh
-
Publication number: 20110186356Abstract: 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: ApplicationFiled: July 23, 2010Publication date: August 4, 2011Applicant: Heys (USA), Inc.Inventor: Haroon Sheikh
-
Publication number: 20110186357Abstract: 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: ApplicationFiled: July 1, 2010Publication date: August 4, 2011Applicant: Heys (USA), Inc.Inventor: Haroon Sheikh
-
Publication number: 20110186397Abstract: 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: ApplicationFiled: January 7, 2011Publication date: August 4, 2011Applicant: Heys (USA), Inc.Inventor: HAROON SHEIKH
-
Publication number: 20110186398Abstract: 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: ApplicationFiled: December 30, 2010Publication date: August 4, 2011Applicant: Heys (USA), Inc.Inventor: Haroon Sheikh
-
Publication number: 20110186396Abstract: 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: ApplicationFiled: December 22, 2010Publication date: August 4, 2011Applicant: Heys (USA), Inc.Inventor: Haroon Sheikh
-
Publication number: 20110187292Abstract: 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: ApplicationFiled: July 27, 2010Publication date: August 4, 2011Applicant: Heys (USA), Inc.Inventor: Haroon Sheikh
-
Patent number: 7944447Abstract: 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: GrantFiled: June 28, 2007Date of Patent: May 17, 2011Assignee: Apple Inc.Inventors: Derek B. Clegg, Haroon Sheikh
-
Publication number: 20110072389Abstract: 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: ApplicationFiled: September 17, 2010Publication date: March 24, 2011Inventors: Ralph T. Brunner, Haroon Sheikh, Peter Graffagnino
-
Patent number: 7802196Abstract: 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: GrantFiled: November 29, 2007Date of Patent: September 21, 2010Assignee: Apple Inc.Inventors: Ralph T. Brunner, Haroon Sheikh, Peter Graffagnino
-
Publication number: 20080316211Abstract: 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: ApplicationFiled: June 28, 2007Publication date: December 25, 2008Inventors: Derek B. Clegg, Haroon Sheikh
-
Publication number: 20080303825Abstract: 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: ApplicationFiled: June 8, 2007Publication date: December 11, 2008Inventors: Derek Clegg, Haroon Sheikh
-
Publication number: 20080134079Abstract: 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: ApplicationFiled: November 29, 2007Publication date: June 5, 2008Inventors: Ralph T. Brunner, Haroon Sheikh, Peter Graffagnino
-
Publication number: 20080034317Abstract: 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: ApplicationFiled: August 4, 2006Publication date: February 7, 2008Inventors: Assana Fard, John O. Louch, Ralf Brunner, Haroon Sheikh, Eric Peyton, Christopher Hynes
-
Patent number: 7313764Abstract: 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: GrantFiled: March 6, 2003Date of Patent: December 25, 2007Assignee: Apple Inc.Inventors: Ralph T. Brunner, Haroon Sheikh, Peter Graffagnino
-
Patent number: 6552725Abstract: 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: GrantFiled: April 11, 2000Date of Patent: April 22, 2003Assignee: Corel CorporationInventors: Reynold Houtman, Haroon Sheikh, Chris Whytock