Patents by Inventor Martin Renschler

Martin Renschler 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: 20190073386
    Abstract: A method, an apparatus, and a computer program product conduct online visual searches through an augmented reality (AR) device having an optical see-through head mounted display (HMD). An apparatus identifies a portion of an object in a field of view of the HMD based on user interaction with the HMD. The portion includes searchable content, such as a barcode. The user interaction may be an eye gaze or a gesture. A user interaction point in relation to the HMD screen is tracked to locate a region of the object that includes the portion and the portion is detected within the region. The apparatus captures an image of the portion. The identified portion of the object does not encompass the entirety of the object. Accordingly, the size of the image is less than the size of the object in the field of view. The apparatus transmits the image to a visual search engine.
    Type: Application
    Filed: November 5, 2018
    Publication date: March 7, 2019
    Inventors: Md Sazzadur RAHMAN, Kexi LIU, Martin RENSCHLER
  • Publication number: 20180329465
    Abstract: Disclosed are methods and systems for intelligent adjustment of an immersive multimedia workload in a portable computing device (“PCD”), such as a virtual reality (“VR”) or augmented reality (“AR”) workload. An exemplary embodiment monitors one or more performance indicators comprising a motion to photon latency associated with the immersive multimedia workload. Performance parameters associated with thermally aggressive processing components are adjusted to reduce demand for power while ensuring that the motion to photon latency is and/or remains optimized. Performance parameters that may be adjusted include, but are not limited to including, eye buffer resolution, eye buffer MSAA, timewarp CAC, eye buffer FPS, display FPS, timewarp output resolution, textures LOD, 6DOF camera FPS, and fovea size.
    Type: Application
    Filed: May 11, 2017
    Publication date: November 15, 2018
    Inventors: MEHRAD TAVAKOLI, Idreas Mir, Moinul Khan, Ronald Alton, Gheorghe Cascaval, Rajiv Vijayakumar, Mriganka Mondal, Maurice Ribble, Martin Renschler
  • Patent number: 10043318
    Abstract: Certain aspects of the present disclosure provide methods and apparatus for operating a wearable display device. Certain aspects of the present disclosure provide a method for operating a wearable display device. The method includes determining a position of the wearable display device based on a motion sensor. The method includes rendering, by a graphics processing unit, an image based on the determined position. The method includes determining a first updated position of the wearable display device based on the motion sensor. The method includes warping, by a warp engine, a first portion of the rendered image based on the first updated position. The method includes displaying the warped first portion of the rendered image on a display of the wearable display device.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: August 7, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Moinul Khan, Nhon Quach, Martin Renschler, Ramesh Chandrasekhar, Assaf Menachem, Ning Bi, Maurice Ribble
  • Publication number: 20180217663
    Abstract: A method by a wearable device is described. The method includes receiving geometric information from a controller. The geometric information includes a point cloud and a key frame of the controller. The method also includes receiving first six degree of freedom (6DoF) pose information from the controller. The method further includes synchronizing a coordinate system of the wearable device with a coordinate system of the controller based on the point cloud and the key frame of the controller. The method additionally includes rendering content in an application based on the first 6DoF pose information.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Ramesh Chandrasekhar, Md Sazzadur Rahman, Martin Renschler, Ananthapadmanabhan Arasanipalai Kandhadai
  • Publication number: 20180165878
    Abstract: Certain aspects of the present disclosure provide methods and apparatus for operating a wearable display device. Certain aspects of the present disclosure provide a method for operating a wearable display device. The method includes determining a position of the wearable display device based on a motion sensor. The method includes rendering, by a graphics processing unit, an image based on the determined position. The method includes determining a first updated position of the wearable display device based on the motion sensor. The method includes warping, by a warp engine, a first portion of the rendered image based on the first updated position. The method includes displaying the warped first portion of the rendered image on a display of the wearable display device.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Moinul KHAN, Nhon QUACH, Martin RENSCHLER, Ramesh CHANDRASEKHAR, Assaf MENACHEM, Ning BI, Maurice RIBBLE
  • Publication number: 20180165792
    Abstract: An apparatus is configured to render graphics content to reduce latency of the graphics content. The apparatus includes a display configured to present graphics content including a first portion corresponding to an area of interest and further including a second portion. The apparatus further includes a fovea estimation engine configured to generate an indication of the area of interest based on scene information related to the graphics content. The apparatus further includes a rendering engine responsive to the fovea estimation engine. The rendering engine is configured to perform a comparison of a first result of an evaluation metric on part of the area of interest with a second result of the evaluation metric with another part of the area of interest. The rendering engine is further configured to render the graphics content using predictive adjustment to reduce latency based on the comparison.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Inventors: Mehrad Tavakoli, Moinul Khan, Martin Renschler, Mriganka Mondal
  • Patent number: 9858637
    Abstract: Systems, methods, and computer programs are disclosed for reducing motion-to-photon latency and memory bandwidth in a virtual reality display system. An exemplary method involves receiving sensor data from one or more sensors tracking translational and rotational motion of a user for a virtual reality application. An updated position of the user is computed based on the received sensor data. The speed and acceleration of the user movement may be computed based on the sensor data. The updated position, the speed, and the acceleration may be provided to a warp engine configured to update a rendered image before sending to a virtual reality display based on one or more of the updated position, the speed, and the acceleration.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: January 2, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Nhon Quach, Moinul Khan, Maurice Ribble, Martin Renschler, Mehrad Tavakoli, Rashmi Kulkarni, Ricky Wai Kit Yuen, Todd Lemoine
  • Publication number: 20170324831
    Abstract: Information transfer methods for exchange of information with a wireless access terminal (W-AT) includes receiving a first message from the W-AT, the first message including first information provided by the W-AT and an address of the W-AT capable of identifying the W-AT, converting the first message to an anonymized message by replacing the W-AT address with a transaction identifier (ID), transmitting the anonymized message to a remote server, receiving a first response from the remote server, the first response having response information and the anonymized address information, converting the first response to a second response by replacing the transaction ID with the W-AT address, and transmitting the second response to the W-AT.
    Type: Application
    Filed: July 25, 2017
    Publication date: November 9, 2017
    Inventors: Martin Renschler, Pooja Aggarwal, Dilip Krishnaswamy, Robert Daley, Patrik Lundqvist
  • Patent number: 9417329
    Abstract: A method, an apparatus, and a computer program product for initiating at least one process in a vehicle are provided. The apparatus determines an approximate position of the vehicle. In addition, the apparatus determines a shortest time period based on the determined approximate position in which one or more registered drivers of the vehicle is in proximity to the vehicle. Furthermore, the apparatus determines whether to initiate the at least one process within the vehicle based on the determined time period.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: August 16, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Babak Forutanpour, Jeffrey D. Beckley, Shivakumar Balasubramanyam, Martin Renschler
  • Patent number: 9203912
    Abstract: Methods and systems for determining a suitability for a mobile client to display information are disclosed. A particular exemplary method includes generating a first value for a first targeted content message based on at least a first weighted sum of first user profile attributes, a user profile attribute being a numeric quantity relating to at least one of a preference and a demographic of a user of the mobile client, comparing the first value with a stored list of second values related to respective stored messages in a cache memory of the mobile client to produce a comparison result; and updating the cache memory based on the comparison result by storing the first targeted content message in the cache memory if the comparison result indicates a higher desirability of the first targeted content message over at least one stored message.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: December 1, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Pooja Aggarwal, Robert S Daley, Martin Renschler, Patrik Lundqvist
  • Publication number: 20130245884
    Abstract: A method, an apparatus, and a computer program product for initiating at least one process in a vehicle are provided. The apparatus determines an approximate position of the vehicle. In addition, the apparatus determines a shortest time period based on the determined approximate position in which one or more registered drivers of the vehicle is in proximity to the vehicle. Furthermore, the apparatus determines whether to initiate the at least one process within the vehicle based on the determined time period.
    Type: Application
    Filed: March 19, 2012
    Publication date: September 19, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Babak FORUTANPOUR, Jeffrey D. BECKLEY, Shivakumar BALASUBRAMANYAM, Martin RENSCHLER
  • Patent number: 7586922
    Abstract: A Packet Data Services Node (PDSN) optionally frames user data from an Application IP packet received from a public data network (e.g., the Internet) into a Point-to-Point Protocol (PPP) frame, and encapsulates the Application IP packet or PPP frame data into one or more Generic Routing Encapsulation (GRE) frames for further transmission within a wireless communication network. The PDSN additionally inserts into each GRE frame, Application IP packet fragmentation information that indicates whether the Application IP packet or PPP frame terminates in the associated GRE frame. Other network nodes, such as a Packet Control Facility (PCF) or Base Station Controller (BSC), may interpret the fragmentation information and ascertain the boundaries of Application IP packets or PPP frames, using this information to improve network efficiency.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: September 8, 2009
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Sanjeevan Sivalingham, Martin Renschler, Erik Colban
  • Publication number: 20090216847
    Abstract: Methods and systems for determining a suitability for a mobile client to display information are disclosed. A particular exemplary method includes generating a first value for a first targeted content message based on at least a first weighted sum of first user profile attributes, a user profile attribute being a numeric quantity relating to at least one of a preference and a demographic of a user of the mobile client, comparing the first value with a stored list of second values related to respective stored messages in a cache memory of the mobile client to produce a comparison result; and updating the cache memory based on the comparison result by storing the first targeted content message in the cache memory if the comparison result indicates a higher desirability of the first targeted content message over at least one stored message.
    Type: Application
    Filed: November 11, 2008
    Publication date: August 27, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Dilip KRISHNASWAMY, Pooja Aggarwal, Robert S. Daley, Martin Renschler, Patrik Lundqvist
  • Publication number: 20090124241
    Abstract: Methods and systems for determining a suitability for a mobile client to display information are disclosed. For example, a method for determining a suitability for a mobile client to receive a targeted content message includes generating user profile data by the mobile client, receiving a set of target profile data associated with the targeted content message, the set of target profile data being descriptive of the targeted content message, comparing the user profile data with the target set of profile data to produce a set of confidence-level data, a target set of profile data describing the content of a respective targeted-content message, and storing the targeted content message in the mobile client based upon the set of confidence-level data.
    Type: Application
    Filed: November 11, 2008
    Publication date: May 14, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Dilip Krishnaswamy, Pooja Aggarwal, Robert S. Daley, Martin Renschler, Patrik Lundqvist
  • Publication number: 20090013051
    Abstract: Information transfer methods for exchange of information with a wireless access terminal (W-AT) includes receiving a first message from the W-AT, the first message including first information provided by the W-AT and an address of the W-AT capable of identifying the W-AT, converting the first message to an anonymized message by replacing the W-AT address with a transaction identifier (ID), transmitting the anonymized message to a remote server, receiving a first response from the remote server, the first response having response information and the anonymized address information, converting the first response to a second response by replacing the transaction ID with the W-AT address, and transmitting the second response to the W-AT.
    Type: Application
    Filed: June 6, 2008
    Publication date: January 8, 2009
    Applicant: QUALCOMM INCORPORATED
    Inventors: Martin Renschler, Pooja Aggarwal, Dilip Krishnaswamy, Robert S. Daley, Patrik Lundqvist
  • Publication number: 20070153775
    Abstract: A signaling method reduces bandwidth requirements and signaling delays normally associated with sending text-based signaling messages over a wireless links. An application at a transmitting endpoint generates and sends a binary-encoded signaling message, along with a binary interpreter that enables the receiving endpoint or SIP server to construct a text-based message from the binary encoded message. The binary-encoded signaling message may include references to a saved state, or to a dictionary to enable compression of the message. The signaling method can be used with any text-based signaling protocol, such as the Session Initiation Protocol, the Session Description Protocol, and the Real Time Streaming Protocol.
    Type: Application
    Filed: December 29, 2005
    Publication date: July 5, 2007
    Inventor: Martin Renschler
  • Publication number: 20060268781
    Abstract: A Handoff (HO) Function facilitates the handoff of a hybrid AT/MT from a packet data wireless network to a circuit switched wireless network. The HO Function translates a handoff indication from the packet data network to an emulated circuit switched handoff request for the circuit switched network. The HO Function also passes handoff radio parameters from the circuit switched network to the packet data network. The handoff parameters are transmitted to the hybrid AT/MT, allowing it to tune to the frequency band of the circuit switched network. Additionally, the HO Function initiates the IMS network signaling necessary to route voice signals from the other party of the existing call, through the IMS network, and to the hybrid AT/MT on the circuit switched network. The HO Function controls a Media Gateway that translates call media between the packet data networks and the circuit switched network formats and protocols.
    Type: Application
    Filed: November 7, 2005
    Publication date: November 30, 2006
    Inventors: Sven Anders Svensson, Erik Colban, Martin Renschler, George Foti
  • Publication number: 20060256752
    Abstract: A Handoff (HO) Function facilitates the handoff of a hybrid Access Terminal/Mobile Terminal (AT/MT) from a packet data wireless network to a circuit switched wireless network, while the AT/MT is engaged in a call with another party through an IMS network. The HO Function subscribes to dialogue events for the AT/MT, and is thus aware of all relative network parameters. When a handoff is required, the HO Function generates all signaling necessary to include into the IMS network user plane, a media gateway connected to the circuit switched MSC, and to redirect the other party to the media gateway. The HO Function then generates signaling to hand the AT/MT off to the circuit switched network, which then communicates through the MSC to the media gateway. The home network of the AT/MT need not be involved in, or even aware of, the handoff.
    Type: Application
    Filed: December 29, 2005
    Publication date: November 16, 2006
    Inventors: Sven Svensson, Erik Colban, Martin Renschler, Ralf Keller, George Foti
  • Publication number: 20060092925
    Abstract: A temporary address assignment server in an IP network assigns a temporary number to use for setting up a mobile terminated call to a mobile station roaming in an IP network. The temporary number is supplied to a switching node, such as a Mobile Switching Center, in a circuit switched network. The Mobile Switching Center sets up a connection with a Media Gateway by sending a call setup message to a Media Gateway Control Function. The call setup message includes the temporary number assigned by the temporary address assignment server. The Media Gateway Control Function uses the temporary number to establish a media session with the mobile station.
    Type: Application
    Filed: October 26, 2005
    Publication date: May 4, 2006
    Inventors: Sven Svensson, Martin Renschler, Raymond So
  • Publication number: 20050201343
    Abstract: A Packet Data Services Node (PDSN) optionally frames user data from an Application IP packet received from a public data network (e.g., the Internet) into a Point-to-Point Protocol (PPP) frame, and encapsulates the Application IP packet or PPP frame data into one or more Generic Routing Encapsulation (GRE) frames for further transmission within a wireless communication network. The PDSN additionally inserts into each GRE frame, Application IP packet fragmentation information that indicates whether the Application IP packet or PPP frame terminates in the associated GRE frame. Other network nodes, such as a Packet Control Facility (PCF) or Base Station Controller (BSC), may interpret the fragmentation information and ascertain the boundaries of Application IP packets or PPP frames, using this information to improve network efficiency.
    Type: Application
    Filed: January 27, 2005
    Publication date: September 15, 2005
    Inventors: Sanjeevan Sivalingham, Martin Renschler, Erik Colban