Patents by Inventor Gopal Sarma Pingali
Gopal Sarma Pingali 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: 20240104270Abstract: A first device may provide, via a global digital twin of the first device, a communication mode assignment, of a communication mode, to a local digital twin of a second device. The communication mode assignment is to cause the local digital twin to communicate with the global digital twin via the communication mode. The first device may generate, via the global digital twin, a task assignment, and may provide, via the global digital, the task assignment to the local digital twin. The first device may update, via the global digital twin, a model based on the task assignment, and may receive, via the global digital twin and from the local digital twin, a model update associated with the local digital twin. The first device may update, via the global digital twin, the model based on the model update.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Inventors: Sankar Narayan DAS, Kanchanjot Kaur PHOKELA, Kuntal DEY, Kapil SINGI, Vikrant KAULGUD, Padmanaban SUKHUMARAN, Gopal Sarma PINGALI
-
Publication number: 20230418663Abstract: The present disclosure provides systems and methods supporting dynamic migration of jobs (e.g., workloads, containers, service requests, etc.) between execution environments. The disclosed systems and methods may utilize monitoring techniques to determine when a migration should occur and/or forecasting techniques to predict optimal times when a migration should occur. Upon determining a migration should occur, a target execution environment for a job may be identified and a migration process may be initiated. In some aspects, the migration may be performed partway through processing of the job and the migration may resume processing the job after the migration is completed in a manner that enables the processing to resume at the point where processing stopped prior to the migration.Type: ApplicationFiled: June 23, 2023Publication date: December 28, 2023Inventors: Kaushik Amar Das, Kapil Singi, Kuntal Dey, Vikrant Kaulgud, Gopal Sarma Pingali, Padmanaban Sukumaran
-
Patent number: 11176368Abstract: Methods and systems for visually focused first-person neural network interpretation are disclosed. A method includes: receiving, by a computing device, an image; determining, by the computing device, feature vectors from the image; determining, by the computing device, a first padding value and a first stride value by inputting the feature vectors into a deep neural network; determining, by the computing device, a second padding value and a second stride value by inputting the feature vectors into at least one multiple regression model; determining, by the computing device, padding by averaging the first padding value and the second padding value; determining, by the computing device, stride by averaging the first stride value and the second stride value; and classifying, by the computing device, the image using a convolutional neural network using the padding and the stride.Type: GrantFiled: July 18, 2019Date of Patent: November 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Aaron K. Baughman, Gopal Sarma Pingali, Maria del Pilar Belinchon Ballesta, Craig M. Trim
-
Publication number: 20200394401Abstract: Methods and systems for visually focused first-person neural network interpretation are disclosed. A method includes: receiving, by a computing device, an image; determining, by the computing device, feature vectors from the image; determining, by the computing device, a first padding value and a first stride value by inputting the feature vectors into a deep neural network; determining, by the computing device, a second padding value and a second stride value by inputting the feature vectors into at least one multiple regression model; determining, by the computing device, padding by averaging the first padding value and the second padding value; determining, by the computing device, stride by averaging the first stride value and the second stride value; and classifying, by the computing device, the image using a convolutional neural network using the padding and the stride.Type: ApplicationFiled: July 18, 2019Publication date: December 17, 2020Inventors: Aaron K. BAUGHMAN, Gopal Sarma PINGALI, Maria del Pilar BELINCHON BALLESTA, Craig M. TRIM
-
Patent number: 8594306Abstract: A method for a contact center to provide information to one or more users in response to one or more inquiries from the one or more users is presented. For example, the method includes accessing, using at least one client adaptor, at least one agent group that includes at least one agent having knowledge regarding the one or more inquiries. The method further includes the at least one agent responding to the one or more inquiries using the at least one client adaptor. The at least one agent group has pre-existing communications infrastructure that is accessed by a computing platform of the contact center using the at least one client adaptor.Type: GrantFiled: March 3, 2010Date of Patent: November 26, 2013Assignee: International Business Machines CorporationInventors: Jim Alain Laredo, Gopal Sarma Pingali, Zon-Yin Shae, Kunwadee Sripanidkulchai, Shu Tao, Maja Vukovic
-
Patent number: 8589796Abstract: Techniques are disclosed for projecting an image onto a surface suitable for interaction with a user while avoiding user occlusion, and while correcting for distortion due to oblique projection. The displayed image moves to a suitable surface at a suitable size and orientation as a user moves around an environment, resulting in a user-following interface. Surfaces are selected in which the projected interface is not occluded by the user or other objects in the environment. Displayed images may be interactive, and moved into an interaction area on a suitable surface that is convenient for the user. The interaction area may or may not coincide with the display area. Adaptation of the projected interface is allowed so that the content of the display and the style of interaction widgets are modified based on distance from the user and orientation of the user with respect to a projected interface.Type: GrantFiled: April 3, 2008Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Frederik Carl Moesgaard K{umlaut over (j)}eldsen, Anthony Levas, Gopal Sarma Pingali, Claudio Santos Pinhanez
-
Patent number: 8291319Abstract: Solutions for solving a problem experienced by a user are retrieved. In response to receiving a query from the user describing the problem, relevant candidate solutions to the problem are sent to the user. In response to receiving a selection of one relevant candidate solution from the relevant candidate solutions, instructions steps within the one relevant candidate solution selected by the user are analyzed. An instruction step similarity is calculated between the instruction steps within the one relevant candidate solution selected and other instructions steps within other solutions stored in a storage device. Then, similar solutions are sent to the user containing similar instruction steps to the instruction steps contained within the one relevant candidate solution selected based on the calculated instruction step similarity.Type: GrantFiled: August 28, 2009Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Huajing Li, Gopal Sarma Pingali, Maja Vukovic
-
Patent number: 8199966Abstract: A system and method for providing contemporaneous product information with animated virtual representations includes identifying a product by detecting a marker with a user device. Based upon the product, an animated virtual representation is generated in a display of the user device. Information about the product is conveyed to the user by virtual interaction with the animated virtual representation.Type: GrantFiled: May 14, 2008Date of Patent: June 12, 2012Assignee: International Business Machines CorporationInventors: Sinem Guven, Myron Flickner, Gopal Sarma Pingali, Mark Edward Podlaseck, Robyn Ruth Schwartz
-
Patent number: 8162486Abstract: Techniques for remotely calibrating an interactive system are provided. In one aspect, a three-dimensional model of the target environment is obtained, image and parameter data of the target environment are obtained, the image and parameter data are mapped onto the three-dimensional model, and calibration data of the target environment is developed based on the mapping. In another aspect, image and parameter data of the target environment is obtained, the image and parameter data is configured for transmission to a remote environment, calibration data is obtained from the remote environment, and display and sensor operation of the interactive system are updated based on the calibration data.Type: GrantFiled: January 6, 2006Date of Patent: April 24, 2012Assignee: Lenovo (Singapore) PTE Ltd.Inventors: Sergio Borger, Frederik C. M. Kjeldsen, Gopal Sarma Pingali, Claudio Santos Pinhanez
-
Publication number: 20110216897Abstract: A method for a contact center to provide information to one or more users in response to one or more inquiries from the one or more users is presented. For example, the method includes accessing, using at least one client adaptor, at least one agent group that includes at least one agent having knowledge regarding the one or more inquiries. The method further includes the at least one agent responding to the one or more inquiries using the at least one client adaptor. The at least one agent group has pre-existing communications infrastructure that is accessed by a computing platform of the contact center using the at least one client adaptor.Type: ApplicationFiled: March 3, 2010Publication date: September 8, 2011Applicant: International Business Machines CorporationInventors: Jim Alain Laredo, Gopal Sarma Pingali, Zon-Yin Shae, Kunwadee Sripanidkulchai, Shu Tao, Maja Vukovic
-
Patent number: 7987275Abstract: Methods, apparatus and computer program products implement a chat proxy component and a chat wrapper component. The chat proxy component controls interactions with a chat application by external users. The chat proxy component receives chat requests from external users and initiates a chat session only if a user is validated as a valid user. User validation may be performed by a chat payment application that validates a user only if payment is received for chat services, or by an external user validation system that validates users as, for example, employees authorized to use the chat application. Once a chat session is established, chat operations are managed on a session-specific basis. The chat wrapper component manages communication between the chat proxy component and the chat application. The chat wrapper component also permits the user-facing chat application to be situated on a remote computer.Type: GrantFiled: September 18, 2007Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Zon-Yin Shae, Gopal Sarma Pingali, David D. Weck
-
Publication number: 20110055699Abstract: Solutions for solving a problem experienced by a user are retrieved. In response to receiving a query from the user describing the problem, relevant candidate solutions to the problem are sent to the user. In response to receiving a selection of one relevant candidate solution from the relevant candidate solutions, instructions steps within the one relevant candidate solution selected by the user are analyzed. An instruction step similarity is calculated between the instruction steps within the one relevant candidate solution selected and other instructions steps within other solutions stored in a storage device. Then, similar solutions are sent to the user containing similar instruction steps to the instruction steps contained within the one relevant candidate solution selected based on the calculated instruction step similarity.Type: ApplicationFiled: August 28, 2009Publication date: March 3, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Huajing Li, Gopal Sarma Pingali, Maja Vukovic
-
Publication number: 20090287534Abstract: A system and method for providing contemporaneous product information includes identifying a product by collecting information with a user device, and determining a customer location using information collected by the user device. Based upon the product and the customer location, a sales person qualified to respond to customer questions is identified. A link is established between the customer and the sales person to permit live chat between a sales person and the customer.Type: ApplicationFiled: May 14, 2008Publication date: November 19, 2009Inventors: Shang Qing Guo, Sinem Guven, Gopal Sarma Pingali, Mark Edward Podlaseck, Zon-yin Shae
-
Publication number: 20090285483Abstract: A system and method for providing contemporaneous product information with animated virtual representations includes identifying a product by detecting a marker with a user device. Based upon the product, an animated virtual representation is generated in a display of the user device. Information about the product is conveyed to the user by virtual interaction with the animated virtual representation.Type: ApplicationFiled: May 14, 2008Publication date: November 19, 2009Inventors: Sinem Guven, Myron Flickner, Gopal Sarma Pingali, Mark Edward Podlaseck, Robyn Ruth Schwartz
-
Publication number: 20090177690Abstract: An exemplary method of determining a set of optimal solutions for a problem includes the steps of determining a set of probable solutions for the problem; presenting the set of probable solutions to at least one human expert; receiving at least one selection by the at least one human expert of at least one solution from the set of probable solutions; and determining a set of optimal solutions from the set of probable solutions based at least in part on the at least one selection by the at least one human expert.Type: ApplicationFiled: January 3, 2008Publication date: July 9, 2009Inventors: Sinem Guven, Gopal Sarma Pingali, Debanjan Saha, Ramendra Kumar Sahoo, Anees Shaikh
-
Patent number: 7530019Abstract: Techniques are disclosed for projecting an image onto a surface suitable for interaction with a user while avoiding user occlusion, and while correcting for distortion due to oblique projection. The displayed image moves to a suitable surface at a suitable size and orientation as a user moves around an environment, resulting in a user-following interface. Surfaces are selected in which the projected interface is not occluded by the user or other objects in the environment. Displayed images may be interactive, and moved into an interaction area on a suitable surface that is convenient for the user. The interaction area may or may not coincide with the display area. Adaptation of the projected interface is allowed so that the content of the display and the style of interaction widgets are modified based on distance from the user and orientation of the user with respect to a projected interface.Type: GrantFiled: September 19, 2006Date of Patent: May 5, 2009Assignee: International Business Machines CorporationInventors: Frederik Carl Moesgaard Kjeldsen, Anthony Levas, Gopal Sarma Pingali, Claudio Santos Pinhanez
-
Publication number: 20090077176Abstract: Methods, apparatus and computer program products implement a chat proxy component and a chat wrapper component. The chat proxy component controls interactions with a chat application by external users. The chat proxy component receives chat requests from external users and initiates a chat session only if a user is validated as a valid user. User validation may be performed by a chat payment application that validates a user only if payment is received for chat services, or by an external user validation system that validates users as, for example, employees authorized to use the chat application. Once a chat session is established, chat operations are managed on a session-specific basis. The chat proxy component also is configured to perform session reconnection detection when a session is interrupted; to establish a multimedia path separate from the chat application; and to extract and execute embedded commands.Type: ApplicationFiled: September 18, 2007Publication date: March 19, 2009Inventors: Zon-Yin Shae, Gopal Sarma Pingali, David D. Weck
-
Publication number: 20090043646Abstract: An electronic chronicling system and method that allows user actions performed by individuals, groups, or organizations to be automatically captured and grouped into chronicles based on activities, sub-activities and super-activities. The captured activities can then be filtered, viewed and navigated by a visualization and navigation mechanism to determine the relationships between activities and the time and resources spent on the various activities at fine levels of granularity and over various periods of time. The system allows users to gain greater insight into the relationship and resources spent on various activities in order to improve activity and process management efficiencies.Type: ApplicationFiled: August 6, 2007Publication date: February 12, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gopal Sarma Pingali, Mark E. Podlaseck, Sinem Guven
-
Publication number: 20080300950Abstract: An electronic chronicling method and system that automatically captures, stores, and organizes various aspects of business processes in real-time. The system allows different role players to analyze, mine, and share selected performance metrics of business processes in the context of various measures involved, including users, systems, applications, processes, etc. The system enables users to analyze and utilize sortable performance metrics with varying degrees of specificity and detail. This analysis and utilization provides an efficient means for the real-time streamlining and optimization of business processes.Type: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kumar Bhaskaran, Santhosh Babu Kumaran, Gopal Sarma Pingali, Maja Vukovic
-
Publication number: 20080218641Abstract: Techniques are disclosed for projecting an image onto a surface suitable for interaction with a user while avoiding user occlusion, and while correcting for distortion due to oblique projection. The displayed image moves to a suitable surface at a suitable size and orientation as a user moves around an environment, resulting in a user-following interface. Surfaces are selected in which the projected interface is not occluded by the user or other objects in the environment. Displayed images may be interactive, and moved into an interaction area on a suitable surface that is convenient for the user. The interaction area may or may not coincide with the display area. Adaptation of the projected interface is allowed so that the content of the display and the style of interaction widgets are modified based on distance from the user and orientation of the user with respect to a projected interface.Type: ApplicationFiled: April 3, 2008Publication date: September 11, 2008Applicant: International Business Machines CorporationInventors: Frederik Carl Moesgaard Kjeldsen, Anthony Levas, Gopal Sarma Pingali, Claudio Santos Pinhanez