Patents by Inventor Ankur Chandra
Ankur Chandra 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: 20250218437Abstract: One aspect includes an application capable of receiving voice commands and non-voice commands: persistently displaying a user interface element configured to enable a voice command listening mode in the application; activating the voice command listening mode in response to receiving a non-voice user input interaction; receiving a spoken natural language input; converting the audio data to text data; performing natural language understanding on the text data to convert the text data to a structured request; determining whether the structured request relates to a command, that would also be available to be executed in the application in response to a non-voice input; and in response to a determination that it does, executing the command, and changing the display in response to the command, in substantially the same manner in which the display would be changed in response to executing the command in response to the non-voice input.Type: ApplicationFiled: December 19, 2024Publication date: July 3, 2025Inventors: Devarakonda Durga Prakash, Ankur Chandra
-
Patent number: 11004350Abstract: The system and method described herein provide a computerized training video system. The computerized training video system may be capable of producing video content for computerized training. A user interface descriptive language (UDL) document describe user interface features of a new or updated application. The computerized training video system may generate a training video based on the UDL document. The training video may be generated on-demand or stored in advance. The training video may be customized for a particular software release, user group. The training video may be personalized on an individual level based on a previous training history, user role, or another characteristic of the user that will view the training video.Type: GrantFiled: July 10, 2018Date of Patent: May 11, 2021Assignee: Walmart Apollo, LLCInventors: Ankur Chandra, Jai Deep Mulchandani
-
Patent number: 10673932Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.Type: GrantFiled: November 21, 2017Date of Patent: June 2, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ankur Chandra, Rick A. Hamilton, II, Nalini K. Kartha, Keith R. Walker
-
Publication number: 20190371192Abstract: The system and method described herein provide a computerized training video system. The computerized training video system may be capable of producing video content for computerized training. A user interface descriptive language (UDL) document describe user interface features of a new or updated application. The computerized training video system may generate a training video based on the UDL document. The training video may be generated on-demand or stored in advance. The training video may be customized for a particular software release, user group. The training video may be personalized on an individual level based on a previous training history, user role, or another characteristic of the user that will view the training video.Type: ApplicationFiled: July 10, 2018Publication date: December 5, 2019Inventors: Ankur Chandra, Jai Deep Mulchandani
-
Publication number: 20180097872Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.Type: ApplicationFiled: November 21, 2017Publication date: April 5, 2018Inventors: Ankur CHANDRA, Rick A. HAMILTON, II, Nalini K. KARTHA, Keith R. WALKER
-
Patent number: 9882961Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.Type: GrantFiled: May 9, 2013Date of Patent: January 30, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ankur Chandra, Rick A. Hamilton, II, Nalini K. Kartha, Keith R. Walker
-
Patent number: 9675786Abstract: The invention provides devices with specialized ends for diverting fluids trapped in an organ. In a first group of embodiments, the invention provides implantable devices that shunt fluid trapped in a patient's organ to its normal physiological destination. In a second group of embodiments, the invention provides devices with specialized ends for connecting the devices to conventional medical tubing to divert fluid trapped in an organ to a destination selected by the practitioner. The invention further provides systems and methods of using the devices.Type: GrantFiled: March 15, 2013Date of Patent: June 13, 2017Assignee: University of RochesterInventors: Jonathan Stone, Ankur Chandra
-
Publication number: 20140276342Abstract: The invention provides devices with specialized ends for diverting fluids trapped in an organ. In a first group of embodiments, the invention provides implantable devices that shunt fluid trapped in a patient's organ to its normal physiological destination. In a second group of embodiments, the invention provides devices with specialized ends for connecting the devices to conventional medical tubing to divert fluid trapped in an organ to a destination selected by the practitioner. The invention further provides systems and methods of using the devices.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Jonathan STONE, Ankur CHANDRA
-
Patent number: 8775948Abstract: A method provides users with a simple way to give real-time feedback during a collaborative activity in a virtual environment, which can then be captured and synchronized with other aspects of the interactions such as verbal communication, text messaging, and the activity they were completing for later review. The patterns of activity can then be displayed graphically to easily visualize the patterns of interactions that occurred during the collaboration. Comments by reviewers can be inserted into the record of the interaction after looking over the graphical display.Type: GrantFiled: December 8, 2009Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: Wendy Sue-Feung Ark, Ankur Chandra, Susan Unrau Stucky
-
Publication number: 20130304118Abstract: Devices and methods for vascular closure are disclosed. The invention may be an apparatus having a first catheter comprising a first balloon lumen and a support balloon in pneumatic communication with the first balloon lumen, a sheath having a hood portion, a second catheter comprising a second balloon lumen and an expander balloon in pneumatic communication with the second balloon lumen, and a pusher assembly having a bandage. A method of using such an apparatus may comprise the steps of inserting the apparatus into the vasculature through the puncture, positioning the sheath outside of the puncture, inflating the support balloon, inserting the second catheter into the sheath, inflating the expander to expand the hood portion of the sheath, deflating the expander balloon, positioning the pusher assembly within the hood portion, deflating the support balloon, removing the first catheter, and affixing the bandage on the puncture.Type: ApplicationFiled: May 13, 2013Publication date: November 14, 2013Applicant: University of RochesterInventors: Rachel Rakvica, Amy Lerner, Ankur Chandra
-
Publication number: 20130254336Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.Type: ApplicationFiled: May 9, 2013Publication date: September 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ankur CHANDRA, Rick A. HAMILTON, II, Nalini K. KARTHA, Keith R. WALKER
-
Patent number: 8495078Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.Type: GrantFiled: August 3, 2012Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Ankur Chandra, Rick A. Hamilton, II, Nalini K. Kartha, Keith R. Walker
-
Patent number: 8378849Abstract: Techniques for generating driving information based on one or more driver inputs are provided. The techniques include receiving information about one or more triggering factors from at least one of one or more internal entities and one or more external entities, using the information to generate a message about the one or more triggering factors, and sending the message to one or more additional drivers.Type: GrantFiled: July 28, 2009Date of Patent: February 19, 2013Assignee: International Business Machines CorporationInventors: Ankur Chandra, Anca-Andreea Ivan
-
Patent number: 8326855Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.Type: GrantFiled: December 2, 2009Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Ankur Chandra, Rick A. Hamilton, II, Nalini K. Kartha, Keith R. Walker
-
Publication number: 20120297453Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.Type: ApplicationFiled: August 3, 2012Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ankur CHANDRA, Rick A. HAMILTON, II, Nalini K. KARTHA, Keith R. WALKER
-
Publication number: 20110138303Abstract: A method provides users with a simple way to give real-time feedback during a collaborative activity in a virtual environment, which can then be captured and synchronized with other aspects of the interactions such as verbal communication, text messaging, and the activity they were completing for later review. The patterns of activity can then be displayed graphically to easily visualize the patterns of interactions that occurred during the collaboration. Comments by reviewers can be inserted into the record of the interaction after looking over the graphical display.Type: ApplicationFiled: December 8, 2009Publication date: June 9, 2011Applicant: International Business Machines CorporationInventors: Wendy Sue-Feung Ark, Ankur Chandra, Susan Unrau Stucky
-
Publication number: 20110131226Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.Type: ApplicationFiled: December 2, 2009Publication date: June 2, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ankur CHANDRA, Rick A. HAMILTON, II, Nalini K. KARTHA, Keith R. WALKER
-
Publication number: 20110025527Abstract: Techniques for generating driving information based on one or more driver inputs are provided. The techniques include receiving information about one or more triggering factors from at least one of one or more internal entities and one or more external entities, using the information to generate a message about the one or more triggering factors, and sending the message to one or more additional drivers.Type: ApplicationFiled: July 28, 2009Publication date: February 3, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ankur Chandra, Anca-Andreea Ivan
-
Patent number: 7580913Abstract: A method and system for analyzing impact of change in an organizational entity. A graph H includes nets, nodes of the nets, edges connecting the nodes, and edge weights for the edges. The edge weights denote changes in some nodes resulting from changes in other nodes. For a given set Z of nodes A and for each node B characterized by a set S of at least one path of edges connecting nodes of H from node A to node B for each node A of Z, a measure M(Z,B) of a change in node B resulting from a change in each node A of Z is determined. M(Z,B) is a function of the edge weights in each path of S. Each node B of H is displayed via a graphical representation G(B) assigned to each node B. G(B) is a function of M(Z,B).Type: GrantFiled: July 25, 2005Date of Patent: August 25, 2009Assignee: International Business Machines CorporationInventors: Ankur Chandra, Douglas Warren McDavid, Jorge L. C. Sanz, Jennifer Quirin Trelewicz
-
Publication number: 20070021993Abstract: A method and system is described for an enterprise architecture being viewed through a component business model of an organization, where the artifacts of the enterprise architecture are mapped to corresponding elements of the component business model. A metamodel is used to integrate a model of the enterprise architecture with the component business model. Views of the enterprise architecture are coupled to the layers of a component business model stack.Type: ApplicationFiled: July 22, 2005Publication date: January 25, 2007Inventors: Ankur Chandra, David Cohn, David Flaxer, Anil Nigam, Guy Rackham, Jorge Sanz, John Vergo