Patents by Inventor Yousef Yacoub

Yousef Yacoub 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: 9495997
    Abstract: Systems and methods for reducing problems and disadvantages associated traditional approaches to provisioning using access controllers are disclosed. A method may include storing a definition data structure in storage media associated with an access controller in an information handling system, the definition data structure including one or more parameters. The access controller may create a storage partition on the storage media based at least on the one or more parameters.
    Type: Grant
    Filed: January 6, 2009
    Date of Patent: November 15, 2016
    Assignee: DELL PRODUCTS L.P.
    Inventors: Charles T. Perusse, Jr., Manoj Sharad Gujarathi, Yousef Yacoub
  • Patent number: 9165402
    Abstract: The 3D modeling user interface (UI) method provides a 2D scalable grid on a computer screen that allows a user to extrude a 3D shape therefrom. The 3D shape is then presented on the display screen, which also shows the grid that the shape was extruded from. In addition to 2D grids, the UI allows the user to define 2D concentric circular patterns on a surface of the 3D shape, from which the user can extrude a 3D projection of the concentric circular patterns. A previously defined grid can be extended or bent into an arcuate or curvy grid according to manipulations by the user. Moreover a grid can be folded back on itself by the user. Additionally the UI provides groups of user-defined wavy splines that can be extruded from a displayed surface.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: October 20, 2015
    Inventor: Yousef Yacoub Eid Alhashash
  • Publication number: 20140137050
    Abstract: The 3D modeling user interface (UI) method provides a 2D scalable grid on a computer screen that allows a user to extrude a 3D shape therefrom. The 3D shape is then presented on the display screen, which also shows the grid that the shape was extruded from. In addition to 2D grids, the UI allows the user to define 2D concentric circular patterns on a surface of the 3D shape, from which the user can extrude a 3D projection of the concentric circular patterns. A previously defined grid can be extended or bent into an arcuate or curvy grid according to manipulations by the user. Moreover a grid can be folded back on itself by the user. Additionally the UI provides groups of user-defined wavy splines that can be extruded from a displayed surface.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Inventor: YOUSEF YACOUB EID ALHASHASH
  • Publication number: 20100172050
    Abstract: Systems and methods for reducing problems and disadvantages associated traditional approaches to provisioning using access controllers are disclosed. A method may include storing a definition data structure in storage media associated with an access controller in an information handling system, the definition data structure including one or more parameters. The access controller may create a storage partition on the storage media based at least on the one or more parameters.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 8, 2010
    Applicant: DELL PRODUCTS L.P.
    Inventors: Charles T. Perusse, JR., Manoj Sharad Gujarathi, Yousef Yacoub
  • Patent number: 7406686
    Abstract: Methods and apparatus for determining a level of performance of a first application in a computer system are disclosed. A selection of a second one of a plurality of applications is received. The second application is then executed, thereby producing data indicating one or more levels of performance of the first application. Documentation is then provided, where the documentation is associated with the second application and indicates at least one of a manner of interpreting data indicating one or more levels of performance of the first application and suggesting one or more of the plurality of applications that can provide additional information to assess one or more levels of performance of the application.
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: July 29, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: James Liu, Raghavender Pillutla, Chien-Hua Yen, Timothy Mac, Yousef Yacoub
  • Publication number: 20040250234
    Abstract: Methods and apparatus for determining a level of performance of a first application in a computer system are disclosed. A selection of a second one of a plurality of applications is received. The second application is then executed, thereby producing data indicating one or more levels of performance of the first application. Documentation is then provided, where the documentation is associated with the second application and indicates at least one of a manner of interpreting data indicating one or more levels of performance of the first application and suggesting one or more of the plurality of applications that can provide additional information to assess one or more levels of performance of the application.
    Type: Application
    Filed: June 9, 2003
    Publication date: December 9, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: James Liu, Raghavender Pillutla, Chien-Hua Yen, Timothy Mac, Yousef Yacoub
  • Patent number: 6216197
    Abstract: A memory extension mechanism for a computer printer or other computer output device. The mechanism allows the computer printer to function with less than the maximum amount of real memory normally required by the computer printer in processing a print job. When the computer printer runs low on the amount of memory available, a portion of real memory of the printer containing infrequently used data is copied through a network to a computer's file system storage. The portion of the real memory containing the infrequently used data is then cleared and made available for other uses by the computer printer. When the piece of memory that was previously copied through the network is subsequently needed, it is copied through the network back into the computer printer's real memory.
    Type: Grant
    Filed: July 1, 1996
    Date of Patent: April 10, 2001
    Assignee: Sun Microsystems, Inc.
    Inventors: Robert J. Rocchetti, Yousef Yacoub
  • Patent number: 5761392
    Abstract: A process is provided for avoiding a gap between adjacent uniform color objects in an image. First, it is first determined whether the image data contains two adjacent uniform color objects, each uniform color composed of two or fewer characteristic color components, and whether a gap would be evident between the uniform color objects. If the image data does not contain two adjacent uniform color objects with two or fewer characteristic color components or if a gap would not be evident, the image data is processed and output without adjusting the image. If, alternatively, it is determined that the image data contains two adjacent uniform color objects with two or fewer characteristic color components and a gap would be evident, at least one of the objects is examined to determine the saturation of each characteristic color component.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: June 2, 1998
    Assignee: Apple Computer, Inc.
    Inventors: Yousef Yacoub, Allen M. Chan