Patents by Inventor Ramin Rezaiifar

Ramin Rezaiifar 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: 20170294002
    Abstract: A method for adjusting an image by an electronic device is described. The method includes detecting line segments in a single image. The method also includes clustering the line segments to produce a set of vanishing points. The method further includes determining a combination of a focal length and vanishing points corresponding to principal axes of a primary scene coordinate system from the set of vanishing points and a set of focal lengths based on an orthogonality constraint. The method additionally includes adjusting the single image based on the combination of the focal length and vanishing points to produce a perspective-adjusted image.
    Type: Application
    Filed: June 8, 2016
    Publication date: October 12, 2017
    Inventors: Chao Jia, Ramin Rezaiifar
  • Patent number: 9729467
    Abstract: Systems and methodologies are described herein that facilitate congestion control in a wireless communication system. As described herein, an access network and associated terminals can utilize a token bucket access control mechanism, through which respective terminals can be allotted access tokens and/or other units for access to the access network. For example, upon requesting access to a given network, a user of the network can determine whether sufficient access tokens have been accumulated, based on which the request can be selectively allowed or denied. As further described herein, multiple token bucket mechanisms can be utilized, which can correspond to respective packet flows or the like. Additionally, token bucket access control can be implemented as described herein in cooperation with conventional access persistence functionality. Further aspects described herein facilitate the adjustment of token bucket parameters for network access control based on network loading.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: August 8, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ramin Rezaiifar, Peerapol Tinnakornsrisuphap
  • Patent number: 9654963
    Abstract: Embodiments disclosed herein relate to providing dynamic assignment of home agent and home address in wireless communications, such that a mobile node away from home may receive local access services from a visited network. In an embodiment, a mobile node accesses a visited network. The visited network authenticates the mobile node with its home network. The visited network then assigns a visited home agent and a home address for the mobile node. The mobile node subsequently performs secure binding with the visitor home agent. The mobile node proceeds with communications using the visitor home agent and home address.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: May 16, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Peter Anthony Barany, Ramin Rezaiifar, Paul E. Bender, Jun Wang, Sivaramakrishna Veerepalli
  • Patent number: 9635246
    Abstract: Systems, devices, and methods are described for efficiently super resolving a portion of an image. One embodiment involves capturing, using a camera module of a device, at least one image of a scene, and creating a higher resolution image of a user-selected region of interest. The super resolution of the region of interest may be performed by matching a high resolution grid with a grid that is at the resolution of a device camera, populating the high resolution grid with information from an image from the camera, and then populating the remaining points of the grid that are not yet populated.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: April 25, 2017
    Assignee: QUALCOMM INCORPORATED
    Inventors: Nitesh Shroff, Ramin Rezaiifar, Chiachi Sung
  • Patent number: 9582707
    Abstract: A three-dimensional pose of the head of a subject is determined based on depth data captured in multiple images. The multiple images of the head are captured, e.g., by an RGBD camera. A rotation matrix and translation vector of the pose of the head relative to a reference pose is determined using the depth data. For example, arbitrary feature points on the head may be extracted in each of the multiple images and provided along with corresponding depth data to an Extended Kalman filter with states including a rotation matrix and a translation vector associated with the reference pose for the head and a current orientation and a current position. The three-dimensional pose of the head with respect to the reference pose is then determined based on the rotation matrix and the translation vector.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: February 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Piyush Sharma, Ashwin Swaminathan, Ramin Rezaiifar, Qi Xue
  • Patent number: 9565612
    Abstract: In some aspects, restricted access nodes are assigned to a designated common channel while access terminals that are in active communication with a macro access node may selectively be assigned to the designated channel. In some aspects, an access terminal associated with macro access node may perform a handoff to a different carrier when the access terminal is in the vicinity of a coverage area of a restricted access node. In some aspects, an access terminal associated with a macro access node may perform a handoff to a different carrier based on location information. In some aspects, access to a restricted access node is controlled based on policy and/or based on operation of an access terminal associated with the restricted access node.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: February 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Sanjiv Nanda, Ramin Rezaiifar, Mehmet Yavuz
  • Patent number: 9495762
    Abstract: Techniques disclosed herein involve determining motion occurring in a scene between the capture of two successively-captured images of the scene using intensity gradients of pixels within the images. These techniques can be used alone or with other motion-detection techniques to identify where motion has occurred in the scene, which can be further used to reduce artifacts that may be generated when images are combined.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: November 15, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Nitesh Shroff, Ramin Rezaiifar, Chiachi Sung, Piyush Sharma
  • Patent number: 9484005
    Abstract: Systems and methods are provided for trimming content for projection within the bounds of a projection target. The systems and methods trim the content for projection based on one or more characteristics of the projection target, including a shape, outline, and distance to the projection target. Moreover, the systems and methods designate void areas where no content will be projected based on the one or more characteristics, and the void areas will be generated or otherwise projected along with the content so that the content is projected onto the projection target and the void areas are projected outside of the projection target such that the projected content does not significantly spill onto surfaces or objects outside of the projection target.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: November 1, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Ramin Rezaiifar, Joel Simbulan Bernarte, Niccolo Andrew Padovani, Virginia Walker Keating
  • Publication number: 20160292825
    Abstract: A method of image processing includes receiving data representative of image at a computing device. The method further includes generating a first modified image by changing a luma channel of the image according to a first function. The method further includes generating a second modified image by changing the luma channel of the image according to a second function. The method further includes determining weights based on values of pixels in the image. The method further includes generating a refined image by combining first pixel values of the first modified image and second pixel values of the second modified image based on the weights.
    Type: Application
    Filed: September 8, 2015
    Publication date: October 6, 2016
    Inventors: Ramin Rezaiifar, William Edward Mantzel
  • Publication number: 20160232672
    Abstract: Systems and methods described herein can compensate for aberrations produced by a moving object in an image captured using a flash. In some embodiments, a method includes capturing a first image at time t??t1, where ?t1 represents the time difference between capturing the first image and capturing the second image, capturing the second image at a time t, the second image captured using a flash. The method also includes capturing a third image at a time t+?t2, where ?t2 represents the time difference between capturing the second image and capturing the third image, determining motion information of an object that is depicted in the first, second and third image, and modifying at least one portion of the second image using the motion information and a portion of the first image, a portion of the third image, or a portion of the first image and a portion of the third image.
    Type: Application
    Filed: August 13, 2015
    Publication date: August 11, 2016
    Inventor: Ramin Rezaiifar
  • Patent number: 9398103
    Abstract: A method and apparatus for enhancing device performance through transport flow control is provided. The method may include determining that a level of user interest is indicated in at least one application of one or more applications, and modifying a transport flow associated with at least one of the one or more applications.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: July 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Saumitra Mohan Das, Behrooz Khorashadi, Bin Wang, Payam Pakzad, Mark Watson, Ramin Rezaiifar
  • Patent number: 9344619
    Abstract: Techniques are described for generating an all-in focus image with a capability to refocus. One example includes obtaining a first depth map associated with a plurality of captured images of a scene. The plurality of captured images may include images having different focal lengths. The method further includes obtaining a second depth map associated with the plurality of captured images, generating a composite image showing different portions of the scene in focus (based on the plurality of captured images and the first depth map), and generating a refocused image showing a selected portion of the scene in focus (based on the composite image and the second depth map).
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: May 17, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Nitesh Shroff, Ramin Rezaiifar, Piyush Sharma
  • Patent number: 9338349
    Abstract: Apparatuses and methods for reading a set of images to merge together into a high dynamic range (HDR) output image are described. Images have a respective HDR weight and a respective ghost-free weight. Images are merged together using the weighted average of the set of input images using the ghost-free weight. A difference image is determined based on a difference between each pixel within a HDR output image and each respective pixel within a reference image used to create the HDR output image.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: May 10, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Piyush Sharma, Nitesh Shroff, Ramin Rezaiifar, Chiachi Sung
  • Patent number: 9320002
    Abstract: Operating at least one low duty cycle (LDC) controller to maintain synchronization between the LDC controller and a plurality of LDC terminals operating over a communication network using only overhead channels of the network and conforming to the protocol and timing of said network, wherein synchronization between the LDC controller and the plurality of LDC terminals is maintained separately from the protocol and timing of the communication network, and enables the LDC controller to schedule power down and wake up of the plurality of LDC terminals for durations longer than allowable under the protocol and timing of the communication network.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: April 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Chong Uk Lee, Alejandro Raul Holcman, Jeremy M. Stein, Ramin Rezaiifar, Babak Aryan
  • Patent number: 9268871
    Abstract: A method and apparatus for obtaining content with reduces round trip times is provided. The method may comprise transmitting, from a device, a primary content item request to a proxy server to obtain a primary content item using a first protocol, receiving the primary content item from the remote proxy using the first protocol, generating one or more secondary content item requests for one or more secondary content items associated with the primary content item, transmitting the one or more secondary content item requests to the proxy server using a second protocol, wherein the second protocol decouples the one or more secondary content item requests from an acknowledgement of receipt of the one or more secondary content item requests, and receiving at least one of the one or more secondary content items from the proxy server using the second protocol.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: February 23, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Ramin Rezaiifar, Rohit Kapoor, Bibhu P. Mohanty, Michael Mitrani
  • Publication number: 20150332475
    Abstract: Techniques disclosed herein involve determining motion occurring in a scene between the capture of two successively-captured images of the scene using intensity gradients of pixels within the images. These techniques can be used alone or with other motion-detection techniques to identify where motion has occurred in the scene, which can be further used to reduce artifacts that may be generated when images are combined.
    Type: Application
    Filed: May 12, 2015
    Publication date: November 19, 2015
    Inventors: Nitesh Shroff, Ramin Rezaiifar, Chiachi Sung, Piyush Sharma
  • Patent number: 9179080
    Abstract: Methods, devices, and computer program products for capturing images with reduced blurriness in low light conditions are contained herein. In one aspect, a method of capturing an image is disclosed. The method includes capturing a plurality of first images with a first exposure length. The method further includes aligning each of the plurality of first images with each other and combining the aligned plurality of first images into a combined first image. The method further includes capturing a second image with a second exposure length, wherein the second exposure length is longer than the first exposure length and using the second image to adjust the brightness of the combined first image.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: November 3, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Piyush Sharma, Chao Jia, Ramin Rezaiifar
  • Patent number: 9173239
    Abstract: Embodiments described herein relate to connected-state radio session transfer in wireless communications. A target access network controller may create a radio session associated with an access terminal, the radio session corresponding with a source radio session at a source access network controller. The target access network controller may also establish a communication route between a data network and the access terminal via the target access network controller. The target access network controller may further receive a frozen state associated with the source radio session from the source access network controller. In an aspect, the frozen state may include a snapshot of any data being communicated through the source radio session when freezing occurred. The target access network controller may subsequently unfreeze the received state.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: October 27, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Peerapol Tinnakornsrisuphap, Parag Arun Agashe, Ramin Rezaiifar, Bibhu P Mohanty, Paul E Bender
  • Patent number: 9148893
    Abstract: Techniques for managing the load of an access channel in a wireless communication system are described. In an aspect, the load of the access channel may be controlled by having each terminal regulates its use of the access channel (e.g., its rate of system access) based on a rate control algorithm (e.g., token bucket). The rate control algorithm may maintain information on past activities of a terminal and may regulate the use of the access channel by the terminal based on its past activities in order to control the access channel load and achieve fairness. The system may determine at least one parameter value for the rate control algorithm based on load conditions and may broadcast the at least one parameter value to terminals. Each terminal may regulate its use of the access channel based on the at least one parameter value received from the system.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: September 29, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Ramin Rezaiifar
  • Patent number: 9131420
    Abstract: In a wireless communication system where different frequency bands are deployed to generate various communication zones, pilot signal set management for a plurality of pilot signals generated from an additional coverage zone is based on identifying a preselected signal set from the plurality of pilot signals and determining whether a predetermined criterion is met.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: September 8, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Ramin Rezaiifar, Christopher Gerard Lott, Donna Ghosh, Peter John Black, Rashid Ahmed Akbar Attar