Patents by Inventor Neha Jain
Neha Jain 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: 11968236Abstract: Technologies for providing event-level data privacy for streaming post analytics data include, in some embodiments, receiving a data stream that includes instances of count data collected over a time interval, computing a true count breakdown that includes a set of sub-counts of non-public user interface interactions on the post, creating a noisy count breakdown by applying at least one differential privacy mechanism to the set of sub-counts, and streaming the noisy count breakdown instead of the true count breakdown to a computing device. At least one of the sub-counts is a count that is associated with a particular value of an attribute that has different possible values. The attribute is associated with the non-public user interface interactions on the post.Type: GrantFiled: March 30, 2022Date of Patent: April 23, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Ryan M. Rogers, Subbu Subramaniam, Mark B. Cesar, Adrian Rivera Cardoso, Yu Chen, Jefferson Lai, Vinyas Maddi, Lin Xu, Gavin Castro Uathavikul, Neha Jain, Shraddha Sahay, Parvez Ahammad, Rahul Tandra
-
Patent number: 11948259Abstract: Embodiments of the present invention provide a system for processing and integrating real-time environment instances into virtual reality live streams. The system is configured for determining that a user is accessing a virtual environment, capturing real-time environment instance associated with the virtual environment via one or more capturing devices, creating a neutral environment template based on processing the real-time environment instance, embedding one or more preferential objects associated with the user into the neutral environment template to generate a preferred environment template, and instantaneously integrating the preferred environment template into a virtual reality live stream associated with the virtual environment in real-time.Type: GrantFiled: August 22, 2022Date of Patent: April 2, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Suryanarayan Parthasarathi Chakravarthi, Pritika Bhatia, Harshit Bhatt, Saisrikanth Chitty, Neha Jain, Mithun Kumar, Madhumitha Swaminathan Rangarajan
-
Patent number: 11935069Abstract: Aspects of the present disclosure relate to proactive intervention in a software application. Embodiments include selecting, by a proactive intervention system related to an application, an event of a plurality of events related to use of the application for processing based on event priorities associated with the plurality of events. Embodiments further include receiving, by the proactive intervention system, contextual information related to the event. Embodiments further include determining, by the proactive intervention system, a proactive intervention based on the event and the contextual information. Embodiments further include determining, by the proactive intervention system, that the proactive intervention can presently be provided based on intervention availability data. Embodiments further include providing, by the proactive intervention system, the proactive intervention via a user interface associated with the application.Type: GrantFiled: September 28, 2021Date of Patent: March 19, 2024Assignee: Inuit, Inc.Inventors: Neha Giri, Hemanth Nellitheertha, Bhargava Narayana, Manish Jain, Divya Kumar, Arun Kumar A
-
Publication number: 20240062477Abstract: Embodiments of the present invention provide a system for processing and integrating real-time environment instances into virtual reality live streams. The system is configured for determining that a user is accessing a virtual environment, capturing real-time environment instance associated with the virtual environment via one or more capturing devices, creating a neutral environment template based on processing the real-time environment instance, embedding one or more preferential objects associated with the user into the neutral environment template to generate a preferred environment template, and instantaneously integrating the preferred environment template into a virtual reality live stream associated with the virtual environment in real-time.Type: ApplicationFiled: August 22, 2022Publication date: February 22, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: Suryanarayan Parthasarathi Chakravarthi, Pritika Bhatia, Harshit Bhatt, Saisrikanth Chitty, Neha Jain, Mithun Kumar, Madhumitha Swaminathan Rangarajan
-
Publication number: 20230393894Abstract: A system includes processor hardware configured to execute instructions from memory hardware. The instructions include, in response to designation of an entity within a data store, obtaining information and determining a condition of the designated entity. The instructions include, based on the condition of the designated entity, identifying a set of states. The instructions include obtaining trigger conditions for the selected state, each specifying a set of satisfaction criteria. The instructions include determining whether each trigger condition is satisfied by evaluating the satisfaction criteria based on data corresponding to the designated entity. The instructions include selectively selecting another state based on whether the trigger conditions are satisfied. The instructions include determining, and scheduling for execution, an executable sequence based on the selected state.Type: ApplicationFiled: June 2, 2023Publication date: December 7, 2023Inventors: Kevin Herzig, Neha Jain, Christina M. Vallery, Andrew Long, Shauna Mooney
-
RECURRING REMOTE MONITORING WITH REAL-TIME EXCHANGE TO ANALYZE HEALTH DATA AND GENERATE ACTION PLANS
Publication number: 20230395213Abstract: Methods, apparatuses and systems provide technology to select a given group of monitoring information to collect from a user, and instruct a first computing device associated with the user to collect the given group of monitoring information. The technology determines that the given group of monitoring information is unavailable to be provided by the first computing device, and in response to the given group of monitoring information being determined as being unavailable to be provided by the first computing device, generates an outreach event to request the given group of monitoring information from the user.Type: ApplicationFiled: June 1, 2023Publication date: December 7, 2023Inventors: Neha Jain, Kevin Herzig -
Patent number: 11806205Abstract: An oropharyngeal dam for facilitating a safe and efficient dental treatment is disclosed. The oropharyngeal dam includes a pair of cheek retractors including an upper retractor component, a lower retractor component and a cheek retracting sheet. Further, the upper retractor component, the lower retractor component, the cheek retracting sheet, and a set of lip retractors are collectively configured to retract cheeks of a patient. The oropharyngeal dam includes a tongue protector including an upper protector component, a lower protector component and a tongue protecting sheet. Furthermore, the upper protector component, the lower protector component and the tongue protecting sheet are collectively configured to shield and retract a tongue of the patient. The set of lip retractors are configured to aid lip retraction when pulled outside the mouth.Type: GrantFiled: April 22, 2022Date of Patent: November 7, 2023Inventors: Neha Jain, Shrikanth Sali, Jitendra Kumar
-
Publication number: 20230319110Abstract: Technologies for providing event-level data privacy for streaming post analytics data include, in some embodiments, receiving a data stream that includes instances of count data collected over a time interval, computing a true count breakdown that includes a set of sub-counts of non-public user interface interactions on the post, creating a noisy count breakdown by applying at least one differential privacy mechanism to the set of sub-counts, and streaming the noisy count breakdown instead of the true count breakdown to a computing device. At least one of the sub-counts is a count that is associated with a particular value of an attribute that has different possible values. The attribute is associated with the non-public user interface interactions on the post.Type: ApplicationFiled: March 30, 2022Publication date: October 5, 2023Inventors: Ryan M. Rogers, Subbu Subramaniam, Mark B. Cesar, Adrian Rivera Cardoso, Yu Chen, Jefferson Lai, Vinyas Maddi, Lin Xu, Gavin Castro Uathavikul, Neha Jain, Shraddha Sahay, Parvez Ahammad, Rahul Tandra
-
Publication number: 20230216909Abstract: Mechanisms for removing objectionable and/or inappropriate content from media content items are provided. In some embodiments, the method comprises: receiving a first media content item and a dictionary, wherein the first media content item includes an audio component and a video component; identifying a plurality of scenes and a plurality of scene breaks associated with the first media content item; transcribing the audio component of the first media content item to produce transcribed audio; comparing the transcribed audio to entries in the dictionary and storing matches between the transcribed audio and the entries; and generating a second media content item by removing at least a portion of at least one of the audio component and the video component based on the matches.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Neha Jain, Sandeep Khunteta
-
Publication number: 20230001472Abstract: The invention concerns an exchangeable nozzle for a nozzle changer system for billet casting, a method for manufacturing such a nozzle, a nozzle changer system comprising such a nozzle and a tundish comprising such a nozzle changer system.Type: ApplicationFiled: September 3, 2020Publication date: January 5, 2023Inventors: Renaud GRASSET-BOURDEL, Martin WIESEL, Neha JAIN
-
Publication number: 20220338956Abstract: An oropharyngeal dam for facilitating a safe and efficient dental treatment is disclosed. The oropharyngeal dam includes a pair of cheek retractors including an upper retractor component, a lower retractor component and a cheek retracting sheet. Further, the upper retractor component, the lower retractor component, the cheek retracting sheet, and a set of lip retractors are collectively configured to retract cheeks of a patient. The oropharyngeal dam includes a tongue protector including an upper protector component, a lower protector component and a tongue protecting sheet. Furthermore, the upper protector component, the lower protector component and the tongue protecting sheet are collectively configured to shield and retract a tongue of the patient. The set of lip retractors are configured to aid lip retraction when pulled outside the mouth.Type: ApplicationFiled: April 22, 2022Publication date: October 27, 2022Inventors: Neha Jain, Shrikanth Sali, Jitendra Kumar
-
Publication number: 20190362013Abstract: In an example embodiment, a selection of a first user profile by a viewer of the graphical user interface is received, and one or more attribute fields of the first user profile are identified as query fields. Then a query is automatically generated using the one or more query fields. A search is performed for additional user profiles using the automatically generated query, resulting in one or more additional user profile results. Then the graphical user interface is caused to display summaries of a plurality of the additional user profile results across the display. Then the graphical user interface is caused to render a button that, when selected by the viewer of the graphical user interface, causes a communication to be generated and sent to each of the displayed additional user profile results.Type: ApplicationFiled: May 25, 2018Publication date: November 28, 2019Inventors: Monica Marie Lewis, Neha Jain, Heyang Liu, Huanyu Zhao, Roll Jean Cheng, Eva Chau
-
Publication number: 20190197487Abstract: In an embodiment, a system accesses a candidate stream definition comprising a hiring organization and a role. Additionally, the system accesses, based on the candidate stream definition, one or more stream-related information sources, the stream-related information sources including member profiles of members of an online system. Moreover, the system causes presentation, on a display device, of one or more of the member profiles, the presentation including, for each of the one or more of the member profiles, a user interface element selectable to send a message to a member of the online system. Furthermore, in response to receiving a selection of the user interface element for a member of the one or more of the member profiles, the system populates a message template based on features of the hiring organization and the role. The system also sends a message including the message template to a member of the member profile.Type: ApplicationFiled: March 30, 2018Publication date: June 27, 2019Inventors: John Robert Jersin, Alexis Blevins Baird, Erik Eugene Buchanan, Peter Hume Rigano, Monica Marie Lewis, Eva Chau, Neha Jain
-
Patent number: 9876561Abstract: A communication system, an apparatus and a method to route an Internet Protocol (IP) datagram with a standard internet routing protocol over a space link. The method including: routing according to the standard internet routing protocol including a current routing table including routing via the space link; receiving an Internet Protocol (IP) datagram including a destination; querying the routing stack to determine whether the destination is linked via the space link; and forwarding the IP Datagram to a space link address when IP datagram's destination is linked via the space link.Type: GrantFiled: April 27, 2015Date of Patent: January 23, 2018Assignee: Hughes Network Systems, L.L.C.Inventors: Sandeep Ahluwalia, Liqing Xiao, Ran Wang, Neha Jain
-
Patent number: 9800324Abstract: An apparatus and a system to preserve Internet Protocol (IP) addressing over a space link is disclosed. The apparatus includes: a network interface; a space link interface; a configuration table comprising Very Small Aperture Terminal (VSAT) network information and a satellite hub table, wherein the VSAT network information comprises subnet and range information for a network linked to the network interface; and a VSAT registration module. The VSAT registration module is configured to: select a satellite hub from the satellite hub table for communicating with using the space link interface, register the apparatus with the selected hub, and advertise the local-network information by communicating a route based on the local-network information to the selected hub, wherein the local-network information is independent of the hub selected from the satellite hub table.Type: GrantFiled: April 27, 2015Date of Patent: October 24, 2017Assignee: Hughes Network Systems, L.L.C.Inventors: Sandeep Ahluwalia, Liqing Xiao, Ran Wang, Neha Jain
-
Publication number: 20160315692Abstract: An apparatus and a system to preserve Internet Protocol (IP) addressing over a space link is disclosed. The apparatus includes: a network interface; a space link interface; a configuration table comprising Very Small Aperture Terminal (VSAT) network information and a satellite hub table, wherein the VSAT network information comprises subnet and range information for a network linked to the network interface; and a VSAT registration module. The VSAT registration module is configured to: select a satellite hub from the satellite hub table for communicating with using the space link interface, register the apparatus with the selected hub, and advertise the local-network information by communicating a route based on the local-network information to the selected hub, wherein the local-network information is independent of the hub selected from the satellite hub table.Type: ApplicationFiled: April 27, 2015Publication date: October 27, 2016Applicant: HUGHES NETWORK SYSTEMS, LLCInventors: Sandeep AHLUWALIA, Liqing XIAO, Ran WANG, Neha JAIN
-
Publication number: 20160315691Abstract: A communication system, an apparatus and a method to route an Internet Protocol (IP) datagram with a standard internet routing protocol over a space link. The method including: routing according to the standard internet routing protocol including a current routing table including routing via the space link; receiving an Internet Protocol (IP) datagram including a destination; querying the routing stack to determine whether the destination is linked via the space link; and forwarding the IP Datagram to a space link address when IP datagram's destination is linked via the space link.Type: ApplicationFiled: April 27, 2015Publication date: October 27, 2016Applicant: HUGHES NETWORK SYSTEMS, LLCInventors: Sandeep AHLUWALIA, Liqing XIAO, Ran WANG, Neha JAIN
-
Patent number: 9031736Abstract: A system for performing diagnostic checks on a data message transmitted from a sensor and received by a receiver includes a receiver clock tick counter, a prescaler counter, a calibration pulse detector, a nibble counter, and a calculator. The system receives first and second data messages transmitted from the sensor. Pulse widths of first and second calibration pulses of the first and second data messages, respectively, and lengths of the first and second data messages are measured using the receiver clock tick, prescaler, and nibble counters based on a compensated receiver clock signal. Thereafter, the pulse widths of the first and second calibration pulses and the lengths of the first and second data messages are compared using the calculator to perform the diagnostic checks.Type: GrantFiled: January 8, 2014Date of Patent: May 12, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Rohit Tomar, Prashant Bhargava, Neha Jain, Matthew B. Ruff
-
Publication number: 20140121886Abstract: A system for performing diagnostic checks on a data message transmitted from a sensor and received by a receiver includes a receiver clock tick counter, a prescaler counter, a calibration pulse detector, a nibble counter, and a calculator. The system receives first and second data messages transmitted from the sensor. Pulse widths of first and second calibration pulses of the first and second data messages, respectively, and lengths of the first and second data messages are measured using the receiver clock tick, prescaler, and nibble counters based on a compensated receiver clock signal. Thereafter, the pulse widths of the first and second calibration pulses and the lengths of the first and second data messages are compared using the calculator to perform the diagnostic checks.Type: ApplicationFiled: January 8, 2014Publication date: May 1, 2014Inventors: Rohit Tomar, Prashant Bhargava, Neha Jain, Matthew B. Ruff
-
Patent number: 8645020Abstract: A system for performing diagnostic checks on a data message transmitted from a sensor and received by a receiver includes a receiver clock tick counter, a prescaler counter, a calibration pulse detector, a nibble counter, and a calculator. The system receives first and second data messages transmitted from the sensor. Pulse widths of first and second calibration pulses of the first and second data messages, respectively, and lengths of the first and second data messages are measured using the receiver clock tick, prescaler, and nibble counters based on a compensated receiver clock signal. Thereafter, the pulse widths of the first and second calibration pulses and the lengths of the first and second data messages are compared using the calculator to perform the diagnostic checks.Type: GrantFiled: June 21, 2012Date of Patent: February 4, 2014Assignee: Freescale Semiconductor, Inc.Inventors: Rohit Tomar, Prashant Bhargava, Neha Jain, Matthew B. Ruff