Patents by Inventor Naveed Alam
Naveed Alam 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).
-
Patent number: 11937008Abstract: Embodiments of the present invention disclose techniques for outputting content aware video based on at least one a video application use case. The technique recognizes objects associated with the use case and performs enhancement of the objects based on content-aware rules, and composes at least some of the objects in an output frame based on on content-aware frame composition templates. Embodiments of the present invention also disclose systems for implementing the above techniques.Type: GrantFiled: February 24, 2021Date of Patent: March 19, 2024Assignee: GN AUDIO A/SInventors: Naveed Alam, John Zhang, Aurangzeb Khan
-
Concept for a source device and a destination device of a point-to- multipoint communication network
Patent number: 11792123Abstract: Examples relate to a transmission apparatus, transmission device, transmission method and computer program for a source device, and to a reception apparatus, reception device, reception method and computer program for a destination device. The transmission apparatus is suitable for generating a header of a transmission frame to be transmitted downstream from a source device to a plurality of destination devices via a point to multipoint communication network. The transmission apparatus comprises processing circuitry configured to generate the header based on a plurality data units to be transmitted to the destination devices. Each data unit is designated to be transmitted to one of the destination devices. The processing circuitry wherein the header is generated such, that the header comprises, for each destination device, information on a presence of data for the destination device in the transmission frame associated with the header.Type: GrantFiled: March 22, 2021Date of Patent: October 17, 2023Assignee: Intel CorporationInventors: Naveed Alam, Dhruba Deka, Ravindra Singh -
Patent number: 11632352Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions that may cause the processor to determine whether a request is stored in a message queue, in which the apparatus may be inside of a domain and the message queue may be outside of the domain. Based on a determination that a request is stored in the message queue, the processor may pull the request from the message queue through a domain boundary, fulfill the request to cause a response to the request to be generated, and forward the response to the message queue through the domain boundary.Type: GrantFiled: January 29, 2020Date of Patent: April 18, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James Richard Nolan, Naveed Alam
-
Patent number: 11470249Abstract: A system for generating real-time panoramic video is disclosed. The system comprises a plurality of micro panoramic cameras which are enabled on a processing unit and which are configured to simultaneously capture video frames from each of the plurality of micro panoramic cameras, wherein the video frames captured by two consecutive camera sensors from the plurality of camera sensors include an overlapping field of view, synchronize and feed the captured images to the processing unit with equal predefined delay, stitch the video frames captured by each of the plurality of micro panoramic cameras and output a real-time panoramic video on a display.Type: GrantFiled: January 2, 2018Date of Patent: October 11, 2022Inventors: Yashket Gupta, Ram Natarajan, Otto Sponring, Naveed Alam, Aurangzeb Khan
-
Publication number: 20220272281Abstract: Embodiments of the present invention disclose techniques for outputting content aware video based on at least one a video application use case. The technique recognizes objects associated with the use case and performs enhancement of the objects based on content-aware rules, and composes at least some of the objects in an output frame based on on content-aware frame composition templates. Embodiments of the present invention also disclose systems for implementing the above techniques.Type: ApplicationFiled: February 24, 2021Publication date: August 25, 2022Inventors: Naveed Alam, John Zhang, Aurangzeb Khan
-
Publication number: 20210328919Abstract: Examples relate to a transmission apparatus, transmission device, transmission method and computer program for a source device, and to a reception apparatus, reception device, reception method and computer program for a destination device. The transmission apparatus is suitable for generating a header of a transmission frame to be transmitted downstream from a source device to a plurality of destination devices via a point to multipoint communication network. The transmission apparatus comprises processing circuitry configured to generate the header based on a plurality data units to be transmitted to the destination devices. Each data unit is designated to be transmitted to one of the destination devices. The processing circuitry wherein the header is generated such, that the header comprises, for each destination device, information on a presence of data for the destination device in the transmission frame associated with the header.Type: ApplicationFiled: March 22, 2021Publication date: October 21, 2021Inventors: Naveed ALAM, Dhruba DEKA, Ravindra SINGH
-
Patent number: 11126572Abstract: A method and architecture to write data between a source and destination by memory mapped writes or streaming packets between any of a host, a peripheral or a sub-peripheral device. A stream address is used to write the data to a memory of the destination without the source being aware of physical addresses of destination memory, i.e., memory descriptors or pointers are not used, allowing the destination to manage its own memory. The stream address may enable streaming data packets over interconnects that may not allow packet streaming by dividing a data packet into data chunks and including a stream address for each chunk. The stream address for a given packet includes a repeated first portion indicating the destination and a varied second portion indicating variable information for each data chunk such as start of packet (SoP) and end of packet (EoP) identifiers.Type: GrantFiled: February 13, 2018Date of Patent: September 21, 2021Assignee: INTEL CorporationInventors: Rashmi Nagabhushana, Raj Kumar Jain, Naveed Alam
-
Patent number: 11122219Abstract: A video processing device which can be implemented as a peripheral device is disclosed. The video processing device is configured to receive one or more videos and audio through a plurality interfaces. Further, the device receives one or more user input corresponding to one or more customization requests of the received video and the audio. The video processing device processes the video and the audio based on the received user input and outputs the processed video and audio via an output interface.Type: GrantFiled: August 16, 2019Date of Patent: September 14, 2021Assignee: ALTIA SYSTEMS INC.Inventors: John Zhang, Naveed Alam, Yashket Gupta, Ram Natarajan
-
Patent number: 11089287Abstract: A three-dimensional imaging system for generating a 3D panoramic video/image is disclosed. The three-dimensional imaging system includes a plurality of stereoscopic pairs of compound cameras which are separated by a predefined distance d. The imaging system is configured to operate in a first mode to generate panoramic images simultaneously using the compound cameras. Spatial distortion and temporal distortion are calculated for each column in a region of overlap of the field of view of the panoramic images generated. The column for which the spatial and temporal distortion is minimum is marked as a seam location. The marked seam location is changed based on location of a motion in the column for which the calculated spatial and temporal distortion is minimum.Type: GrantFiled: July 6, 2020Date of Patent: August 10, 2021Assignee: ALTIA SYSTEMS INCInventors: Yashket Gupta, Naveed Alam, Aurangzeb Khan, Ted Vucurevich
-
Publication number: 20210234855Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions that may cause the processor to determine whether a request is stored in a message queue, in which the apparatus may be inside of a domain and the message queue may be outside of the domain. Based on a determination that a request is stored in the message queue, the processor may pull the request from the message queue through a domain boundary, fulfill the request to cause a response to the request to be generated, and forward the response to the message queue through the domain boundary.Type: ApplicationFiled: January 29, 2020Publication date: July 29, 2021Applicant: Microsoft Technology Licensing, LLCInventors: James Richard NOLAN, Naveed ALAM
-
Patent number: 10880519Abstract: A panoramic video conferencing server is disclosed. The server is operational to capture an audio stream via an array of microphones. The captured audio stream is de-multiplexed to extract audio for a plurality of audio zones. A region of interest (ROI) is determined for a plurality of client devices to which a panoramic video is being streamed. The ROI is determined based on a zoom information which is inputted by any one of the client devices. A modified audio channel associated with the panoramic video being streamed to at least one of the client devices is generated for each of the client devices. The modified audio channel is adjusted to coincide with directionality of an audio corresponding to the associated region of interest (ROI) inputted by the at least one of said client device and the modified audio channel is adjusted to mute audio corresponding to the audio zones other than the audio zone associated with the ROI.Type: GrantFiled: May 28, 2019Date of Patent: December 29, 2020Assignee: Altia Systems Inc.Inventors: Ram Natarajan, Aurangzeb Khan, Naveed Alam, Yashket Gupta, Lars Herlitz
-
Patent number: 10742960Abstract: A three dimensional imaging system for generating a 3D panoramic video/image is disclosed. The three dimensional imaging system comprising a plurality of stereoscopic pairs of compound cameras is disclosed. The pair of compound cameras being separated by a predefined distance d.Type: GrantFiled: June 28, 2017Date of Patent: August 11, 2020Assignee: Altia Systems, Inc.Inventors: Yashket Gupta, Naveed Alam, Aurangzeb Khan, Ted Vucurevich
-
Publication number: 20200059607Abstract: A video processing device which can be implemented as a peripheral device is disclosed. The video processing device is configured to receive one or more videos and audio through a plurality interfaces. Further, the device receives one or more user input corresponding to one or more customization requests of the received video and the audio. The video processing device processes the video and the audio based on the received user input and outputs the processed video and audio via an output interface.Type: ApplicationFiled: August 16, 2019Publication date: February 20, 2020Inventors: John Zhang, Naveed Alam, Yashket Gupta, Ram Natarajan
-
Publication number: 20190281255Abstract: A panoramic video conferencing server is disclosed. The server is operational to capture an audio stream via an array of microphones. The captured audio stream is de-multiplexed to extract audio for a plurality of audio zones. A region of interest (ROI) is determined for a plurality of client devices to which a panoramic video is being streamed. The ROI is determined based on a zoom information which is inputted by any one of the client devices. A modified audio channel associated with the panoramic video being streamed to at least one of the client devices is generated for each of the client devices. The modified audio channel is adjusted to coincide with directionality of an audio corresponding to the associated region of interest (ROI) inputted by the at least one of said client device and the modified audio channel is adjusted to mute audio corresponding to the audio zones other than the audio zone associated with the ROI.Type: ApplicationFiled: May 28, 2019Publication date: September 12, 2019Inventors: Ram Natarajan, Aurangzeb Khan, Naveed Alam, Yashket Gupta, Lars Herlitz
-
Patent number: 10349009Abstract: A method for processing video is disclosed. The method comprises associating a plurality of audio zones with the video; associating a region of interest (ROI) for each of a plurality of client devices to which the video is currently being streamed; for each client device generating custom video comprising a modified video channel associated with the video being streamed to that client, wherein the modified audio channel comprises an enhanced audio for at least one audio zone indicated by the region of interest (ROI) for said client device.Type: GrantFiled: October 18, 2013Date of Patent: July 9, 2019Assignee: Altia Systems, Inc.Inventors: Ram Natarajan, Naveed Alam, Yashket Gupta, Lars Herlitz, Aurangzeb Khan
-
Patent number: 10244168Abstract: A system for video capture and delivery is disclosed. The system comprises a camera with multiple sensors to capture video at a first location, and to stitch images corresponding to the multiple sensors to produce a panoramic video having at least a 100 degrees field of view; and a cloud-based server to process the panoramic video for delivery to a plurality of client devices, and to stream the processed video to the plurality of client devices.Type: GrantFiled: July 12, 2017Date of Patent: March 26, 2019Assignee: Altia Systems, Inc.Inventors: Naveed Alam, Yashket Gupta, Ram Natarajan, Oliver Gunasekara, Aurangzeb Khan, Lars Herlitz, Atif Sarwari
-
Publication number: 20190042489Abstract: A method and architecture to write data between a source and destination by memory mapped writes or streaming packets between any of a host, a peripheral or a sub-peripheral device. A stream address is used to write the data to a memory of the destination without the source being aware of physical addresses of destination memory, i.e., memory descriptors or pointers are not used, allowing the destination to manage its own memory. The stream address may enable streaming data packets over interconnects that may not allow packet streaming by dividing a data packet into data chunks and including a stream address for each chunk. The stream address for a given packet includes a repeated first portion indicating the destination and a varied second portion indicating variable information for each data chunk such as start of packet (SoP) and end of packet (EoP) identifiers.Type: ApplicationFiled: February 13, 2018Publication date: February 7, 2019Inventors: Rashmi Nagabhushana, Raj Kumar Jain, Naveed Alam
-
Patent number: 10121000Abstract: A computerized method for detecting premium attacks by an attack classification system is described. Based on received analytic information, the attack classification system generates logical representations for different portions of the analytic information represented as a nodal graph. The logical representations include objects, properties, and relationships between the objects and the properties. The attack classification system filters at least one relationship from the relationships and forms a first cluster further filtering the relationships. Being a logical representation of objects, properties and the remaining relationships, the first cluster is analyzed to determine features and introduce the features into the nodal graph.Type: GrantFiled: June 28, 2016Date of Patent: November 6, 2018Assignee: FireEye, Inc.Inventors: Alexandr Rivlin, Naveed Alam, Vinoth Duraisamy
-
Patent number: 9736367Abstract: A system for video capture and delivery is disclosed. The system comprises a camera with multiple sensors to capture video at a first location, and to stitch images corresponding to the multiple sensors to produce a panoramic video having at least a 100 degrees field of view; and a cloud-based server to process the panoramic video for delivery to a plurality of client devices, and to stream the processed video to the plurality of client devices.Type: GrantFiled: October 18, 2013Date of Patent: August 15, 2017Assignee: ALTIA SYSTEMS, INC.Inventors: Naveed Alam, Yashket Gupta, Ram Natarajan, Oliver Gunasekara, Aurangzeb Khan, Lars Herlitz, Atif Sarwari
-
Patent number: 9635273Abstract: One embodiment relates to a method of outputting multiple views from a networked camera. Each imager of an array of imagers in the camera captures image frames and transmits the captured image frames to an associated image flow processor. Each image flow processor processes the captured image frames and transmits the processed image frames to a multi-imager video processor. An updating of parameters for said processing by each image flow processor is performed on a frame-by-frame basis. Another embodiment relates to a video camera including a plurality of imagers, a plurality of image flow processors, a multi-imager video processor, and a plurality of update queues. Other embodiments and features are also disclosed.Type: GrantFiled: May 6, 2014Date of Patent: April 25, 2017Assignee: ALTIA SYSTEMS, INC.Inventors: Atif M. Sarwari, Naveed Alam, Khurshed Mazhar