Patents by Inventor Venu Iyengar
Venu Iyengar 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: 20240045214Abstract: Eyewear with camera-based compensation that improves the user experience of eyewear devices for user's having partial blindness or complete blindness. To compensate for blindness, the camera-based compensation uses eyewear cameras to communicate a video feed, and a microphone to provide an optional audio feed, to a remote operator of a remote device to responsively assist the user to complete a task. For example, the user may want audio advice on how to navigate a crowded scene or unknown obstacle. The camera-based compensation is configured to receive instructions from the remote operator to navigate, such as by receiving audio instructions.Type: ApplicationFiled: October 23, 2023Publication date: February 8, 2024Inventors: Venu Iyengar, Russell Douglas Patton
-
Patent number: 11803058Abstract: Eyewear with camera-based compensation that improves the user experience of eyewear devices for user's having partial blindness or complete blindness. To compensate for blindness, the camera-based compensation uses eyewear cameras to communicate a video feed, and a microphone to provide an optional audio feed, to a remote operator of a remote device to responsively assist the user to complete a task. For example, the user may want audio advice on how to navigate a crowded scene or unknown obstacle. The camera-based compensation is configured to receive instructions from the remote operator to navigate, such as by receiving audio instructions.Type: GrantFiled: April 16, 2020Date of Patent: October 31, 2023Assignee: Snap Inc.Inventors: Venu Iyengar, Russell Douglas Patton
-
Publication number: 20230293061Abstract: An eyewear device, method for use with an eyewear device, and a non-transient computer readable medium for detecting blood sugar levels are disclosed. The eyewear device has a frame including a first rim configured to support a first lens, a second rim configured to support a second lens, and a bridge connecting the first rim to the second rim. The bridge is configured to receive a nose of a user when the eyewear device is worn by the user. Blood sugar levels are detected by monitoring behavior of a pupil of an eye of the user with a sensor, comparing the monitored behavior with known blood sugar level behaviors, identifying a match responsive to the comparison between the monitored behavior and one of the known blood sugar level behaviors corresponding to a particular blood sugar level, and selecting the particular blood sugar level as a blood sugar level of the user.Type: ApplicationFiled: May 23, 2023Publication date: September 21, 2023Inventors: Venu Iyengar, Russell Douglas Patton
-
Patent number: 11690539Abstract: An eyewear device, method for use with an eyewear device, and a non-transient computer readable medium for detecting blood sugar levels are disclosed. The eyewear device has a frame including a first rim configured to support a first lens, a second rim configured to support a second lens, and a bridge connecting the first rim to the second rim. The bridge is configured to receive a nose of a user when the eyewear device is worn by the user. Blood sugar levels are detected by monitoring behavior of a pupil of an eye of the user with a sensor, comparing the monitored behavior with known blood sugar level behaviors, identifying a match responsive to the comparison between the monitored behavior and one of the known blood sugar level behaviors corresponding to a particular blood sugar level, and selecting the particular blood sugar level as a blood sugar level of the user.Type: GrantFiled: March 30, 2020Date of Patent: July 4, 2023Assignee: Snap Inc.Inventors: Venu Iyengar, Russell Douglas Patton
-
Publication number: 20210390882Abstract: Eyewear with camera-based compensation that improves the user experience of eyewear devices, including for user's having partial blindness or complete blindness. The camera-based compensation uses eyewear cameras and an algorithm to detect geometric features of physical objects, such as edges. An alert is generated when a physical object is detected, such as an aural alert, that may indicate the nearby presence of the physical object, the distance of the object from the eyewear, and the type of object. This type of geometric detection uses less processing power, thus extending battery life.Type: ApplicationFiled: June 16, 2020Publication date: December 16, 2021Inventors: Venu IYENGAR, Russell Douglas Patton
-
Patent number: 9596094Abstract: A method includes receiving multicast traffic intended for host devices; identifying a flow associated with the multicast traffic; retrieving information associated with a group of multicast trees, where the group of multicast trees includes information associated with a group of I/O units, associated with a network node; identifying a particular tree that corresponds to the identified flow, where the particular tree includes information associated with a set of I/O units; and transferring the multicast traffic to an I/O unit, of the set of I/O units, based on the identification of the particular tree, where the transferring enables the I/O unit to send a copy of the multicast traffic to other I/O units of the set of I/O units, and the set of I/O units to process the multicast traffic in a manner that utilizes bandwidth or processing resources in a controlled manner and to send a copy of the multicast traffic to each of the host devices.Type: GrantFiled: March 31, 2014Date of Patent: March 14, 2017Assignee: Juniper Networks, Inc.Inventors: Yong Luo, Vikram Rautela, Abhishek Tripathi, Venu Iyengar
-
Publication number: 20140211797Abstract: A method includes receiving multicast traffic intended for host devices; identifying a flow associated with the multicast traffic; retrieving information associated with a group of multicast trees, where the group of multicast trees includes information associated with a group of I/O units, associated with a network node; identifying a particular tree that corresponds to the identified flow, where the particular tree includes information associated with a set of I/O units; and transferring the multicast traffic to an I/O unit, of the set of I/O units, based on the identification of the particular tree, where the transferring enables the I/O unit to send a copy of the multicast traffic to other I/O units of the set of I/O units, and the set of I/O units to process the multicast traffic in a manner that utilizes bandwidth or processing resources in a controlled manner and to send a copy of the multicast traffic to each of the host devices.Type: ApplicationFiled: March 31, 2014Publication date: July 31, 2014Applicant: JUNIPER NETWORKS, INC.Inventors: Yong LUO, Vikram Rautela, Abhishek TRIPATHI, Venu IYENGAR
-
Patent number: 8699486Abstract: A method includes receiving multicast traffic intended for host devices; identifying a flow associated with the multicast traffic; retrieving information associated with a group of multicast trees, where the group of multicast trees includes information associated with a group of I/O units, associated with a network node; identifying a particular tree that corresponds to the identified flow, where the particular tree includes information associated with a set of I/O units; and transferring the multicast traffic to an I/O unit, of the set of I/O units, based on the identification of the particular tree, where the transferring enables the I/O unit to send a copy of the multicast traffic to other I/O units of the set of I/O units, and the set of I/O units to process the multicast traffic in a manner that utilizes bandwidth or processing resources in a controlled manner and to send a copy of the multicast traffic to each of the host devices.Type: GrantFiled: December 7, 2010Date of Patent: April 15, 2014Assignee: Juniper Networks, Inc.Inventors: Yong Luo, Vikram Rautela, Abhishek Tripathi, Venu Iyengar