Patents by Inventor Rony Ferzli
Rony Ferzli 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: 12135665Abstract: A device for a vehicle may include a first wireline interface configured to receive a first data stream from a first sensor having a first sensor type for perceiving a surrounding of the vehicle, the first data stream including raw sensor data detected by the first sensor; a second wireline interface configured to receive a second data stream from a second sensor having a second sensor type for perceiving the surrounding of the vehicle, the second data stream including raw sensor data detected by the second sensor; one or more processors configured to generate a coded packet including the received first data stream and the received second data stream by employing vector packet coding on the first data stream and the second data stream; and an output wireline interface configured to transmit the generated coded packet to one or more target units of the vehicle.Type: GrantFiled: December 21, 2020Date of Patent: November 5, 2024Assignee: Intel CorporationInventors: Hassnaa Moustafa, Rony Ferzli, Rita Chattopadhyay
-
Publication number: 20240171657Abstract: A computing node in an edge computing network includes a network interface card (NIC), memory storing a plurality of digital object representations of a corresponding plurality of participating entities, and processing circuitry. The processing circuitry detects a message from a participating entity of the plurality. The message is received via the NIC and is associated with a messaging service of the edge computing network. The message is mapped to a service class of a plurality of available service classes based on a service request associated with the message. The message is processed to extract one or more characteristics of the service request. A digital object representation of the plurality of digital object representations is updated based on the one or more characteristics of the service request, the digital object representation corresponding to the participating entity.Type: ApplicationFiled: June 25, 2021Publication date: May 23, 2024Inventors: Vesh Raj Sharma Banjade, Kathiravetpillai Sivanesan, Hassnaa Moustafa, Suman A. Sehra, Satish Chandra Jha, Arvind Merwaday, S M Iftekharul Alam, Francesc Guim Bernat, Rajesh Poornachandran, Xin Zhang, Rony Ferzli, Leonardo Gomes Baltar
-
Publication number: 20230318932Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed that direct transmission of data between network-connected devices including circuitry, instructions, and programmable circuitry to at least one of instantiate or execute the instructions to cause the interface circuitry to identify a neural network (NN) to a first device of a first combination of devices corresponding to a first network topology, cause the first device to process first data with a first portion of the NN, and cause a second device of a second combination of devices to process second data with a second portion of the NN, the second combination of devices corresponding to a second network topology.Type: ApplicationFiled: June 2, 2023Publication date: October 5, 2023Inventors: Rony Ferzli, Hassnaa Moustafa, Rita Hanna Wouhaybi, Francesc Guim Bernat, Rita Chattopadhyay
-
Patent number: 11584390Abstract: Various systems and methods for creating and managing a simulation database system are described herein. A system for creating and managing a simulation database system includes a processor subsystem; and memory including instructions, which when executed by the processor subsystem, cause the processor subsystem to: access an operating scenario, the operating scenario including parameters defining an environment for a simulated autonomous vehicle; access a rule set, the rule set controlling a search mechanism; search for content, the search controlled by the rule set and operable to find content relevant to the operating scenario, the search resulting in search results; process the search results for training autonomous vehicle operation; and store the processed search results.Type: GrantFiled: December 28, 2017Date of Patent: February 21, 2023Assignee: Intel CorporationInventors: Rony Ferzli, John Charles Weast
-
Publication number: 20220335714Abstract: Techniques are disclosed for task priority scheduling and resource allocation of autonomous agents. The scheduling may utilize sensor data characteristics to facilitate scheduling decisions. The present disclosure also provides refinement of task priority scheduling utilizing fleet management information-based scene and environment information, such as by using information available to the fleet management controller.Type: ApplicationFiled: June 30, 2022Publication date: October 20, 2022Inventors: Rony Ferzli, Rita Chattopadhyay, Mehrnaz Khodam Hazrati, Hassnaa Moustafa
-
Publication number: 20220317692Abstract: A computation offloading device includes a plurality of communication nodes, each configured to wirelessly send and receive data; a processor, configured to instruct a computation node of a plurality of computation nodes to process a data payload received from a robot at a first communication node of the plurality of communication nodes; select one or more second communication nodes of the plurality of communication nodes, different from the first communication node, based on a predicted location of the robot; and instruct the one or more second communication nodes to send a result of the processed data payload to the robot at the predicted location.Type: ApplicationFiled: June 23, 2022Publication date: October 6, 2022Inventors: Francesc GUIM BERNAT, Marcos E. CARRANZA, Akhilesh THYAGATURU, Rony FERZLI, Teemu KAERKKAEINEN
-
Publication number: 20220113698Abstract: Various systems and methods for detecting risk conditions in a physical workspace. An apparatus can include an interface to receive smart sensor signals from at least one autonomous mobile entity (AME) in the physical workspace. The apparatus can also include processing circuitry coupled to the interface to detect a risk condition associated with the at least one AME, based on the smart sensor signals, relative to a user device associated with a human present in the physical workspace. The processing circuitry can also detect a direction of the risk condition relative to the user device and cause a notification to the first user device. The notification can indicate the direction of the risk condition relative to the user device. Other systems, methods and apparatuses are described.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Florian Mirus, Fabian Oboril, Frederik Pasch, Cornelius Buerkle, Kay-Ulrich Scholl, Ruchika Singh, Rita Chattopadhyay, Rony Ferzli, Thierry Beaumont
-
Publication number: 20210109881Abstract: A device for a vehicle may include a first wireline interface configured to receive a first data stream from a first sensor having a first sensor type for perceiving a surrounding of the vehicle, the first data stream including raw sensor data detected by the first sensor; a second wireline interface configured to receive a second data stream from a second sensor having a second sensor type for perceiving the surrounding of the vehicle, the second data stream including raw sensor data detected by the second sensor; one or more processors configured to generate a coded packet including the received first data stream and the received second data stream by employing vector packet coding on the first data stream and the second data stream; and an output wireline interface configured to transmit the generated coded packet to one or more target units of the vehicle.Type: ApplicationFiled: December 21, 2020Publication date: April 15, 2021Inventors: Hassnaa MOUSTAFA, Rony FERZLI, Rita CHATTOPADHYAY
-
Publication number: 20200231177Abstract: Various systems and methods for creating and managing a simulation database system are described herein. A system for creating and managing a simulation database system includes a processor subsystem; and memory including instructions, which when executed by the processor subsystem, cause the processor subsystem to: access an operating scenario, the operating scenario including parameters defining an environment for a simulated autonomous vehicle; access a rule set, the rule set controlling a search mechanism; search for content, the search controlled by the rule set and operable to find content relevant to the operating scenario, the search resulting in search results; process the search results for training autonomous vehicle operation; and store the processed search results.Type: ApplicationFiled: December 28, 2017Publication date: July 23, 2020Inventors: Rony Ferzli, John Charles Weast
-
Publication number: 20190049561Abstract: A controller comprises a communication interface to receive a lidar dataset comprising a plurality of intensity measurement data points; and processing circuitry to implement an iterative process to determine a second central moment and a fourth central moment of at least a portion of the dataset of intensity measurement data points, determine a kurtosis of the at least a portion of the dataset of intensity measurement data points using the second central moment and the fourth central moment, identify an intensity measurement data point which has the highest intensity in the at least a portion of the dataset of intensity measurement data points, and remove from the at least a portion of the data set the intensity measurement data point which has the highest intensity in the at least a portion of the dataset of intensity measurement data points until the kurtosis converges to a predetermined value.Type: ApplicationFiled: December 28, 2017Publication date: February 14, 2019Applicant: Intel CorporationInventor: Rony Ferzli
-
Publication number: 20190050294Abstract: In one example a system to manage software updates for one or more devices on a vehicle comprises a communication interface to receive one or more software updates for the one or more devices on the vehicle, and a controller communicatively coupled to one or more devices and comprising processing circuitry to receive one or more software updates for at least one of the one or more devices, start a software update process for at least one of the one or more devices, detect a fault condition that corrupted the software update process, and in response to the fault condition, to implement a software update process fault protocol. Other examples may be described.Type: ApplicationFiled: December 29, 2017Publication date: February 14, 2019Applicant: Intel CorporationInventors: Rony Ferzli, Amit Aneja
-
Patent number: 8913668Abstract: A perceptual mechanism for residue selection in a video encoder may be provided. The mechanism may comprise a method, system, or device for receiving video frames comprising pluralities of pixels. For each video frame, a sensitivity threshold may be determined for each pixel of a previous video frame. The pixels of the video frame may compared in turn to the pixels of the previous video frame to determine a residue value. The residue value may be compared to the sensitivity threshold such that when the residue value is less than the sensitivity threshold, the pixel data in the video frame may be zeroed out prior to encoding the video frame for transmission.Type: GrantFiled: September 29, 2008Date of Patent: December 16, 2014Assignee: Microsoft CorporationInventors: Walid Ali, Rony Ferzli
-
Patent number: 8457194Abstract: Real-time video processing functionality may be provided using pre-processing and/or post-processing features to provide a video signal. Components of a real-time video processing system may operate to receive a real-time video signal. The real-time video signal may be downscaled based in part on the use of features of a pre-processing component applying a downscale polyphase filter that may be used to compensate for bandwidth constraints associated with a real-time video conferencing environment. The downscaled real-time video may be communicated across a network, such as the Internet. Upon receipt of the downscaled real-time video, the downscaled real-time video may be upscaled based in part on the use of features of a post-processing component applying an upscale polyphase filter.Type: GrantFiled: September 29, 2008Date of Patent: June 4, 2013Assignee: Microsoft CorporationInventors: Walid Ali, Rony Ferzli
-
Patent number: 8279259Abstract: A low complexity block-based, no-reference objective blockiness metric is provided that may be combined with other artifact metrics to measure overall quality of received video stream in a video conferencing application such that measures can be taken at the transmitter or in post-processing to enhance video quality. Prior knowledge of the blockiness boundaries may be used to reduce number of computations in determining the blockiness of a particular video frame.Type: GrantFiled: September 24, 2009Date of Patent: October 2, 2012Assignee: Microsoft CorporationInventors: Walid S. I. Ali, Rony Ferzli
-
Patent number: 8279263Abstract: A block-based, no-reference sharpness metric is provided taking advantage of Human Visual System (HVS) characteristics. Texture and smooth region blocks are excluded in computing the metric since sharpness is perceived mostly around edges. Overall sharpness metric is computed by pooling simulated combination of information in human brain employing a logistic function to replicate the behavior of HVS.Type: GrantFiled: September 24, 2009Date of Patent: October 2, 2012Assignee: Microsoft CorporationInventors: Walid S. I. Ali, Rony Ferzli
-
Patent number: 8243117Abstract: Embodiments are configured to provide video conferencing functionality including using pre-processing and/or post-processing features to provide a video signal, but the embodiments are not so limited. In an embodiment, components of a video conferencing system can operate to provide a video signal based in part on the use of features of a pre-processing component and/or post-processing component. In one embodiment, a video conference device can include a pre-processing component and/or post-processing component to that can be used to compensate for bandwidth constraints associated with a video conferencing environment.Type: GrantFiled: September 26, 2008Date of Patent: August 14, 2012Assignee: Microsoft CorporationInventors: Walid Ali, Rony Ferzli
-
Publication number: 20110320119Abstract: A location brokerage system is described herein. A plurality of computing devices that are configured to output data that is indicative of a geographic location of a user are registered with the location brokerage system, and a plurality of location-based applications are registered with the location brokerage system. The location brokerage system collaborates with the computing devices to obtain location data pertaining to the user that satisfies requests for location data from the location-based application while enforcing operating restrictions/parameters imposed by the user and/or the location-based applications.Type: ApplicationFiled: June 23, 2010Publication date: December 29, 2011Applicant: Microsoft CorporationInventors: Henry N. Jerez Morales, Matthew Graham Dyor, Joe Abou Rjeili, Rony Ferzli
-
Publication number: 20110069142Abstract: A block-based, no-reference sharpness metric is provided taking advantage of Human Visual System (HVS) characteristics. Texture and smooth region blocks are excluded in computing the metric since sharpness is perceived mostly around edges. Overall sharpness metric is computed by pooling simulated combination of information in human brain employing a logistic function to replicate the behavior of HVS.Type: ApplicationFiled: September 24, 2009Publication date: March 24, 2011Applicant: Microsoft CorporationInventors: Walid S.I. Ali, Rony Ferzli
-
Publication number: 20110069138Abstract: A low complexity block-based, no-reference objective blockiness metric is provided that may be combined with other artifact metrics to measure overall quality of received video stream in a video conferencing application such that measures can be taken at the transmitter or in post-processing to enhance video quality. Prior knowledge of the blockiness boundaries may be used to reduce number of computations in determining the blockiness of a particular video frame.Type: ApplicationFiled: September 24, 2009Publication date: March 24, 2011Applicant: Microsoft CorporationInventors: Walid S.I. Ali, Rony Ferzli
-
Publication number: 20100080302Abstract: A perceptual mechanism for residue selection in a video encoder may be provided. The mechanism may comprise a method, system, or device for receiving video frames comprising pluralities of pixels. For each video frame, a sensitivity threshold may be determined for each pixel of a previous video frame. The pixels of the video frame may compared in turn to the pixels of the previous video frame to determine a residue value. The residue value may be compared to the sensitivity threshold such that when the residue value is less than the sensitivity threshold, the pixel data in the video frame may be zeroed out prior to encoding the video frame for transmission.Type: ApplicationFiled: September 29, 2008Publication date: April 1, 2010Applicant: Microsoft CorporationInventors: Walid Ali, Rony Ferzli