Patents by Inventor Igor Malamant

Igor Malamant 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: 20230056166
    Abstract: Various aspects include methods for supporting context broadcast networking by a device. Aspects provide a cross ecosystem platform that enable seamless user experiences from device centric and fragmented user experiences. Some aspects may include decrypting a broadcast message received from a radio controller if the received broadcast message indicates an account identity value matching a pre-calculated account identity value and is not a duplicate, generating data elements from the decrypted broadcast message, storing the data elements in a data cache; and signaling an interrupt indicating that the data elements are available. Further aspects include a radio controller receiving a first scan interval from a primary host and a second scan interval from a secondary host of the device; scheduling primary host scan windows based on the first scan interval, and cancelling any secondary host second scan windows overlapping any of the scheduled primary host first scan windows.
    Type: Application
    Filed: August 16, 2022
    Publication date: February 23, 2023
    Inventors: Joel LINSKY, Carlos SOLEDADE, Igor MALAMANT, Pavan RUDRAVARAM, Rayadurgam BALAJI, Amarnath HULLUR SUBRAMANYAM, Jacopo CORBETTA
  • Patent number: 10324873
    Abstract: A device and method for communicating, via a memory-mapped communication path, between a host processor and a cellular-communication modem are disclosed. The method includes providing logical channels over the memory-mapped communication path and transporting data organized according to one or more cellular communication protocols over at least one of the logical channels. In addition, the method includes acknowledging when data transfer occurs between the host processor and the cellular-communication modem, issuing commands between the host processor and the cellular-communication modem, and communicating and managing a power state via one or more of the logical channels.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: June 18, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Vinod H. Kaushik, Igor Malamant, Sergio Kolor
  • Patent number: 9723351
    Abstract: This disclosure describes devices, systems and techniques relating to a dongle device that is designed to provide broadcast video capabilities to an electronic device. In one example, a dongle device is configured to communicatively couple to an electronic device, wherein the dongle device comprises a multimedia receiver that receives a broadcast that includes multimedia data, and a web server that communicates the multimedia data to a web browser of the electronic device.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: August 1, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ron Keidar, Igor Malamant, Yitzhak Sabo, Tomer Rafael Ben-Chen
  • Publication number: 20170185545
    Abstract: A device and method for communicating, via a memory-mapped communication path, between a host processor and a cellular-communication modem are disclosed. The method includes providing logical channels over the memory-mapped communication path and transporting data organized according to one or more cellular communication protocols over at least one of the logical channels. In addition, the method includes acknowledging when data transfer occurs between the host processor and the cellular-communication modem, issuing commands between the host processor and the cellular-communication modem, and communicating and managing a power state via one or more of the logical channels.
    Type: Application
    Filed: March 9, 2017
    Publication date: June 29, 2017
    Inventors: Vinod H. Kaushik, Igor Malamant, Sergio Kolor
  • Patent number: 9594718
    Abstract: A device and method for communicating, via a memory-mapped communication path, between a host processor and a cellular-communication modem are disclosed. The method includes providing logical channels over the memory-mapped communication path and transporting data organized according to one or more cellular communication protocols over at least one of the logical channels. In addition, the method includes acknowledging when data transfer occurs between the host processor and the cellular-communication modem, issuing commands between the host processor and the cellular-communication modem, and communicating and managing a power state via one or more of the logical channels.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: March 14, 2017
    Assignee: Qualcomm Innovation Center, Inc.
    Inventors: Vinod H. Kaushik, Igor Malamant, Sergio Kolor
  • Patent number: 9058191
    Abstract: In a multiprocessor system, a primary processor may store an executable image for a secondary processor. A communication protocol assists the transfer of an image header and data segment(s) of the executable image from the primary processor to the secondary processor. Messages between the primary processor and secondary processor indicate successful receipt of transferred data, termination of a transfer process, and acknowledgement of same.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: June 16, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Nitin Gupta, Daniel H. Kim, Igor Malamant, Steve Haehnichen
  • Patent number: 8850082
    Abstract: A system for implementing a virtual Universal Serial Bus (USB) compound device with a simulated hub enables a single physical USB device, such as a USB peripheral device, to expose multiple stand-alone functions on the USB bus. Logical functions on the single physical USB device can be added and removed dynamically without re-enumerating the entire device and without affecting the state of other functions. Logical functions can also be independently implemented on any of a number of processors in a system that has access to the USB hardware. Each processor can enumerate as one or more USB devices via the virtual hub. Initialization of logical functions can be performed via the virtual USB hub to maintain a charging current level from a USB host in a device having a discharged battery.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: September 30, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Igor Malamant, Thomas E. Virgil
  • Patent number: 8838949
    Abstract: In a multi-processor system, an executable software image including an image header and a segmented data image is scatter loaded from a first processor to a second processor. The image header contains the target locations for the data image segments to be scatter loaded into memory of the second processor. Once the image header has been processed, the data segments may be directly loaded into the memory of the second processor without further CPU involvement from the second processor.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: September 16, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Nitin Gupta, Daniel H. Kim, Igor Malamant, Steve Haehnichen
  • Publication number: 20140207991
    Abstract: A device and method for communicating, via a memory-mapped communication path, between a host processor and a cellular-communication modem are disclosed. The method includes providing logical channels over the memory-mapped communication path and transporting data organized according to one or more cellular communication protocols over at least one of the logical channels. In addition, the method includes acknowledging when data transfer occurs between the host processor and the cellular-communication modem, issuing commands between the host processor and the cellular-communication modem, and communicating and managing a power state via one or more of the logical channels.
    Type: Application
    Filed: January 24, 2014
    Publication date: July 24, 2014
    Applicant: Qualcomm Innovation Center, Inc.
    Inventors: Vinod H. Kaushik, Igor Malamant, Sergio Kolor
  • Patent number: 8352644
    Abstract: Disclosed are apparatus and methods for use in a USB device with multiple processors, allowing shared USB connectivity in the device. The disclosed apparatus and methods allow selective coupling of a first processor to a USB port of the device or to a USB hub operable to route a plurality of USB connections including connection of a second processor to the port. Providing selective coupling of the processors to the port by switching the coupling of the first processor and selectively powering the hub on and off for selective coupling of the second processor, thereby selectively enabling tethered networking such as wireless networking, affords increased power savings in the device. Furthermore, default coupling of the first processor to the port allows for USB battery charger detection, or direct connectivity to USB peripheral devices, as well as providing programming capability via the default coupling of the port to the first processor.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: January 8, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Igor Malamant, Raghavendar Bhavansikar, Sergio Kolor
  • Publication number: 20120089814
    Abstract: In a multiprocessor system, a primary processor may store an executable image for a secondary processor. A communication protocol assists the transfer of an image header and data segment(s) of the executable image from the primary processor to the secondary processor. Messages between the primary processor and secondary processor indicate successful receipt of transferred data, termination of a transfer process, and acknowledgement of same.
    Type: Application
    Filed: December 5, 2011
    Publication date: April 12, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Nitin Gupta, Daniel H. Kim, Igor Malamant, Steve Haehnichen
  • Publication number: 20120072710
    Abstract: In a multi-processor system, an executable software image including an image header and a segmented data image is scatter loaded from a first processor to a second processor. The image header contains the target locations for the data image segments to be scatter loaded into memory of the second processor. Once the image header has been processed, the data segments may be directly loaded into the memory of the second processor without further CPU involvement from the second processor.
    Type: Application
    Filed: March 21, 2011
    Publication date: March 22, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Nitin Gupta, Daniel H. Kim, Igor Malamant, Steve Haehnichen
  • Publication number: 20120054378
    Abstract: A system for implementing a virtual Universal Serial Bus (USB) compound device with a simulated hub enables a single physical USB device, such as a USB peripheral device, to expose multiple stand-alone functions on the USB bus. Logical functions on the single physical USB device can be added and removed dynamically without re-enumerating the entire device and without affecting the state of other functions. Logical functions can also be independently implemented on any of a number of processors in a system that has access to the USB hardware. Each processor can enumerate as one or more USB devices via the virtual hub. Initialization of logical functions can be performed via the virtual USB hub to maintain a charging current level from a USB host in a device having a discharged battery.
    Type: Application
    Filed: August 22, 2011
    Publication date: March 1, 2012
    Applicant: QUALCOMM INCORPORATED
    Inventors: Igor Malamant, Thomas E. Virgil
  • Publication number: 20120047277
    Abstract: This disclosure describes devices, systems and techniques relating to a dongle device that is designed to provide broadcast video capabilities to an electronic device. In one example, a dongle device is configured to communicatively couple to an electronic device, wherein the dongle device comprises a multimedia receiver that receives a broadcast that includes multimedia data, and a web server that communicates the multimedia data to a web browser of the electronic device.
    Type: Application
    Filed: August 17, 2010
    Publication date: February 23, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Ron Keidar, Igor Malamant, Yitzhak Sabo, Tomer Rafael Ben-Chen
  • Patent number: 8078768
    Abstract: A universal serial bus (USB) device communicates with a USB host over a USB to remotely wake up the USB host over the USB when the USB host is in a low power (e.g. deep sleep) mode. The USB device performs an activity to wake up the USB host. The USB host performs a remote wake up process in response to detecting the activity by the USB device. The USB host performs a resume process in response to performing the remote wake up process by the USB host. The USB device wakes up in response to the USB host performing the resume process.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: December 13, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Liron Manor, Sergio Kolor, Yoram Rimoni, Igor Malamant, Dedy Lansky
  • Publication number: 20110145445
    Abstract: Disclosed are apparatus and methods for use in a USB device with multiple processors, allowing shared USB connectivity in the device. The disclosed apparatus and methods allow selective coupling of a first processor to a USB port of the device or to a USB hub operable to route a plurality of USB connections including connection of a second processor to the port. Providing selective coupling of the processors to the port by switching the coupling of the first processor and selectively powering the hub on and off for selective coupling of the second processor, thereby selectively enabling tethered networking such as wireless networking, affords increased power savings in the device. Furthermore, default coupling of the first processor to the port allows for USB battery charger detection, or direct connectivity to USB peripheral devices, as well as providing programming capability via the default coupling of the port to the first processor.
    Type: Application
    Filed: November 19, 2010
    Publication date: June 16, 2011
    Applicant: QUALCOMM INCORPORATED
    Inventors: Igor Malamant, Raghavendar Bhavansikar, Sergio Kolor
  • Publication number: 20100049881
    Abstract: A universal serial bus (USB) device communicates with a USB host over a USB to remotely wake up the USB host over the USB when the USB host is in a low power (e.g. deep sleep) mode. The USB device performs an activity to wake up the USB host. The USB host performs a remote wake up process in response to detecting the activity by the USB device. The USB host performs a resume process in response to performing the remote wake up process by the USB host. The USB device wakes up in response to the USB host performing the resume process.
    Type: Application
    Filed: August 21, 2008
    Publication date: February 25, 2010
    Applicant: QUALCOMM INCORPORATED
    Inventors: Liron Manor, Sergio Kolor, Yoram Rimoni, Igor Malamant, Dedy Lansky
  • Patent number: 7561081
    Abstract: A signal compression optimization system between a communication network and wireless user equipment advantageously selects an optimized decompressor when feasible for reduced content processing latency and otherwise selects a virtual machine decompressor, such as a Universal Decompressor Virtual Machine (UDVM) that interprets the received decompression bytecode. Since the UDVM is not optimized for any particular decompression algorithm and suffers by the requisite delays associated with analyzing each statement in the bytecode before execution, being able to avoid use of the UDVM whenever possible enhances user experience in presenting wirelessly received signaling messages or media content.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: July 14, 2009
    Assignee: Qualcomm Incorporated
    Inventors: Michael Krimerman, Igor Malamant, Noa Rubens Grinblat
  • Publication number: 20080204283
    Abstract: A signal compression optimization system between a communication network and wireless user equipment advantageously selects an optimized decompressor when feasible for reduced content processing latency and otherwise selects a virtual machine decompressor, such as a Universal Decompressor Virtual Machine (UDVM) that interprets the received decompression bytecode. Since the UDVM is not optimized for any particular decompression algorithm and suffers by the requisite delays associated with analyzing each statement in the bytecode before execution, being able to avoid use of the UDVM whenever possible enhances user experience in presenting wirelessly received signaling messages or media content.
    Type: Application
    Filed: July 11, 2007
    Publication date: August 28, 2008
    Inventors: Michael Krimerman, Igor Malamant, Noa Rubens Grinblat