Patents by Inventor Viraj C. Mantri
Viraj C. Mantri 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: 20240394941Abstract: One or more computing devices, systems, and/or methods for anchor based content management are provided. A user interface, such as a web page or application, displays content to a user. The user interface is evaluated to generate an anchor layout of cells that are populated with anchors. The user interface is augmented with the anchor layout, which may not be visible to the user. Interaction of the user with the user interface (e.g., eye gaze tracking) is used to detect that the user is interacting with (e.g., looking at) a particular cell. Accordingly, the anchor in the cell is used to display personalized content to the user in place of existing content of the user interface that is located within the cell. The anchor layout, anchors, and personalized content does not modify the original content of the user interface.Type: ApplicationFiled: May 22, 2023Publication date: November 28, 2024Inventors: Viraj C. Mantri, Srividhya Parthasarathy
-
Patent number: 12092448Abstract: An illustrative augmented reality (AR) management system determines a first optic parameter of a user corresponding to a first viewed point in a real-world environment and a second optic parameter of the user corresponding to a second viewed point in the real-world environment. The first viewed point and the second viewed point are viewed by the user as the user visually focuses on a target point in the real-world environment. The AR management system determines a depth value of the target point based on the first optic parameter and the second optic parameter, and creates an AR anchor associated with the target point based at least on the depth value. Corresponding methods and systems are also disclosed.Type: GrantFiled: April 19, 2022Date of Patent: September 17, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Viraj C. Mantri, Natarajan Jayapal Balajee, Srividhya Parthasarathy, Stewart Katz
-
Patent number: 12003607Abstract: A system described herein may provide a technique for compressing sets of files using a packet-based conversion algorithm. The algorithm may compress and decompress files using a packet-based approach, whereby packet-sized sections of file data are compressed and arranged in a specified order such that the sections may be retrieved, decompressed, and reassembled to restore the original files as needed. The packet-based approach may allow for the size of a file set to be dramatically reduced, while the resulting compressed data may not be easily accessed by unauthorized entities. Compression and decompression may utilize a pointer associated with each file in the set of files. The pointer may be generated based on data associated with a file, such as file name, size, and/or other attributes or metadata. The compressed packets may be arranged relative to the pointer within a compressed file such that the packets may be identified and decompressed.Type: GrantFiled: August 9, 2022Date of Patent: June 4, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Viraj C. Mantri, Ramasubramanian Radhakkrishnan
-
Patent number: 11966515Abstract: An exemplary method includes a gesture recognition system determining, based on imagery of a user while the user touchlessly interacts with a user interface of a computer system, a configuration of a plurality of landmarks associated with the user and comparing the configuration of the plurality of landmarks to defined landmark configurations associated with a plurality of defined gestures. Each of the plurality of defined gestures may be associated with a different user input enterable by way of the user interface of the computer system. The method may further include the gesture recognition system selecting, based on the comparing of the configuration of the plurality of landmarks to the defined landmark configurations associated with the plurality of defined gestures, a defined gesture included in the plurality of defined gestures, and directing the computer system to enter a user input that is associated with the defined gesture.Type: GrantFiled: December 23, 2021Date of Patent: April 23, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Viraj C. Mantri, Goldstein D. Daniel, Saikiran N. Chavali, Nowfal Edayattu Salam, Ashfaq A. Shakir
-
Publication number: 20230332883Abstract: An illustrative augmented reality (AR) management system determines a first optic parameter of a user corresponding to a first viewed point in a real-world environment and a second optic parameter of the user corresponding to a second viewed point in the real-world environment. The first viewed point and the second viewed point are viewed by the user as the user visually focuses on a target point in the real-world environment. The AR management system determines a depth value of the target point based on the first optic parameter and the second optic parameter, and creates an AR anchor associated with the target point based at least on the depth value. Corresponding methods and systems are also disclosed.Type: ApplicationFiled: April 19, 2022Publication date: October 19, 2023Inventors: Viraj C. Mantri, Natarajan Jayapal Balajee, Srividhya Parthasarathy, Stewart Katz
-
Publication number: 20230205320Abstract: An exemplary method includes a gesture recognition system determining, based on imagery of a user while the user touchlessly interacts with a user interface of a computer system, a configuration of a plurality of landmarks associated with the user and comparing the configuration of the plurality of landmarks to defined landmark configurations associated with a plurality of defined gestures. Each of the plurality of defined gestures may be associated with a different user input enterable by way of the user interface of the computer system. The method may further include the gesture recognition system selecting, based on the comparing of the configuration of the plurality of landmarks to the defined landmark configurations associated with the plurality of defined gestures, a defined gesture included in the plurality of defined gestures, and directing the computer system to enter a user input that is associated with the defined gesture.Type: ApplicationFiled: December 23, 2021Publication date: June 29, 2023Inventors: Viraj C. Mantri, Goldstein D. Daniel, Saikiran N. Chavali, Nowfal Edayattu Salam, Ashfaq A. Shakir
-
Publication number: 20230168786Abstract: An illustrative extended reality (XR) presentation device detects, during an XR experience presented to a user of the XR presentation device, a selection by the user of a virtual anchor object disposed at a particular location with respect to a 3D scene within which the XR experience is presented. The XR presentation device identifies, based on anchor data associated with the virtual anchor object, a predesignated data payload that is stored by a payload server system. The payload server system is separate from the XR presentation device and stores, together with the predesignated data payload, target metadata indicating a target device to which the predesignated data payload is to be provided. The XR presentation device directs the payload server system to provide the predesignated data payload to the target device. Corresponding methods and systems are also disclosed.Type: ApplicationFiled: November 30, 2021Publication date: June 1, 2023Inventors: Viraj C. Mantri, Ajai Prabhu Gujuluva Santharam, Srividhya Parthasarathy, Pranusha Naandi, Arul Pugalenthi, Mazen Hammad, Abhishek Malhotra, Rajat Sharma, Ramasubramanian Radhakkrishnan
-
Patent number: 11614801Abstract: One or more computing devices, systems, and/or methods for tracking user interaction with objects based upon eye gazing movements are provided. A canvas is populated with grids corresponding to locations of objects and is populated with an eye cursor positioned to track a gaze of a user. A plurality of image frames captured by a camera are evaluated to track interaction of users with the objects. For an image frame, a midpoint between eyes of a user are identified based upon facial landmarks of the user. A current position of the eye cursor is set within the canvas based upon the midpoint. In response to detecting that the eye cursor intersects a first grid in the canvas, the user is identified as interacting with a first object associated with the first grid.Type: GrantFiled: January 19, 2022Date of Patent: March 28, 2023Assignee: Verizon Patent and Licensing ineInventors: Viraj C. Mantri, Saikiran N. Chavali, Srividhya Parthasarathy, Reshmi Philip
-
Publication number: 20220394108Abstract: A system described herein may provide a technique for compressing sets of files using a packet-based conversion algorithm. The algorithm may compress and decompress files using a packet-based approach, whereby packet-sized sections of file data are compressed and arranged in a specified order such that the sections may be retrieved, decompressed, and reassembled to restore the original files as needed. The packet-based approach may allow for the size of a file set to be dramatically reduced, while the resulting compressed data may not be easily accessed by unauthorized entities. Compression and decompression may utilize a pointer associated with each file in the set of files. The pointer may be generated based on data associated with a file, such as file name, size, and/or other attributes or metadata. The compressed packets may be arranged relative to the pointer within a compressed file such that the packets may be identified and decompressed.Type: ApplicationFiled: August 9, 2022Publication date: December 8, 2022Applicant: Verizon Patent and Licensing Inc.Inventors: Viraj C. Mantri, Ramasubramanian Radhakkrishnan
-
Patent number: 11463556Abstract: A system described herein may provide a technique for compressing sets of files using a packet-based conversion algorithm. The algorithm may compress and decompress files using a packet-based approach, whereby packet-sized sections of file data are compressed and arranged in a specified order such that the sections may be retrieved, decompressed, and reassembled to restore the original files as needed. The packet-based approach may allow for the size of a file set to be dramatically reduced, while the resulting compressed data may not be easily accessed by unauthorized entities. Compression and decompression may utilize a pointer associated with each file in the set of files. The pointer may be generated based on data associated with a file, such as file name, size, and/or other attributes or metadata. The compressed packets may be arranged relative to the pointer within a compressed file such that the packets may be identified and decompressed.Type: GrantFiled: November 18, 2020Date of Patent: October 4, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Viraj C. Mantri, Ramasubramanian Radhakkrishnan
-
Publication number: 20220159096Abstract: A system described herein may provide a technique for compressing sets of files using a packet-based conversion algorithm. The algorithm may compress and decompress files using a packet-based approach, whereby packet-sized sections of file data are compressed and arranged in a specified order such that the sections may be retrieved, decompressed, and reassembled to restore the original files as needed. The packet-based approach may allow for the size of a file set to be dramatically reduced, while the resulting compressed data may not be easily accessed by unauthorized entities. Compression and decompression may utilize a pointer associated with each file in the set of files. The pointer may be generated based on data associated with a file, such as file name, size, and/or other attributes or metadata. The compressed packets may be arranged relative to the pointer within a compressed file such that the packets may be identified and decompressed.Type: ApplicationFiled: November 18, 2020Publication date: May 19, 2022Applicant: Verizon Patent and Licensing Inc.Inventors: Viraj C. Mantri, Ramasubramanian Radhakkrishnan
-
Patent number: 10979301Abstract: A network router maintains a list of devices that are connected to a network established by the network router, where the list includes a first device and at least one other device and where the at least one other device includes a wired or a wireless device. The network router receives, from the first device, a search request that includes search terms for performing a file search, and broadcasts, to the at least one other device, the search request that includes the search terms. The network router receives search responses from the at least one other device, where each of the search responses comprises a device identifier associated with a responding one of the at least one other device and a file name and file location information of at least one file that matches the search terms. The network device forwards the search responses to the first device.Type: GrantFiled: August 1, 2019Date of Patent: April 13, 2021Assignee: Verizon Patent and Licensing Inc.Inventor: Viraj C. Mantri
-
Publication number: 20210036927Abstract: A network router maintains a list of devices that are connected to a network established by the network router, where the list includes a first device and at least one other device and where the at least one other device includes a wired or a wireless device. The network router receives, from the first device, a search request that includes search terms for performing a file search, and broadcasts, to the at least one other device, the search request that includes the search terms. The network router receives search responses from the at least one other device, where each of the search responses comprises a device identifier associated with a responding one of the at least one other device and a file name and file location information of at least one file that matches the search terms. The network device forwards the search responses to the first device.Type: ApplicationFiled: August 1, 2019Publication date: February 4, 2021Inventor: Viraj C. Mantri
-
Patent number: 10832485Abstract: A computer device may include a memory storing instructions and processor configured to execute the instructions to provide a presentation image to a user device, wherein the presentation image is associated with a first model. The processor may be further configured to receive an image captured by a camera of the user device and a recorded alignment of the presentation image on a display of the user device; generate a second model based on the received image captured by the camera of the user device; determine an alignment of the first model with the second model based on the recorded alignment of the presentation image on the display of the user device; and generate an authentication determination verifying whether a user of the user device is human, based on the determined alignment of the first model with the second model.Type: GrantFiled: June 24, 2019Date of Patent: November 10, 2020Assignee: Verizon Patent and Licensing Inc.Inventor: Viraj C. Mantri
-
Patent number: 10509476Abstract: Techniques described herein may allow for an enhanced authentication of a user of a user device, such as a mobile telephone. Some such techniques may be applicable when transitioning the user device from a locked state to an unlocked state. The user device may determine an orientation associated with the user device (e.g., a magnetic declination, which may be expressed in terms of degrees from north), and may output the direction to an authentication server. The authentication server may determine whether the orientation matches a previously stored orientation, and may indicate to the user device whether the user device should activate a public mode or a private mode. The authentication server may also notify one or more application servers regarding the mode of the user device. In private mode, the presenting, sending, or receiving of certain types of data (e.g., sensitive data) may be restricted.Type: GrantFiled: July 2, 2015Date of Patent: December 17, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Viraj C. Mantri, Shivaramakrishna Nyshadham, Prateek Mehrotra, Vishal Bhasin
-
Patent number: 9864854Abstract: Techniques described herein may be used to implement a Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) test that requires a user of a user device (e.g., a smartphone, a laptop computer, etc.) to physically move in a certain pattern. In one implementation, a user device may prompt the user to physically move the user device according to a specified pattern. As the user does so, sensors of the user device may detect the movements of the user, and cause the user to be authenticated based on the physical movements. In another implementation, a user device may request that the user make a physical gesture in front of the user device. In so doing, an infrared sensor of the user device may detect the user's movements, and the user device may cause the user to be authenticated based on the physical movements.Type: GrantFiled: October 6, 2015Date of Patent: January 9, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Viraj C. Mantri, Prateek Mehrotra
-
Patent number: 9672337Abstract: A method, a device, and a non-transitory storage medium having instructions to randomly select a file that provides a mnemonic for a user input; present the file; receive a user input that is responsive to a presentment of the file; determine whether the user input is correct; and grant further access and use of a device based on a determination that the user input is correct, wherein when the user input is correct, the user is authenticated.Type: GrantFiled: April 9, 2015Date of Patent: June 6, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Shiva Rama Krishna Nyshadham, Viraj C. Mantri
-
Publication number: 20170098068Abstract: Techniques described herein may be used to implement a Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA) test that requires a user of a user device (e.g., a smartphone, a laptop computer, etc.) to physically move in a certain pattern. In one implementation, a user device may prompt the user to physically move the user device according to a specified pattern. As the user does so, sensors of the user device may detect the movements of the user, and cause the user to be authenticated based on the physical movements. In another implementation, a user device may request that the user make a physical gesture in front of the user device. In so doing, an infrared sensor of the user device may detect the user's movements, and the user device may cause the user to be authenticated based on the physical movements.Type: ApplicationFiled: October 6, 2015Publication date: April 6, 2017Inventors: Viraj C. Mantri, Prateek Mehrotra
-
Publication number: 20170004293Abstract: Techniques described herein may allow for an enhanced authentication of a user of a user device, such as a mobile telephone. Some such techniques may be applicable when transitioning the user device from a locked state to an unlocked state. The user device may determine an orientation associated with the user device (e.g., a magnetic declination, which may be expressed in terms of degrees from north), and may output the direction to an authentication server. The authentication server may determine whether the orientation matches a previously stored orientation, and may indicate to the user device whether the user device should activate a public mode or a private mode. The authentication server may also notify one or more application servers regarding the mode of the user device. In private mode, the presenting, sending, or receiving of certain types of data (e.g., sensitive data) may be restricted.Type: ApplicationFiled: July 2, 2015Publication date: January 5, 2017Inventors: Viraj C. Mantri, Shivaramakrishna Nyshadham, Prateek Mehrotra, Vishal Bhasin
-
Publication number: 20160300045Abstract: A method, a device, and a non-transitory storage medium having instructions to randomly select a file that provides a mnemonic for a user input; present the file; receive a user input that is responsive to a presentment of the file; determine whether the user input is correct; and grant further access and use of a device based on a determination that the user input is correct, wherein when the user input is correct, the user is authenticated.Type: ApplicationFiled: April 9, 2015Publication date: October 13, 2016Inventors: Shiva Rama Krishna Nyshadham, Viraj C. Mantri