Patents by Inventor Elisha Ulmer

Elisha Ulmer 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: 20190386812
    Abstract: Systems, methods, and apparatus for line multiplexed serial interfaces are disclosed. A method performed by a receiving device includes detecting a first transition in a signal received from a receive line of a UART after the receive line has been idle or following transmission of a stop bit on the receive line, detecting a second transition in the signal, synchronizing a sampling clock to the second transition, where clock cycles of the sampling clock are double the duration between the first transition and the second transition, and using the sampling clock to capture a byte of data from the receive line. One clock cycle of the sampling clock may be consumed while receiving each bit of data.
    Type: Application
    Filed: August 27, 2019
    Publication date: December 19, 2019
    Inventors: Lalan Jee MISHRA, Richard Dominic WIETFELDT, Elisha ULMER
  • Patent number: 10445270
    Abstract: Systems, methods, and apparatus for optimizing bus turnaround in a master-driven serial bus are described. A method performed at a master device coupled to a serial bus includes configuring slave devices coupled to the serial bus with respective delay values that define bus turnaround wait periods, transmitting a first read command directed to a first slave device, receiving data after a first wait period initiated after the first read command has been sent, the first wait period being defined by a delay value configured in the first slave device, transmitting a second read command directed to a second slave device, and receiving data after a second wait period initiated after the second read command has been sent, the second wait period being defined by a delay value configured in the second slave device. The first wait period and the second wait period may have different durations.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: October 15, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Elisha Ulmer, Lalan Jee Mishra, Richard Dominic Wietfeldt
  • Patent number: 10447464
    Abstract: Systems, methods, and apparatus for line multiplexed serial interfaces are disclosed. A method performed by a receiving device includes detecting a first transition in a signal received from a receive line of a UART after the receive line has been idle or following transmission of a stop bit on the receive line, detecting a second transition in the signal, synchronizing a sampling clock to the second transition, where clock cycles of the sampling clock are double the duration between the first transition and the second transition, and using the sampling clock to capture a byte of data from the receive line. One clock cycle of the sampling clock may be consumed while receiving each bit of data.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: October 15, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Lalan Jee Mishra, Richard Dominic Wietfeldt, Elisha Ulmer
  • Publication number: 20190173662
    Abstract: Systems, methods, and apparatus for line multiplexed serial interfaces are disclosed. A method performed by a receiving device includes detecting a first transition in a signal received from a receive line of a UART after the receive line has been idle or following transmission of a stop bit on the receive line, detecting a second transition in the signal, synchronizing a sampling clock to the second transition, where clock cycles of the sampling clock are double the duration between the first transition and the second transition, and using the sampling clock to capture a byte of data from the receive line. One clock cycle of the sampling clock may be consumed while receiving each bit of data.
    Type: Application
    Filed: October 29, 2018
    Publication date: June 6, 2019
    Inventors: Lalan Jee MISHRA, Richard Dominic WIETFELDT, Elisha ULMER
  • Publication number: 20190050366
    Abstract: Systems, methods, and apparatus for communication virtualized general-purpose input/output (GPIO) signals over a serial communication link. A method performed at a device coupled to a serial bus includes determining that GPIO state information corresponding to a physical GPIO pin or signal is available in an event register that has a first bit width and includes information identifying one or more devices associated with the event register, and exchanging the GPIO state information with the one or more devices over the serial bus. The GPIO state information may be transmitted over the serial bus in accordance with configuration information stored in the event register. The configuration information may include an address identifying the one or more devices. The configuration information may include addressing information identifying a target register in the one or more devices.
    Type: Application
    Filed: August 8, 2018
    Publication date: February 14, 2019
    Inventors: Lalan Jee MISHRA, Raghukul TILAK, Zhurang ZHAO, Elisha ULMER, Richard Dominic WIETFELDT, Matthew SEVERSON
  • Publication number: 20180357194
    Abstract: Systems, methods, and apparatus for optimizing bus turnaround in a master-driven serial bus are described. A method performed at a master device coupled to a serial bus includes configuring slave devices coupled to the serial bus with respective delay values that define bus turnaround wait periods, transmitting a first read command directed to a first slave device, receiving data after a first wait period initiated after the first read command has been sent, the first wait period being defined by a delay value configured in the first slave device, transmitting a second read command directed to a second slave device, and receiving data after a second wait period initiated after the second read command has been sent, the second wait period being defined by a delay value configured in the second slave device. The first wait period and the second wait period may have different durations.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 13, 2018
    Inventors: Elisha ULMER, Lalan Jee MISHRA, Richard Dominic WIETFELDT
  • Patent number: 7970976
    Abstract: Accessing memory on a first device from a second device is supported by reversible host/client interfacing between the devices. The reversible interfacing permits the first and second devices to be configured respectively as host and client, or respectively as client and host.
    Type: Grant
    Filed: March 1, 2009
    Date of Patent: June 28, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Elisha Ulmer, John Hillan
  • Publication number: 20100223415
    Abstract: Accessing memory on a first device from a second device is supported by reversible host/client interfacing between the devices. The reversible interfacing permits the first and second devices to be configured respectively as host and client, or respectively as client and host.
    Type: Application
    Filed: March 1, 2009
    Publication date: September 2, 2010
    Applicant: QUALCOMM Incorporated
    Inventors: Elisha Ulmer, John Hillan
  • Publication number: 20070067520
    Abstract: A method and apparatus for detecting the configuration of a device in a processing system are described. In one embodiment, a page size parameter associated with a memory device is identified. Further, one or more configuration parameters associated with the memory device are also identified, the page size parameter and the configuration parameters enabling access to the memory device. Finally, a request to download application data from the memory device based on the page size parameter and the one or more configuration parameters is transmitted to the memory device.
    Type: Application
    Filed: September 20, 2005
    Publication date: March 22, 2007
    Inventors: Srinivas Maddali, Steven Doerfler, Elisha Ulmer, Xinghui Niu