Patents by Inventor Phani Kumar
Phani Kumar 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: 20240170738Abstract: A battery half-cell comprising a copper foil, a lithium anode layer deposited on a surface of the copper foil and a capping layer, preferably a conformal capping layer, deposited on the lithium anode layer. The lithium anode layer comprises vertical structures such as columnar structures and/or grid structures.Type: ApplicationFiled: March 24, 2022Publication date: May 23, 2024Inventor: Siva Phani Kumar YALAMANCHILI
-
Publication number: 20240169153Abstract: Techniques are described to determine whether an input utterance is unrelated to a set of skill bots associated with a master bot. In some embodiments, a system described herein includes a training system and a master bot. The training system trains a classifier of the master bot. The training includes accessing training utterances associated with the skill bots and generating training feature vectors from the training utterances. The training further includes generating multiple set representations of the training feature vectors, where each set representation corresponds to a subset of the training feature vectors, and configuring the classifier with the set representations. The master bot accesses an input utterance and generates an input feature vector. The master bot uses the classifier to compare the input feature vector to the multiple set representations so as to determine whether the input feature falls outside and, thus, cannot be handled by the skill bots.Type: ApplicationFiled: January 31, 2024Publication date: May 23, 2024Applicant: Oracle International CorporationInventors: Crystal C. Pan, Guatam Singaraju, Vishal Vishnoi, Srinivasa Phani Kumar Gadde
-
Publication number: 20240169155Abstract: Techniques for automatically switching between chatbot skills in the same domain. In one particular aspect, a method is provided that includes receiving an utterance from a user within a chatbot session, where a current skill context is a first skill and a current group context is a first group, inputting the utterance into a candidate skills model for the first group, obtaining, using the candidate skills model, a ranking of skills within the first group, determining, based on the ranking of skills, a second skill is a highest ranked skill, changing the current skill context of the chatbot session to the second skill, inputting the utterance into a candidate flows model for the second skill, obtaining, using the candidate flows model, a ranking of intents within the second skill that match the utterance, and determining, based on the ranking of intents, an intent that is a highest ranked intent.Type: ApplicationFiled: January 26, 2024Publication date: May 23, 2024Applicant: Oracle International CorporationInventors: Vishal Vishnoi, Xin Xu, Elias Luqman Jalaluddin, Srinivasa Phani Kumar Gadde, Crystal C. Pan, Mark Edward Johnson, Thanh Long Duong, Balakota Srinivas Vinnakota, Manish Parekh
-
Patent number: 11989523Abstract: The present disclosure relates to chatbot systems, and more particularly, to techniques for obtaining data items for input to a chatbot. In certain embodiments, a chatbot system includes a component that can be invoked by a chatbot in the chatbot system to obtain data items needed by the chatbot. The component can be invoked based on a reference to the component in a dialog flow definition configured for the chatbot. The reference to the component can indicate a composite entity that the component will use to determine how the data items are obtained from a user. The composite entity acts as a container for the data items and may be configured separately from the dialog flow definition of the chatbot. The data items can be obtained based on rules specified in a composite entity definition configured for the composite entity.Type: GrantFiled: February 23, 2023Date of Patent: May 21, 2024Assignee: Oracle Inernational CorporationInventors: Srinivasa Phani Kumar Gadde, Manish Parekh, Steven Martijn Davelaar, Manmohit Rekhi
-
Publication number: 20240153300Abstract: Disclosed aspects include computer-implemented method for preventing Carpal Tunnel Syndrome (CTS), a computer program product, and a laptop computer. One embodiment of the method may comprise collecting, by a device having an associated keyboard, data of a user's interaction with the keyboard. The method may further comprise analyzing, by a first machine learning model, the audiovisual data to identify ergonomic issues in the user's interaction with the keyboard. The method may further comprise notifying the user of the identified ergonomic issues in real time.Type: ApplicationFiled: November 9, 2022Publication date: May 9, 2024Inventors: Manish Anand Bhide, Anoop T Puthiyaveetil, Pinky Chaudhary, Madan K Chukka, Phani Kumar V. U. Ayyagari, Ravi Shankar Singh
-
Publication number: 20240154832Abstract: According to one embodiment, a method, computer system, and computer program product for web conference recording correction is provided. The embodiment may include identifying one or more quality issues with a server-side recording of a web conference. The embodiment may also include generating a reconstruction of the server-side recording wherein generating the reconstruction includes tagging a quality issue within the one or more quality issues with metadata, grouping the one or more quality issues based on a hierarchy of the metadata, transmitting a request for a client-side recording of the web conference based on the hierarchy and a reconstruction process, and performing the reconstruction process.Type: ApplicationFiled: October 6, 2023Publication date: May 9, 2024Inventors: Phani Kumar V. U. Ayyagari, Madan K Chukka, Martin G. Keen, Vignesh Harish
-
Patent number: 11965234Abstract: This invention relates to a coating comprising at least one AlTiN-based film deposited by means of a PVD process, wherein the at least one AlTiN-based film deposited is comprising an Al-content—in relation to the Ti-content—in atomic percentage higher than 75%, and wherein the AlTiN-based film exhibits solely a crystallographic cubic phase and internal compressive stresses and this invention relates to a method involving deposition of an AlTiN-based film.Type: GrantFiled: September 5, 2018Date of Patent: April 23, 2024Assignee: Oerlikon Surface Solutions AG, PfäffikonInventors: Denis Kurapov, Siva Phani Kumar Yalamanchili, Anders Olof Eriksson
-
Publication number: 20240126795Abstract: Techniques are disclosed herein for integrating document question answering in an artificial intelligence-based platform, such as a chatbot system. The techniques include receiving a query from a user, rewriting the query to include one or more specific descriptors, computing an embedding vector for the rewritten query, retrieving one or more textual passages from a document store utilizing the embedding vector for the rewritten query, determining one or more answers to the rewritten query within the one or more textual passages, and returning the one or more answers.Type: ApplicationFiled: October 13, 2023Publication date: April 18, 2024Applicant: Oracle International CorporationInventors: Xu Zhong, Thanh Long Duong, Mark Edward Johnson, Charles Woodrow Dickstein, King-Hwa Lee, Xin Xu, Srinivasa Phani Kumar Gadde, Vishal Vishnoi, Christopher Kennewick, Balakota Srinivas Vinnakota, Raefer Christopher Gabriel
-
Publication number: 20240126800Abstract: Techniques for maintaining list-type text formatting when converting content from a source content format to a destination content format are disclosed. A system generates text content by applying text formatting tags to segments of characters obtained from a source electronic document. The system parses a static-display type source electronic document to obtain character data of the characters in the source document. The system analyzes the parsed data to identify text arranged in a list-type text format in the source document. The system generates text content in a destination content format different from the source format by applying tags to segments of the text content designating the segments items in a list.Type: ApplicationFiled: May 31, 2023Publication date: April 18, 2024Applicant: Oracle International CorporationInventors: Vishank Bhatia, Xu Zhong, Thanh Long Duong, Mark Johnson, Srinivasa Phani Kumar Gadde, Vishal Vishnoi
-
Patent number: 11949370Abstract: A pier for a solar tracking system includes a bearing housing assembly, a frame, the frame defining an A-profile having a pair of legs and a crown at a center portion thereof, and a mounting bracket, the mounting bracket coupled to a portion of the crown of the frame at a first portion thereof and coupled to a portion of the bearing housing assembly at a second portion thereof.Type: GrantFiled: September 14, 2021Date of Patent: April 2, 2024Assignee: NEXTRACKER LLCInventors: Phani Kumar, Abhimanyu Sable, Jitendra Morankar, Alexander W. Au, David Kresse
-
Publication number: 20240095584Abstract: Techniques are disclosed herein for objective function optimization in target based hyperparameter tuning. In one aspect, a computer-implemented method is provided that includes initializing a machine learning algorithm with a set of hyperparameter values and obtaining a hyperparameter objective function that comprises a domain score for each domain that is calculated based on a number of instances within an evaluation dataset that are correctly or incorrectly predicted by the machine learning algorithm during a given trial. For each trial of a hyperparameter tuning process: training the machine learning algorithm to generate a machine learning model, running the machine learning model in different domains using the set of hyperparameter values, evaluating the machine learning model for each domain, and once the machine learning model has reached convergence, outputting at least one machine learning model.Type: ApplicationFiled: May 15, 2023Publication date: March 21, 2024Applicant: Oracle International CorporationInventors: Ying Xu, Vladislav Blinov, Ahmed Ataallah Ataallah Abobakr, Thanh Long Duong, Mark Edward Johnson, Elias Luqman Jalaluddin, Xin Xu, Srinivasa Phani Kumar Gadde, Vishal Vishnoi, Poorya Zaremoodi, Umanga Bista
-
Publication number: 20240095454Abstract: Techniques are provided for using context tags in named-entity recognition (NER) models. In one particular aspect, a method is provided that includes receiving an utterance, generating embeddings for words of the utterance, generating a regular expression and gazetteer feature vector for the utterance, generating a context tag distribution feature vector for the utterance, concatenating or interpolating the embeddings with the regular expression and gazetteer feature vector and the context tag distribution feature vector to generate a set of feature vectors, generating an encoded form of the utterance based on the set of feature vectors, generating log-probabilities based on the encoded form of the utterance, and identifying one or more constraints for the utterance.Type: ApplicationFiled: November 28, 2023Publication date: March 21, 2024Applicant: Oracle International CorporationInventors: Duy Vu, Tuyen Quang Pham, Cong Duy Vu Hoang, Srinivasa Phani Kumar Gadde, Thanh Long Duong, Mark Edward Johnson, Vishal Vishnoi
-
Publication number: 20240086767Abstract: Techniques are disclosed herein for continuous hyperparameter tuning with automatic domain weight adjustment based on periodic performance checkpoints. In one aspect, a method is provided that includes initializing a machine learning algorithm with a set of hyperparameter values and obtaining a hyperparameter objective function that is defined at least in part on a plurality of domains of a search space that is associated with the machine learning algorithm. For each trial of a hyperparameter tuning process: running the machine learning algorithm in different domains using the set of hyperparameter values, periodically checking a performance of the machine learning algorithm in the different domains based on the hyperparameter objective function; and continuing hyperparameter tuning with a new set of hyperparameter values after automatically adjusting the domain weights according to a regression status of the different domains.Type: ApplicationFiled: April 3, 2023Publication date: March 14, 2024Applicant: Oracle International CorporationInventors: Ying Xu, Vladislav Blinov, Ahmed Ataallah Ataallah Abobakr, Mark Edward Johnson, Thanh Long Duong, Srinivasa Phani Kumar Gadde, Vishal Vishnoi, Xin Xu, Elias Luqman Jalaluddin, Umanga Bista
-
Publication number: 20240089406Abstract: A computer-implemented method, a computer system and a computer program product control participant interaction within remote meeting sessions. The method includes capturing participant data using a device, where the participant data is associated with a participant within the remote meeting session and is selected from a group consisting of: audio data, image data and text data. The method also includes identifying an event in the participant data. The method further includes determining that the participant has not modified a participant interaction mode. Lastly, the method includes modifying the participant interaction mode of the participant when the event is classified as causing a change of the participant interaction mode.Type: ApplicationFiled: September 8, 2022Publication date: March 14, 2024Inventors: Aaron K. Baughman, Phani Kumar V. U. Ayyagari, Madan K Chukka, Martin G. Keen
-
Patent number: 11928430Abstract: Techniques are described to determine whether an input utterance is unrelated to a set of skill bots associated with a master bot. In some embodiments, a system described herein includes a training system and a master bot. The training system trains a classifier of the master bot. The training includes accessing training utterances associated with the skill bots and generating training feature vectors from the training utterances. The training further includes generating multiple set representations of the training feature vectors, where each set representation corresponds to a subset of the training feature vectors, and configuring the classifier with the set representations. The master bot accesses an input utterance and generates an input feature vector. The master bot uses the classifier to compare the input feature vector to the multiple set representations so as to determine whether the input feature falls outside and, thus, cannot be handled by the skill bots.Type: GrantFiled: September 10, 2020Date of Patent: March 12, 2024Assignee: Oracle International CorporationInventors: Crystal C. Pan, Gautam Singaraju, Vishal Vishnoi, Srinivasa Phani Kumar Gadde
-
Patent number: 11918835Abstract: A powered air-purifying respirator (PAPR). The PAPR comprises an air pump comprising an electric motor, an eccentric venturi communicatively coupled to an air channel of the air pump, wherein the eccentric venturi comprises a first sensor port and a second sensor port, a differential air pressure sensor mechanically coupled to the first sensor port and the second sensor port, and a controller that is communicatively coupled to an electrical output of the differential air pressure sensor and to the electric motor, wherein the controller is configured to control the speed of the electric motor to maintain a predefined rate of flow of purified air based on the electrical output of the differential air pressure sensor.Type: GrantFiled: December 29, 2020Date of Patent: March 5, 2024Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Julius Jancarik, Garaga Phani Kumar, Anjaiah Tumu, Jonathan Sugerman
-
Patent number: 11922123Abstract: Techniques for automatically switching between chatbot skills in the same domain. In one particular aspect, a method is provided that includes receiving an utterance from a user within a chatbot session, where a current skill context is a first skill and a current group context is a first group, inputting the utterance into a candidate skills model for the first group, obtaining, using the candidate skills model, a ranking of skills within the first group, determining, based on the ranking of skills, a second skill is a highest ranked skill, changing the current skill context of the chatbot session to the second skill, inputting the utterance into a candidate flows model for the second skill, obtaining, using the candidate flows model, a ranking of intents within the second skill that match the utterance, and determining, based on the ranking of intents, an intent that is a highest ranked intent.Type: GrantFiled: September 30, 2021Date of Patent: March 5, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Vishal Vishnoi, Xin Xu, Elias Luqman Jalaluddin, Srinivasa Phani Kumar Gadde, Crystal C. Pan, Mark Edward Johnson, Thanh Long Duong, Balakota Srinivas Vinnakota, Manish Parekh
-
Publication number: 20240072721Abstract: A coupling system for use with a solar tracker includes a support rail including a pair of opposed flanges disposed in spaced relation to one another and defining a channel therebetween, each of the pair of opposed flanges including a respective slot defined therethrough, and a coupling clip configured to be received within each of the slots and a portion of a module rail received within the channel of the support rail, wherein the coupling clip includes a resilient finger disposed on a distal end portion configured to engage a portion of the pair of opposed flanges to inhibit proximal movement of the coupling clip and a one protrusion disposed on a proximal portion thereof configured to engage a portion of an opposite flange of the pair of opposed flanges to inhibit distal movement of the coupling clip to couple the module rail to the support rail.Type: ApplicationFiled: August 23, 2023Publication date: February 29, 2024Inventors: Abhimanyu Sable, Phani Kumar, Michael Starr
-
Patent number: 11914943Abstract: Techniques for generating text content arranged in a consistent read order from a source document including text corresponding to different read orders are disclosed. A system parses a binary file representing an electronic document to identify characters and metadata associated with the characters. The system pre-sorts a character order of characters in each line of the electronic document to generate an ordered list of characters arranged according to the right-to-left reading order. The system performs a layout-mirroring operation to change a position of characters within the modified document relative to a right edge of the document and a left edge of the document. Subsequent to performing layout-mirroring, the system identifies native left-to-right reading-order text in-line with the native right-to-left reading-order text.Type: GrantFiled: February 15, 2023Date of Patent: February 27, 2024Assignee: Oracle International CorporationInventors: Xu Zhong, Vishank Bhatia, Thanh Long Duong, Mark Johnson, Srinivasa Phani Kumar Gadde, Vishal Vishnoi
-
Publication number: 20240061832Abstract: Techniques are disclosed herein for converting a natural language utterance to an intermediate database query representation. An input string is generated by concatenating a natural language utterance with a database schema representation for a database. Based on the input string, a first encoder generates one or more embeddings of the natural language utterance and the database schema representation. A second encoder encodes relations between elements in the database schema representation and words in the natural language utterance based on the one or more embeddings. A grammar-based decoder generates an intermediate database query representation based on the encoded relations and the one or more embeddings. Based on the intermediate database query representation and an interface specification, a database query is generated in a database query language.Type: ApplicationFiled: June 14, 2023Publication date: February 22, 2024Applicant: Oracle International CorporationInventors: Cong Duy Vu Hoang, Stephen Andrew McRitchie, Mark Edward Johnson, Shivashankar Subramanian, Aashna Devang Kanuga, Nitika Mathur, Gioacchino Tangari, Steve Wai-Chun Siu, Poorya Zaremoodi, Vasisht Raghavendra, Thanh Long Duong, Srinivasa Phani Kumar Gadde, Vishal Vishnoi, Christopher Mark Broadbent, Philip Arthur, Syed Najam Abbas Zaidi