Patents by Inventor Babak Forutanpour

Babak Forutanpour 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: 10269110
    Abstract: Systems and methods for detecting the cracks in illuminated electronic device screens are disclosed. In one embodiment, the method includes receiving an image of an electronic device screen and retrieving a plurality of kernels, each having values corresponding to a line region and a non-line region, with the orientation of the line region and the non-line region differing for each kernel. At least some of the kernels are applied to the image to obtain, at various locations of the image, values corresponding to the line regions and the non-line regions. Based on the values corresponding to the line regions and the non-line regions, cracks are automatically identified in the electronic device screen.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: April 23, 2019
    Assignee: ecoATM, LLC
    Inventors: Babak Forutanpour, Jeffrey Ploetner
  • Publication number: 20190053613
    Abstract: A support for a hand held phone or computing device is formed by a curved, elongated projection extending from a first end engagement with the phone or computing device to a distal end extending a distance past a portion of the perimeter edge of the phone or computing device. A curve formed on a first surface of the projection is adapted to contact the curved surface of a finger of a user placed against the perimeter edge of the phone or computing device to support it during use. The first end engagement can be formed as a permanent, rotational or removable engagement.
    Type: Application
    Filed: August 17, 2017
    Publication date: February 21, 2019
    Inventor: Babak Forutanpour
  • Patent number: 10133754
    Abstract: The disclosure is directed to content sharing. An aspect defines a filter having at least one parameter for receiving content and detects a content device. The content device is a peer device with sharable content. The aspect further queries the content device for desired content from the sharable content and receives the desired content from the content device. The desired content matches the at least one parameter.
    Type: Grant
    Filed: February 10, 2013
    Date of Patent: November 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Krishnan Ramachandran, Paul G. Phillips, Enrico Ros, Babak Forutanpour
  • Patent number: 10127647
    Abstract: Systems and methods for detecting cracks in an electronic device are disclosed. In one embodiment, the method includes receiving an image of a front side of a mobile device and automatically identifying edges in the image. For given edges among the identified edges, the method includes determining whether another edge among the identified edges is present within a predetermined distance of the given edge. Next, straight line segments corresponding to the edges for which another edge is within the predetermined distance are identified, and then a crack evaluation assessment is assigned to the mobile device based at least in part on the identified straight line segments.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: November 13, 2018
    Assignee: ecoATM, LLC
    Inventors: Babak Forutanpour, Jeffrey Ploetner
  • Patent number: 10089786
    Abstract: A method, an apparatus, and a computer program product render a graphical user interface (GUI) on an optical see-through head mounted display (HMD). The apparatus obtains a location on the HMD corresponding to a user interaction with a GUI object displayed on the HMD. The GUI object may be an icon on the HMD and the user interaction may be an attempt by the user to select the icon through an eye gaze or gesture. The apparatus determines whether a spatial relationship between the location of user interaction and the GUI object satisfies a criterion, and adjusts a parameter of the GUI object when the criterion is not satisfied. The parameter may be one or more of a size of the GUI object, a size of a boundary associated with the GUI object or a location of the GUI object.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: October 2, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Kexi Liu, Md Sazzadur Rahman, Martin H. Renschler, Babak Forutanpour
  • Patent number: 10048761
    Abstract: An apparatus, a method, and a computer program product for gesture recognition. The apparatus classifies a gesture based on a movement of a body part as detected by a primary sensor. The apparatus determine a reliability level of a secondary sensor and obtains corroborating information associated with the movement of the body part using the secondary sensor when the reliability level satisfies a criterion. The apparatus then confirms or negates the classification of the gesture based on the corroborating information. The secondary sensor may be a sensor already known to the apparatus, i.e., the sensor is currently being worn by the user, or it may be a sensor that is worn by a user at a later time. In the latter case, the apparatus detects for the presence of a new sensor, determines the gesture recognition capabilities of the new sensor and integrates the new sensor into the gesture recognition process.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: August 14, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, Geoffrey C. Wenger, Vitor R. Carvalho
  • Patent number: 9986075
    Abstract: A mobile device includes a housing. The mobile device further includes a first earpiece accessible via a first aperture in a first side of the housing. The mobile device further includes a second earpiece accessible via a second aperture in a second side of the housing, where the second aperture is located substantially in the center of the second side.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: May 29, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, Andre Gustavo Pucci Schevciw, Daniel Scott Baker
  • Patent number: 9966075
    Abstract: Various arrangements for using an augmented reality device are presented. Speech spoken by a person in a real-world scene may be captured by an augmented reality (AR) device. It may be determined that a second AR device is to receive data on the speech. The second AR device may not have been present for the speech when initially spoken. Data corresponding to the speech may be transmitted to the second augmented reality device.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: May 8, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, Daniel S. Baker
  • Patent number: 9933985
    Abstract: Various arrangements are presented to facilitate the handoff of presentation of content between a head mounted display (HMD) and another presentation device, such as a television. For example, based upon separate events, video and audio being presented to a user via a presentation device may be handed off to an HMD that the user is wearing for continued presentation. In response to a first reference event occurring, the HMD may initiate continued presentation of the video content that was being viewed by the user on the presentation device. At a later time, in response to a second reference event, the HMD may initiate continued presentation of the audio content.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: April 3, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, Daniel S. Baker, Jose R. Menendez, William E. Kimberly, Shriram Ganesh, Ramachandran Rajagopalan
  • Publication number: 20180069918
    Abstract: A device includes an image capture device configured to capture a first video. The device includes a memory configured to store one or more videos. The device further includes a processor coupled to the memory. The processor is configured to concatenate the first video and a second video to generate a combined video. The second video is included in the one or more videos or is accessible via a network. The second video is selected by the processor based on a similarity of a first set of characteristics with a second set of characteristics. The first set of characteristics corresponds to the first video. The second set of characteristics corresponds to the second video.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 8, 2018
    Inventors: Babak Forutanpour, Deepthi Pavagada, Roman Tivyan
  • Patent number: 9900039
    Abstract: Embodiments described herein provide a method for scheduling background processes. The method begins when a task scheduler requests a SAR severity level from the application processor. The application processor then requests the SAR severity level from the modem. Upon receipt of the SAR severity level the task scheduler then determines if the SAR severity level is high. If the SAR severity level is high, the task scheduler waits a predetermined time and then requests a further SAR severity level. This process continues until the SAR severity level returned in within a normal level. At that time, the background process is scheduled. This prioritizes transmission. The apparatus includes a task scheduler in communication with an application processor and a modem in communication with the application processor. The task scheduler may include a memory and a timer.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: February 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Shriram Ganesh, Babak Forutanpour, Lin Lu
  • Publication number: 20180047396
    Abstract: Various arrangements for using an augmented reality device are presented. Speech spoken by a person in a real-world scene may be captured by an augmented reality (AR) device. It may be determined that a second AR device is to receive data on the speech. The second AR device may not have been present for the speech when initially spoken. Data corresponding to the speech may be transmitted to the second augmented reality device.
    Type: Application
    Filed: October 4, 2017
    Publication date: February 15, 2018
    Inventors: Babak Forutanpour, Daniel S. Baker
  • Publication number: 20180035835
    Abstract: A hanging garment wrinkle remover is provided having a support member engageable with a garment. The support member is formed of a first member component in a biased removable engagement against or toward a second member component. With a garment engaged between the first and second member components gravity acting on the weight of the support member removes garment wrinkles over time. A hanger having slots to engage the support member and support the garment can also be provided.
    Type: Application
    Filed: July 19, 2017
    Publication date: February 8, 2018
    Inventor: Babak Forutanpour
  • Patent number: 9885672
    Abstract: Systems and methods for detecting the presence or absence of screen covers on electronic device screens are disclosed. In one embodiment, the method includes obtaining an image of a front side of an electronic device and automatically identifying line segments in the image. For each identified line segment, the method includes calculating the angle of the identified line segment. The method further includes determining an amount of the line segments having vertical or horizontal orientations. If the amount of identified vertical or horizontal line segments exceeds a predetermined threshold amount, then the presence of a screen cover is indicated.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: February 6, 2018
    Assignee: ecoATM, Inc.
    Inventors: Babak Forutanpour, Jeffrey Ploetner
  • Publication number: 20170372465
    Abstract: Systems and methods for detecting the cracks in illuminated electronic device screens are disclosed. In one embodiment, the method includes receiving an image of an electronic device screen and retrieving a plurality of kernels, each having values corresponding to a line region and a non-line region, with the orientation of the line region and the non-line region differing for each kernel. At least some of the kernels are applied to the image to obtain, at various locations of the image, values corresponding to the line regions and the non-line regions. Based on the values corresponding to the line regions and the non-line regions, cracks are automatically identified in the electronic device screen.
    Type: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventors: Babak Forutanpour, Jeffrey Ploetner
  • Publication number: 20170356857
    Abstract: Systems and methods for detecting the presence or absence of screen covers on electronic device screens are disclosed. In one embodiment, the method includes obtaining an image of a front side of an electronic device and automatically identifying line segments in the image. For each identified line segment, the method includes calculating the angle of the identified line segment. The method further includes determining an amount of the line segments having vertical or horizontal orientations. If the amount of identified vertical or horizontal line segments exceeds a predetermined threshold amount, then the presence of a screen cover is indicated.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 14, 2017
    Inventors: Babak Forutanpour, Jeffrey Ploetner
  • Patent number: 9843623
    Abstract: A method includes receiving, at a mobile device, a selection of a first media item transferred from the mobile device to a remote device. The method also includes selecting, by the mobile device, a second media item to transfer to the remote device based on a similarity of the second media item to the first media item. The method further includes generating, by the mobile device, packaged moment data to transfer to the remote device, where the packaged moment data includes media data associated with multiple media items including the first media item and the second media item.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: December 12, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, Deepthi Pavagada, Roman Tivyan
  • Publication number: 20170301078
    Abstract: Systems and methods for detecting cracks in an electronic device are disclosed. In one embodiment, the method includes receiving an image of a front side of a mobile device and automatically identifying edges in the image. For given edges among the identified edges, the method includes determining whether another edge among the identified edges is present within a predetermined distance of the given edge. Next, straight line segments corresponding to the edges for which another edge is within the predetermined distance are identified, and then a crack evaluation assessment is assigned to the mobile device based at least in part on the identified straight line segments.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
    Inventors: Babak Forutanpour, Jeffrey Ploetner
  • Patent number: 9769587
    Abstract: A multi-channel sound (MCS) system features intelligent calibration (e.g., of acoustic echo cancellation (AEC)) for use in dynamic acoustic environments. A sensor subsystem is utilized to detect and identify changes in the acoustic environment and determine a “scene” corresponding to the resulting acoustic characteristics for that environment. This detected scene is compared to predetermined scenes corresponding to the acoustic environment. Each predetermined scene has a corresponding pre-tuned filter configuration for optimal AEC performance. Based on the results of the comparison, the pre-tuned filter configuration corresponding to the predetermined scene that most closely matches the detected scene is utilized by the AEC subsystem of the multi-channel sound system.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: September 19, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Andre Gustavo Schevciw, Babak Forutanpour, Asif Iqbal Mohammad, Lae-Hoon Kim
  • Patent number: 9747015
    Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer storage media, for displaying information in various display regions within wearable display devices in a manner that enhances user experience. The wearable display devices may include a flexible display region and may be capable of operating in a wrinkled state. In one aspect, a wearable display device includes a plurality of sensors configured to determine the state of the display. The sensors may, for example, be configured to detect pressure, light, and/or deformation. In some aspects, the device includes a processor configured to provide image data to the display. In some aspects, the processor is capable of changing at least one characteristic of the image data provided to the display based at least in part on input received from the sensors. For example, the processor may re-size an image and/or deactivate a portion of the display.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: August 29, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, William Thomas Frantz, Daniel Scott Baker