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: 20230056166Abstract: 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: ApplicationFiled: August 16, 2022Publication date: February 23, 2023Inventors: Joel LINSKY, Carlos SOLEDADE, Igor MALAMANT, Pavan RUDRAVARAM, Rayadurgam BALAJI, Amarnath HULLUR SUBRAMANYAM, Jacopo CORBETTA
-
Patent number: 10324873Abstract: 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: GrantFiled: March 9, 2017Date of Patent: June 18, 2019Assignee: QUALCOMM IncorporatedInventors: Vinod H. Kaushik, Igor Malamant, Sergio Kolor
-
Patent number: 9723351Abstract: 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: GrantFiled: August 17, 2010Date of Patent: August 1, 2017Assignee: QUALCOMM IncorporatedInventors: Ron Keidar, Igor Malamant, Yitzhak Sabo, Tomer Rafael Ben-Chen
-
Publication number: 20170185545Abstract: 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: ApplicationFiled: March 9, 2017Publication date: June 29, 2017Inventors: Vinod H. Kaushik, Igor Malamant, Sergio Kolor
-
Patent number: 9594718Abstract: 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: GrantFiled: January 24, 2014Date of Patent: March 14, 2017Assignee: Qualcomm Innovation Center, Inc.Inventors: Vinod H. Kaushik, Igor Malamant, Sergio Kolor
-
Patent number: 9058191Abstract: 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: GrantFiled: December 5, 2011Date of Patent: June 16, 2015Assignee: QUALCOMM IncorporatedInventors: Nitin Gupta, Daniel H. Kim, Igor Malamant, Steve Haehnichen
-
Patent number: 8850082Abstract: 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: GrantFiled: August 22, 2011Date of Patent: September 30, 2014Assignee: QUALCOMM IncorporatedInventors: Igor Malamant, Thomas E. Virgil
-
Patent number: 8838949Abstract: 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: GrantFiled: March 21, 2011Date of Patent: September 16, 2014Assignee: QUALCOMM IncorporatedInventors: Nitin Gupta, Daniel H. Kim, Igor Malamant, Steve Haehnichen
-
Publication number: 20140207991Abstract: 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: ApplicationFiled: January 24, 2014Publication date: July 24, 2014Applicant: Qualcomm Innovation Center, Inc.Inventors: Vinod H. Kaushik, Igor Malamant, Sergio Kolor
-
Patent number: 8352644Abstract: 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: GrantFiled: November 19, 2010Date of Patent: January 8, 2013Assignee: QUALCOMM IncorporatedInventors: Igor Malamant, Raghavendar Bhavansikar, Sergio Kolor
-
Publication number: 20120089814Abstract: 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: ApplicationFiled: December 5, 2011Publication date: April 12, 2012Applicant: QUALCOMM INCORPORATEDInventors: Nitin Gupta, Daniel H. Kim, Igor Malamant, Steve Haehnichen
-
Publication number: 20120072710Abstract: 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: ApplicationFiled: March 21, 2011Publication date: March 22, 2012Applicant: QUALCOMM IncorporatedInventors: Nitin Gupta, Daniel H. Kim, Igor Malamant, Steve Haehnichen
-
Publication number: 20120054378Abstract: 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: ApplicationFiled: August 22, 2011Publication date: March 1, 2012Applicant: QUALCOMM INCORPORATEDInventors: Igor Malamant, Thomas E. Virgil
-
Publication number: 20120047277Abstract: 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: ApplicationFiled: August 17, 2010Publication date: February 23, 2012Applicant: QUALCOMM IncorporatedInventors: Ron Keidar, Igor Malamant, Yitzhak Sabo, Tomer Rafael Ben-Chen
-
Patent number: 8078768Abstract: 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: GrantFiled: August 21, 2008Date of Patent: December 13, 2011Assignee: QUALCOMM IncorporatedInventors: Liron Manor, Sergio Kolor, Yoram Rimoni, Igor Malamant, Dedy Lansky
-
Publication number: 20110145445Abstract: 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: ApplicationFiled: November 19, 2010Publication date: June 16, 2011Applicant: QUALCOMM INCORPORATEDInventors: Igor Malamant, Raghavendar Bhavansikar, Sergio Kolor
-
Publication number: 20100049881Abstract: 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: ApplicationFiled: August 21, 2008Publication date: February 25, 2010Applicant: QUALCOMM INCORPORATEDInventors: Liron Manor, Sergio Kolor, Yoram Rimoni, Igor Malamant, Dedy Lansky
-
Patent number: 7561081Abstract: 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: GrantFiled: July 11, 2007Date of Patent: July 14, 2009Assignee: Qualcomm IncorporatedInventors: Michael Krimerman, Igor Malamant, Noa Rubens Grinblat
-
Publication number: 20080204283Abstract: 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: ApplicationFiled: July 11, 2007Publication date: August 28, 2008Inventors: Michael Krimerman, Igor Malamant, Noa Rubens Grinblat