Patents by Inventor Rahul Nair
Rahul Nair 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: 20230394298Abstract: A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include procuring a model and obtaining hyperparameters for watermarking the model. The operations may include embedding a watermark in the model using the hyperparameters to achieve a watermarked model and delivering the watermarked model and a watermark verification mechanism to a user.Type: ApplicationFiled: June 3, 2022Publication date: December 7, 2023Inventors: Ambrish Rawat, Killian Levacher, Beat Buesser, Rahul Nair
-
Publication number: 20230386093Abstract: A method is performed at an electronic device with one or more processors, a non-transitory memory, and a display. The method includes, while displaying, on the display, the computer-generated content according to a first locked mode, determining that the electronic device changes from a first distance to a physical surface to a second distance from the physical surface. The method includes, in accordance with a determination that the second distance satisfies a locked mode change criterion, changing display of the computer-generated content from the first locked mode to a second locked mode. The method includes, in accordance with a determination that the second distance does not satisfy the locked mode change criterion, maintaining display of the computer-generated content according to the first locked mode. Examples of the locked mode change criterion include an occlusion criterion and a remoteness criterion.Type: ApplicationFiled: May 22, 2023Publication date: November 30, 2023Inventors: Gregory Lutter, Bryce L. Schmidtchen, Rahul Nair
-
Patent number: 11822367Abstract: A method performed by an audio system comprising a headset. The method sends a playback signal containing user-desired audio content to drive a speaker of the headset that is being worn by a user, receives a microphone signal from a microphone that is arranged to capture sounds within an ambient environment in which the user is located, performs a speech detection algorithm upon the microphone signal to detect speech contained therein, in response to a detection of speech, determines that the user intends to engage in a conversation with a person who is located within the ambient environment, and, in response to determining that the user intends to engage in the conversation, adjusts the playback signal based on the user-desired audio content.Type: GrantFiled: May 17, 2021Date of Patent: November 21, 2023Assignee: Apple Inc.Inventors: Christopher T. Eubank, Devin W. Chalmers, Kirill Kalinichev, Rahul Nair, Thomas G. Salter
-
Patent number: 11804113Abstract: Various implementations disclosed herein include devices, systems, and methods for displaying a visual indication of audibility of an audible signal. In various implementations, a device includes a display, an audio sensor, a processor and a non-transitory memory. In various implementations, a method includes receiving, via the audio sensor, an audible signal and converting the audible signal to electronic signal data. In various implementations, the method includes obtaining environmental data that indicates audio response characteristics of a physical environment in which the device is located. In various implementations, the method includes displaying, on the display, an indicator that indicates a distance from a source of the audible signal at which the audible signal is audible. In some implementations, the distance is based on an amplitude associated with the electronic signal data and the audio response characteristics of the physical environment.Type: GrantFiled: July 28, 2021Date of Patent: October 31, 2023Assignee: APPLE INC.Inventors: Devin William Chalmers, Dhruv Aditya Govil, Rahul Nair
-
Publication number: 20230343028Abstract: In one implementation, a method for improving comfortability of virtual content during head roll motions includes: determining a scene roll origin value for an XR environment; detecting a head pose with pose roll value; when a difference between the scene roll origin value and the pose roll value is less than a first angular threshold, presenting virtual content within the XR environment in a first presentation mode, wherein the virtual content is presented with a first content roll value in the first presentation mode based the pose roll value; and when the difference between the scene roll origin value and the pose roll value is not less than the first angular threshold, presenting the virtual content within the XR environment in a second presentation mode, wherein the virtual content is presented with a second content roll value in the second presentation mode based on the scene roll origin value.Type: ApplicationFiled: April 19, 2023Publication date: October 26, 2023Inventors: Rahul Nair, Devin W. Chalmers, Giancarlo Yerkes, Yutaka Yokokawa
-
Patent number: 11800059Abstract: An electronic device is described. In some embodiments, the electronic device includes instructions for: while presenting an extended reality environment, receiving, by the first electronic device, a request to present a virtual representation of a remote participant of a communication session, where the first electronic device is connected to the communication session; obtaining a capability of the remote participant of the communication session; and in response to receiving the request to present the virtual representation of the remote participant of the communication session, presenting the virtual representation of the remote participant of the communication session based on the obtained capability of the remote participant of the communication session.Type: GrantFiled: August 9, 2021Date of Patent: October 24, 2023Assignee: Apple Inc.Inventors: Devin W. Chalmers, Jae Hwang Lee, Rahul Nair, Ioana Negoita
-
Publication number: 20230334765Abstract: In accordance with some embodiments, exemplary processes for changing (e.g., non-linearly) the size of a virtual object are described.Type: ApplicationFiled: February 14, 2023Publication date: October 19, 2023Inventors: Rahul NAIR, Gregory L. LUTTER
-
Publication number: 20230334241Abstract: Learning and correcting errors in text input fields to an artificial intelligence (AI) system includes receiving, by the AI system from a target system, an input text. The AI system executes a text processing operation on the input text by applying at least one transformer from a library of transformers to the input text to generate transformed text. At least one proposed correction to the input text is output by the AI system based on an analysis of the transformed text. Feedback data, associated with the at least one proposed correction, is then received from a user of the target system to iteratively learn, by the AI system, which of the transformers need be applied on future input text to accurately generate future proposed corrections on the future input text.Type: ApplicationFiled: April 19, 2022Publication date: October 19, 2023Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Elizabeth DALY, Oznur ALKAN, Anup KALIA, Jin XIAO, Bei CHEN, Rahul NAIR
-
Publication number: 20230332914Abstract: Methods and apparatus for spatial audio navigation that may, for example, be implemented by mobile multipurpose devices. A spatial audio navigation system provides navigational information in audio form to direct users to target locations. The system uses directionality of audio played through a binaural audio device to provide navigational cues to the user. A current location, target location, and map information may be input to pathfinding algorithms to determine a real world path between the user’s current location and the target location. The system may then use directional audio played through a headset to guide the user on the path from the current location to the target location. The system may implement one or more of several different spatial audio navigation methods to direct a user when following a path using spatial audio-based cues.Type: ApplicationFiled: June 20, 2023Publication date: October 19, 2023Applicant: Apple Inc.Inventors: Bruno M. Sommer, Avi Bar-Zeev, Frank Angermann, Stephen E. Pinto, Lilli Ing-Marie Jonsson, Rahul Nair
-
Publication number: 20230325140Abstract: In an exemplary process for interacting with user interface objects using an eye gaze, a placement point for a selected object is designated at a first position based on a gaze position. In response to a user input, the placement point is moved to a second position that is not based on the gaze position, and the object is placed at the second position.Type: ApplicationFiled: June 14, 2023Publication date: October 12, 2023Inventors: Avi BAR-ZEEV, Ryan S. BURGOYNE, Devin W. CHALMERS, Luis R. DELIZ CENTENO, Rahul NAIR, Timothy R. ORIOL, Alexis H. PALANGIE
-
Publication number: 20230316359Abstract: Intelligent classification for product pedigree identification are presented. A transaction agreement request may be received from a user. A revised transaction agreement request may be generated based on one or more user profiles, a multi-party entity feedback loop, one or more constraints relating to the transaction agreement request, and a transaction agreement fulfillment requirements of the entity.Type: ApplicationFiled: March 29, 2022Publication date: October 5, 2023Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rahul NAIR, Oznur ALKAN, Fearghal O'DONNCHA, Ambrish RAWAT
-
Patent number: 11775661Abstract: There are provided systems and methods for limiting device functionality based on data detection and processing. A user computing device may include sensitive or confidential data and/or processes that utilize such data that a malicious party may wish to abuse, such as an electronic transaction processing application that uses financial data of a user. The device may therefore be compromised by the malicious party if the device becomes accessible to that party. The device may utilize one or more processes to detect device data determine data proximate to the device and/or contextual data in order to determine whether limitations on application processes are required based on the potential nearby risk. If the nearby risk indicates the device application processes may be in danger, the device may impose limitations on the processes and/or wipe data. The device may also alert other devices or nearby users.Type: GrantFiled: April 20, 2021Date of Patent: October 3, 2023Assignee: PAYPAL, INC.Inventor: Rahul Nair
-
Patent number: 11768535Abstract: A method is performed at an electronic device including one or more processors, a non-transitory memory, and a first input device. The method includes detecting, via the first input device, an input directed to a first location within a physical environment. The first location is identified by an extremity tracking function based on the input. The method includes determining an interaction event based on a function of a semantic identifier that is associated with a portion of the first location. The method includes presenting computer-generated content that is a function of the interaction event.Type: GrantFiled: April 22, 2021Date of Patent: September 26, 2023Assignee: APPLE INC.Inventors: Bart Colin Trzynadlowski, Gregory Patrick Lane Lutter, Thomas G. Salter, Rahul Nair, Devin William Chalmers
-
Publication number: 20230300123Abstract: Techniques are disclosed relating to a delayed presentation of authentication challenge for users, such as in the context of a chat session. In various embodiments, a server system receives an indication of a request for service initiated by a user in a chat session within an application executed by a client device. The request for service involves an authentication of the user that is dependent on the authentication being successfully completed within a particular time period after the authentication is initiated. The server system delays the initiation of authentication for the request for service until a readiness condition is satisfied. The readiness condition includes the server system being available to process the request for service, as well as subsequently detecting engagement with the user relating to the request for service. In response to the readiness condition being satisfied, the server system initiates the authentication of the user.Type: ApplicationFiled: March 21, 2023Publication date: September 21, 2023Inventor: Rahul Nair
-
Patent number: 11763320Abstract: Embodiments for automatic extraction of a compliance profile for an organization by a processor. Text data may be extracted from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to perform an obligation. A compliance profile of type organization may be determined for the compliance named entity of type organization according to the extracted text data.Type: GrantFiled: April 16, 2018Date of Patent: September 19, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alice-Maria Marascu, Rahul Nair, Marc H. Coq, Sandra C. Thompson
-
Publication number: 20230292120Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for user authentication. In one embodiment, the user authentication occurs using a multi-provider platform. The multi-provider platform enables the use and retrieval of user information from the given provider for the use and assessment of information associated with the user. User information may also be received over a web link communicated at least in part by a risk checkpoint component to a user device, wherein the user information received and that retrieved may be jointly used for determining user authentication.Type: ApplicationFiled: February 6, 2023Publication date: September 14, 2023Inventor: Rahul Nair
-
Publication number: 20230289573Abstract: A computer-implemented method, a computer program product, and a computer system for assessing fairness of a deep generative model. A computer system receives a user defined fairness criterion for the deep generative model. A computer system probes the deep generative model to produce samples for a target output. A computer system evaluates the samples for the fairness of the deep generative model, according to the user defined fairness criterion. A computer system produces a set of recommendations for modifying the deep generative model to meet the user defined fairness criterion, in response to determining that the deep generative model does not meet the user defined fairness criterion. In response to determining that the deep generative model is to be modified, a computer system applies at least one subset of the recommendations to the deep generative model. A computer system updates the deep generative model.Type: ApplicationFiled: March 9, 2022Publication date: September 14, 2023Inventors: Ambrish Rawat, Jonathan Peter Epperlein, Rahul Nair, Killian Levacher
-
Patent number: 11755392Abstract: Systems and methods for smart cloud caching using edge computing and real-time customer journey insights are disclosed. In one embodiment, a system identifies a trend in communications received by a first edge cloud server, wherein each communication corresponds to a customer journey comprising user action steps performed in a client application. The system determines which user action steps cause API invocations to non-edge cloud servers and generates a sequence of API invocations in an order associated with the sequence of user action steps of the customer journey. The sequence of API invocations may be chained and/or bundled and stored in a cache for replication at edge cloud servers. The system may determine that the trend is pervasive in a geographical location based on satisfaction of a criteria, and replicate the cached sequence of API invocations at a cache of a second edge cloud server that services the geographical location.Type: GrantFiled: April 23, 2021Date of Patent: September 12, 2023Assignee: PayPal, Inc.Inventor: Rahul Nair
-
Patent number: 11757825Abstract: A mid-tier messaging system receives a request to initiate a communication session via a first messaging channel that includes a first messaging interface of a first messaging application provided at a user device and a first message provider of a plurality of message providers. The mid-tier messaging system establishes a first session that is mapped to the communication session. The mid-tier messaging system establishes the communication, using the first session, between the first messaging interface and the first message provider. The mid-tier messaging system provides, through the first session, first message communications between the first message provider and the first messaging interface. The mid-tier messaging system seamlessly switches to a second message provider service when the first message provider service cannot service an intent of the first communication session.Type: GrantFiled: December 15, 2022Date of Patent: September 12, 2023Assignee: PAYPAL, INC.Inventors: Rahul Nair, Swati Baradia, Liang Xi, Ramakrishna Rosanuru, Billy Henry Runyan, Linu Varghese, Koteswara Pathuri
-
Publication number: 20230259800Abstract: Embodiments for providing enhanced generative models based assistance for design and creativity in a computing environment by a processor. A partially completed design of an object may be received. A set of recommendations may be generated for completing the partially completed design based on one or more generative models.Type: ApplicationFiled: February 15, 2022Publication date: August 17, 2023Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oznur ALKAN, Rahul NAIR, Fearghal O'DONNCHA, Ambrish RAWAT