Patents by Inventor Ali Vassigh

Ali Vassigh 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: 8457353
    Abstract: Gesture modifiers are provided for modifying and enhancing the control of a user-interface such as that provided by an operating system or application of a general computing system or multimedia console. Symbolic gesture movements are performed by a user in mid-air. A capture device generates depth images and a three-dimensional representation of a capture area including a human target. The human target is tracked using skeletal mapping to capture the mid-air motion of the user. Skeletal mapping data is used to identify movements corresponding to pre-defined gestures using gesture filters. Detection of a viable gesture can trigger one or more user-interface actions or controls. Gesture modifiers are provided to modify the user-interface action triggered by detection of a gesture and/or to aid in the identification of gestures.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: June 4, 2013
    Assignee: Microsoft Corporation
    Inventors: Brendan Reville, Ali Vassigh, Christian Klein, Adam Poulos, Jordan Andersen, Zack Fleischman
  • Patent number: 8144120
    Abstract: The present invention provides a method and system for providing a user with feedback as to the status of the command they have initiated by depressing a button, series of buttons or sequence of buttons on a human interface device (“HID”) for a time period beyond a fraction of a second to activate a function. In one embodiment, feedback provided for a press and hold (“P+H”) operation informs the user that their button press action has been detected by a multi-function device (“MFD”) and a visual and/or audible indication is provided, informing him or her to continue pressing the button or buttons on the HID to activate one or more functions. A graphical display with a periodically updated progress bar displays how much longer the user should continue pressing the button or buttons to successfully transmit a command to the MFD with an animation showing which command will be activated.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: March 27, 2012
    Assignee: Belkin International
    Inventors: Ali Vassigh, Thorben Neu
  • Publication number: 20110289456
    Abstract: Gesture modifiers are provided for modifying and enhancing the control of a user-interface such as that provided by an operating system or application of a general computing system or multimedia console. Symbolic gesture movements are performed by a user in mid-air. A capture device generates depth images and a three-dimensional representation of a capture area including a human target. The human target is tracked using skeletal mapping to capture the mid-air motion of the user. Skeletal mapping data is used to identify movements corresponding to pre-defined gestures using gesture filters. Detection of a viable gesture can trigger one or more user-interface actions or controls. Gesture modifiers are provided to modify the user-interface action triggered by detection of a gesture and/or to aid in the identification of gestures.
    Type: Application
    Filed: May 18, 2010
    Publication date: November 24, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Brendan Reville, Ali Vassigh, Christian Klein, Adam Poulos, Jordan Andersen, Zack Fleischman
  • Publication number: 20110289455
    Abstract: Symbolic gestures and associated recognition technology are provided for controlling a system user-interface, such as that provided by the operating system of a general computing system or multimedia console. The symbolic gesture movements in mid-air are performed by a user with or without the aid of an input device. A capture device is provided to generate depth images for three-dimensional representation of a capture area including a human target. The human target is tracked using skeletal mapping to capture the mid-air motion of the user. The skeletal mapping data is used to identify movements corresponding to pre-defined gestures using gesture filters that set forth parameters for determining when a target's movement indicates a viable gesture. When a gesture is detected, one or more pre-defined user-interface control actions are performed.
    Type: Application
    Filed: May 18, 2010
    Publication date: November 24, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Brendan Reville, Ali Vassigh, Arjun Dayal, Christian Klein, Adam Poulos, Andy Mattingly
  • Publication number: 20110279368
    Abstract: Techniques are provided for inferring a user's intent to interact with an application run by a motion capture system. Deliberate user gestures to interact with the motion capture system are disambiguated from unrelated user motions within the system's field of view. An algorithm may be used to determine the user's aggregated level of intent to engage the system. Parameters in the algorithm may include posture and motion of the user's body, as well as the state of the system. The system may develop a skeletal model to determine the various parameters. If the system determines that the parameters strongly indicate an intent to engage the system, then the system may react quickly. However, if the parameters only weakly indicate an intent to engage the system, it may take longer for the user to engage the system.
    Type: Application
    Filed: May 12, 2010
    Publication date: November 17, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Christian Klein, Andrew Mattingly, Ali Vassigh, Chen Li, Arjun Dayal
  • Publication number: 20110197161
    Abstract: A system is disclosed for providing on-screen graphical handles to control interaction between a user and on-screen objects. A handle defines what actions a user may perform on the object, such as for example scrolling through a textual or graphical navigation menu. Affordances are provided to guide the user through the process of interacting with a handle.
    Type: Application
    Filed: February 9, 2010
    Publication date: August 11, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew Mattingly, Jeremy Hill, Arjun Dayal, Brian Kramp, Ali Vassigh, Christian Klein, Adam Poulos, Alex Kipman, Jeffrey Margolis
  • Publication number: 20110083108
    Abstract: Disclosed herein are systems and methods for providing user interface feedback regarding a cursor position on a display screen. A user may use a suitable input device for controlling a cursor in a computing environment. The displayed objects may provide feedback regarding the cursor's position. Particularly, a position of the cursor may be compared to an object's position for determining whether the cursor is positioned on the display screen at the same position as a portion of the object or within a predetermined distance of the portion of the object. In response to determining the cursor is positioned on the display screen at the same position as the portion of the object or within the predetermined distance of the portion of the object, an appearance of the portion of the object may be altered, such as, for example, brightness or color of the object portion.
    Type: Application
    Filed: October 5, 2009
    Publication date: April 7, 2011
    Applicant: Microsoft Corporation
    Inventors: Christian Klein, Ali Vassigh
  • Publication number: 20090145090
    Abstract: A package includes: (a) a base having a first perimeter; (b) a cover having a second perimeter; (c) a hinge pivotally coupling the base and the cover and located at a first portion of the first perimeter and at a first portion of the second perimeter; and (d) a first non-reusable security element capable of keeping the base and the cover in a closed position and located at a second portion of the first perimeter and a second portion of the second perimeter.
    Type: Application
    Filed: December 7, 2007
    Publication date: June 11, 2009
    Applicant: Belkin International, Inc.
    Inventors: Ali Vassigh, Ernesto Victor Quinteros, Mitchell Suckle
  • Publication number: 20090100383
    Abstract: A computing system. The computing system includes a display presenting a user interface, and a gesture input configured to translate a user gesture into a command for controlling the computing system. The computing system also includes a gesture-predicting engine to predict a plurality of possible commands based on the beginning of the user gesture, and a rendering engine to indicate the plurality of possible commands via the user interface.
    Type: Application
    Filed: October 16, 2007
    Publication date: April 16, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Derek Sunday, Ali Vassigh, Robert Levy
  • Publication number: 20080126975
    Abstract: The present invention provides a method and system for providing a user with feedback as to the status of the command they have initiated by depressing a button, series of buttons or sequence of buttons on a human interface device (“HID”) for a time period beyond a fraction of a second to activate a function. In one embodiment, feedback provided for a press and hold (“P+H”) operation informs the user that their button press action has been detected by a multi-function device (“MFD”) and a visual and/or audible indication is provided, informing him or her to continue pressing the button or buttons on the HID to activate one or more functions. A graphical display with a periodically updated progress bar displays how much longer the user should continue pressing the button or buttons to successfully transmit a command to the MFD with an animation showing which command will be activated.
    Type: Application
    Filed: November 29, 2006
    Publication date: May 29, 2008
    Inventors: Ali Vassigh, Thorben Neu
  • Publication number: 20060252013
    Abstract: A system and method is provided for identifying activity levels in a kitchen workspace and recommending zones which will facilitate the design and/or redesign of the kitchen workspace. In one embodiment, the invention relates to a software package for receiving user input relative to the user's activity level in the kitchen workspace and using that user input to identify the user's activity level and associate an identified activity level profile with one or more recommended zones for the kitchen workspace.
    Type: Application
    Filed: May 6, 2005
    Publication date: November 9, 2006
    Inventors: Mohit Jain, Carolina Mata, Ali Vassigh, James Bartley, Gilbert Urban, Guy Minnix
  • Patent number: D641372
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: July 12, 2011
    Assignee: Microsoft Corporation
    Inventors: David Gardner, Ali Vassigh, Cyrus Kanga, Michael Kleinerman, James Lee, Julian Selman
  • Patent number: D643438
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: August 16, 2011
    Assignee: Microsoft Corporation
    Inventors: David Gardner, Ali Vassigh, Cyrus Kanga, Michael Kleinerman, James Lee
  • Patent number: D644659
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: September 6, 2011
    Assignee: Microsoft Corporation
    Inventors: Antonio Pizzutelli, Ali Vassigh, Cyrus Kanga, Eddie Mays, Erin Pudenz
  • Patent number: D644661
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: September 6, 2011
    Assignee: Microsoft Corporation
    Inventors: David Gardner, Ali Vassigh, Cyrus Kanga, Michael Kleinerman, James Lee, Julian Selman, Spencer Hurd
  • Patent number: D644662
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: September 6, 2011
    Assignee: Microsoft Corporation
    Inventors: David Gardner, Ali Vassigh, Cyrus Kanga, Michael Kleinerman, James Lee
  • Patent number: D686234
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Ali Vassigh, David Gardner, Colin Riley, Cyrus Kanga, Neil Cueto, Edward M Capuano