Patents by Inventor Singh Anand
Singh Anand 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: 20170109263Abstract: An apparatus includes a memory and a processor. The memory stores a test plan, a plurality of performed steps, a configuration for a test environment in which the test was performed, and a result of the test. The processor compares the plurality of performed steps to the plurality of planned steps, compares the configuration for a first test environment and the configuration for the second test environment, and determines whether an action of the plurality of actions resulted in a failure. The processor presents a first chart, a second chart, and a third chart the results of the comparisons and determination. The processor deploys an application corresponding to the test plan if each step of the plurality of planned steps was performed during the test, if the second test environment was configured according to the configuration for the first test environment, and if the failure was fixed.Type: ApplicationFiled: October 15, 2015Publication date: April 20, 2017Inventors: Mandeep Singh Anand, Sushil Kumar, Hitendra Kumar
-
Publication number: 20170089013Abstract: Soft absorbent sheets, structuring fabrics for producing soft absorbent sheets, and methods of making soft absorbent sheets. The soft absorbent sheets have a plurality of projected regions and connecting regions that connect the projected regions. The projected regions include folds that are curved relative to a machine direction of the absorbent sheet, with ends of the curved folds being on opposite sides of the projected regions, and with apexes of the curved folds being positioned downstream in the machine direction of the absorbent sheet. The absorbent sheets can be formed by structuring fabrics that have angled lines of warp yarn knuckles.Type: ApplicationFiled: December 7, 2016Publication date: March 30, 2017Inventors: Daniel Hue Ming Sze, Xiaolin Fan, Hung-Liang Chou, Taiye Philips Oriaran, Farminder Singh Anand, Dean Joseph Baumgartner, Joseph Henry Miller
-
Publication number: 20170063833Abstract: Described herein are various technologies pertaining an extensible, cloud-based service for creating and executing applications (e.g., business or industry-specific workflows). A user knowledgeable about a particular field can utilize a client-hosted design studio or a web-based portal to create an application (“app”) (e.g., data transform) relevant to the particular field. The system thus enables users to build mobile applications across platforms without having to write computer code to communicate with backend services such as data sources and/or workflow management systems.Type: ApplicationFiled: November 19, 2015Publication date: March 2, 2017Applicant: MICROSOFT LICENSING TECHNOLOGY, LLCInventors: Olivier Colle, William James Staples, Carlos Aguilar Mares, Samuel Lenz Banina, Karandeep Singh Anand, Kyle Werner, Gautam Thapar
-
Publication number: 20170010764Abstract: Techniques are described herein that are capable of providing a pivot-based tile gallery with an adapted tile (e.g., in an application, such as a web application in a browser). A pivot is code that enables selection of a subset of tiles from multiple subsets of tiles. A pivot element is an interface element that represents a pivot. For instance, selection of the subset of tiles via the pivot may cause a user interface (UI) representation of the tile gallery to include UI representations of the tiles in the selected subset (e.g., and not UI representations of the tiles that are not included in the selected subset). An adapted tile is a tile that includes a wrapper and a second tile. The wrapper wraps the second tile. For instance, the wrapper may enable the adapted tile to use the second tile to implement functionality of an aspect of a resource.Type: ApplicationFiled: December 2, 2015Publication date: January 12, 2017Inventors: Jesse D. Francisco, Leon E. Welicki, Mo Wang, Joshua Prentice Keckley, Adam M. Abdelhamed, Brad M. Olenick, Stephen Siciliano, William J. Staples, Jonathan Harris, Karandeep Singh Anand, Christopher Scrosati, Angela Moulden
-
Patent number: 9532191Abstract: A method and system for transmitting early media notifications (EMNs) of communication services, for example, call completion, etc., is provided. A network component, a calling party device, and/or a called party device detect a call made by a calling party to a called party, and occurrence of events, for example, a call attempt, start of ringing the called party, an incomplete call, call redirection, etc. A multi-modal early media application (MMEMA) transmits one or more EMNs in more than one mode, for example, a text and audio mode for viewing and/or listening, to the calling party at any time instant, for example, immediate, during or after play of a ring back tone, prior, immediate, or after detection of an incomplete call or call redirection, etc. The MMEMA triggers billing of the calling party based on the calling party's action or a non-action after the EMNs transmission to the calling party.Type: GrantFiled: May 17, 2013Date of Patent: December 27, 2016Assignee: KIRUSA, INC.Inventors: Surinder Singh Anand, Raja N. Moorthy, Inderpal Singh Mumick
-
Publication number: 20160355982Abstract: Soft absorbent sheets, structuring fabrics for producing soft absorbent sheets, and methods of making soft absorbent sheets. The soft absorbent sheets have a plurality of domed regions or projected regions extending from a surface of the sheets, and connecting regions form a network between domed regions. The domed and projected regions include indented bars that extend across the domed and projected regions in a substantially cross machine direction of the absorbent sheets. The absorbent sheets can be formed by structuring fabrics that have long warp yarn knuckles.Type: ApplicationFiled: June 7, 2016Publication date: December 8, 2016Inventors: Daniel Hue Ming Sze, Xiaolin Fan, Hung-Liang Chou, Taiye Philips Oriaran, Farminder Singh Anand, Dean Joseph Baumgartner, Joseph Henry Miller
-
Publication number: 20160248480Abstract: Near-field communication (NFC) test apparatus and methods for use by a consumer to confirm the functionality of the NFC circuitry the consumer's NFC-enabled mobile device, and/or to troubleshoot NFC communications problems of the mobile device. In an embodiment, a NFC test apparatus includes a mobile device package, at least one NFC tag configured for communications with NFC circuitry of a mobile device, and a support substrate that has an indicator to ensure correct positioning of the mobile device during a self-testing procedure. In some embodiments, the NFC tag is located on the mobile device package so that an orientation of the mobile device is known during a portion of the mobile device self-testing procedure, and the support substrate is configure for supporting the mobile device during the self-testing procedure.Type: ApplicationFiled: May 2, 2016Publication date: August 25, 2016Inventors: Colin Tanner, Aaron Concannon, Kuljot Singh Anand, Anthony Lopreiato
-
Publication number: 20160156782Abstract: A method for managing outgoing media messages (OMMs) employs a message management system (MMS). A first network component receives and routs a call attempt from a calling party to a second network component for establishing a communications link between the calling party and a called party. The second network component redirects the call attempt unanswered by the called party to the MMS on occurrence of an event, for example, the called party being busy, being unreachable, etc. The MMS obtains the OMM recorded by the calling party, provides access to the recorded OMM to the calling party via multiple access modes, and manages actions such as viewing, editing, withdrawing, forwarding, etc., performed on the recorded OMM. On receiving a withdrawal indication from a sender device, the MMS manages a withdrawal action on the recorded OMM by deleting the recorded OMM from the sender device and a recipient device.Type: ApplicationFiled: December 2, 2014Publication date: June 2, 2016Inventors: Inderpal Singh Mumick, Surinder Singh Anand
-
Patent number: 9356710Abstract: Near-field communication (NFC) test apparatus and methods for use by a consumer to confirm the functionality of the NFC circuitry of his or her NFC-enabled mobile device, and/or to troubleshoot wireless (NFC) communications problems of the mobile device. In an embodiment, a method includes initializing, by a mobile device processor, a NFC test application, displaying on a mobile device display screen a prompt for the consumer to position the mobile device onto a test platform that includes at least one NFC tag, initializing the NFC circuitry of the mobile device to power and communicate with the at least one NFC tag, and displaying an indication on the mobile device display screen concerning functionality of the NFC circuitry.Type: GrantFiled: April 8, 2014Date of Patent: May 31, 2016Assignee: MasterCard International IncorporatedInventors: Colin Tanner, Aaron Concannon, Kuljot Singh Anand, Anthony Lopreiato
-
Publication number: 20160014623Abstract: Near-Field Communication (NFC) test systems, apparatus and processes enable consumers to thoroughly and easily test the NFC circuitry and short range communications software of their mobile devices. In an embodiment, a processor of a consumer's mobile device receives input to initialize an NFC test application and displays a prompt on a display screen for the consumer to position his or her mobile device to communicate with an NFC-enabled device. When the processor receives input indicating a correct communication position, a shared identity is exchanged with the NFC-enabled device and transmitted to a central server computer. Next, the processor receives a plurality of NFC test instructions, communicates in a transaction mode of operation and then in a terminal mode of operation with the NFC-enabled device, and transmits NFC test data to the central server computer.Type: ApplicationFiled: July 8, 2014Publication date: January 14, 2016Inventors: Colin Tanner, John Mwangi, Kuljot Singh Anand
-
Patent number: 9237465Abstract: Near-Field Communication (NFC) test systems, apparatus and processes enable consumers to thoroughly and easily test the NFC circuitry and short range communications software of their mobile devices. In an embodiment, a processor of a consumer's mobile device receives input to initialize an NFC test application and displays a prompt on a display screen for the consumer to position his or her mobile device to communicate with an NFC-enabled device. When the processor receives input indicating a correct communication position, a shared identity is exchanged with the NFC-enabled device and transmitted to a central server computer. Next, the processor receives a plurality of NFC test instructions, communicates in a transaction mode of operation and then in a terminal mode of operation with the NFC-enabled device, and transmits NFC test data to the central server computer.Type: GrantFiled: July 8, 2014Date of Patent: January 12, 2016Assignee: MasterCard International IncorporatedInventors: Colin Tanner, John Mwangi, Kuljot Singh Anand
-
Patent number: 9185227Abstract: A method and a system for completing an incomplete call made by a calling party to a called party, provide a call completion application on a calling party device. The call completion application detects an incomplete call, which is a call that is not connected to a called party device or a short duration call that does not enable an intended communication to occur between the calling party and the called party. The call completion application determines one or more call completion actions, for example, setting a reminder, transmitting media data, etc., to be performed to complete the incomplete call, for example, based on user selections, a duration of the incomplete call, user configuration of the call completion application on the calling party device, etc. The call completion application triggers execution of the determined call completion actions based on one or more action execution criteria for completing the incomplete call.Type: GrantFiled: December 12, 2013Date of Patent: November 10, 2015Assignee: Kirusa, Inc.Inventors: Inderpal Singh Mumick, Surinder Singh Anand, Raja N. Moorthy
-
Publication number: 20150286370Abstract: A gallery user interface element that includes multiple selectable service user interface elements. Each of the selectable service user interface elements, when selected, initiates a corresponding predetermined action. Thus, the gallery may be used to initiate any number of predetermined actions by selecting appropriate service user interface elements. The predetermined actions may be performed by a number of user interface elements that are collectively offered by a variety of different applications, application extensions, or the system itself. The predetermined actions may include at least one predetermined action that extends an extendible canvas with one or more additional user interface elements. The gallery may include multiple pinnable elements and have different versions depending on a context in which the gallery was opened.Type: ApplicationFiled: June 30, 2014Publication date: October 8, 2015Inventors: Nathan J. Totten, Jesse David Francisco, Alaa Shaker, Guruprasad M. Airy, Vishal R. Joshi, Leon Ezequiel Welicki, Jon Harris, Jonah Bush Sterling, Sunay Vaishnav, Jamey Baumgardt, Timothy Michael McBride, Alvaro Rahul Dias, William J. Staples, Karandeep Singh Anand, Adam Mohamed Abdelhamed, Stephen Michael Danton, Syed Nadir Ahmed, Brad Olenick
-
Publication number: 20150288464Abstract: Near-field communication (NFC) test apparatus and methods for use by a consumer to confirm the functionality of the NFC circuitry of his or her NFC-enabled mobile device, and/or to troubleshoot wireless (NFC) communications problems of the mobile device. In an embodiment, a method includes initializing, by a mobile device processor, a NFC test application, displaying on a mobile device display screen a prompt for the consumer to position the mobile device onto a test platform that includes at least one NFC tag, initializing the NFC circuitry of the mobile device to power and communicate with the at least one NFC tag, and displaying an indication on the mobile device display screen concerning functionality of the NFC circuitry.Type: ApplicationFiled: April 8, 2014Publication date: October 8, 2015Applicant: MasterCard International IncorporatedInventors: Colin Tanner, Aaron Concannon, Kuljot Singh Anand, Anthony Lopreiato
-
Patent number: 9141482Abstract: A method for diagnosing problems with protection of a data source and recovery of the same. The method includes diagnosing a copy of data located at the storage location and diagnosing a temporal version of the copy of data. Based on the diagnosis it is determined whether an error or a warning was detected. If either were detected a response is provided with a suggested solution.Type: GrantFiled: August 30, 2013Date of Patent: September 22, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Catherine Van Ingen, Brian T. Berkowitz, Karandeep Singh Anand, Manikandan Thangarathnam, Purushottam M. Kulkarni, William T. Shelton, Seetharaman Harikrishnan, Sundararajan Srinivasan, Yezdi Z. Lashkari
-
Publication number: 20150095846Abstract: A user interface that has a canvas that is extendable in an extendable dimension and on which multiple selectable elements may be placed. In this context, when a selecting control is associated with a particular selectable element, and further user gestures are provided, a pan detection mechanism is configured to distinguish between an intent to pan the canvas and an intent to select the particular selectable element. When a selecting control is associated with a particular orthogonally scrollable element, the pan detection mechanism may be distinguish between an intent to pan the canvas and an intent to scroll the orthogonally scrollable element in a direction perpendicular to the extendible dimension of the canvas.Type: ApplicationFiled: April 1, 2014Publication date: April 2, 2015Inventors: Stephen Michael Danton, Kristofer John Owens, Jonah Bush Sterling, Jesse David Francisco, Karandeep Singh Anand, William J. Staples, Vishal R. Joshi, Leon Ezequiel Welicki, Justin Beckwith, Brad Olenick, Madhur Joshi, Wai Man Yuen, Lucas Stanford, Roger Philip Wong
-
Publication number: 20150095813Abstract: A multi-act creation user interface element that is displayed when a user instructs a computing system to initiate creation of a resource that has multiple associated creation processing acts. For each of some or all of the creation processing acts, the multi-act creation user interface element causes a set of one or more controls to appear, which the user may then enter creation information into. The multi-step creation user interface element persists creation information so entered so that the creation information is available for further creation processing acts.Type: ApplicationFiled: April 1, 2014Publication date: April 2, 2015Inventors: Leon Ezequiel Welicki, Brad Olenick, Vishal R. Joshi, Andrew Birck, Alvaro Rahul Dias, Guru Kumaraguru, Federico Silva Armas, Stephen Michael Danton, Brendyn Alexander, David Anson, Jean-Sebastien Goupil, Bradley D. Millington, Adam Abdelhamed, Jesse David Francisco, Wai Man Yuen, Jon Harris, Jonah Bush Sterling, Karandeep Singh Anand, William J. Staples, Madhur Joshi, Nathan J. Totten
-
Publication number: 20150095849Abstract: Dialogs within a user interface. The user interface has one or more selectable elements, the selection of each of which initiating a corresponding action. Each time that any of the elements is selected, and a corresponding action initiated, there is the potential for the user interface to display a dialog associated with the initiated action. The dialogs are displayed so as to be positioned with respect to the element whose selection caused the corresponding action to be initiated.Type: ApplicationFiled: April 1, 2014Publication date: April 2, 2015Inventors: Stephen Michael Danton, Adam Mohamed Abdelhamed, Bradley D. Millington, Leon Ezequiel Welicki, Jesse David Francisco, Kristofer John Owens, Jonathan Lucero, Jonah Bush Sterling, Karandeep Singh Anand, Vishal R. Joshi, Jon Harris, Andrew Birck, Nafisa Bhojawala, Brad Olenick, Madhur Joshi, Brendyn Alexander, Jodie Eilers, Dina-Marie Ledonna Supino
-
Publication number: 20150095365Abstract: A query building mechanism in which a query builder component assists a user in generating queries to be used to populate user interface elements. A control provides a query schema to the query builder component. The query schema identifies available query parameters that the control is capable of using to populate a corresponding user interface element. The query builder component presents at least some of the available query parameters the user, such that the user may edit these parameters. The query builder component gathers those edits and generates a query therefrom. The query parameters may be provided to the query builder component in consistent manner across a wide variety of possible user interface controls. Furthermore, the resulting query is provided in a uniform query format.Type: ApplicationFiled: April 1, 2014Publication date: April 2, 2015Inventors: Brad Olenick, Leon Ezequiel Welicki, Timothy Michael McBride, Federico Silva Armas, Jonathan Lucero, Nafisa Bhojawala, David Anson, Kristofer John Owens, Andrew Birck, Vishal R. Joshi, Jon Harris, Stephen Michael Danton, Karandeep Singh Anand, Bradley D. Millington, Adam Mohamed Abdelhamed, Justin Beckwith, Eric Hwa-Wei Wong
-
Publication number: 20150095812Abstract: Computing systems in which multiple non-context-sensitive or core commands may be initiated from each of a number of different user interface contexts. There are also multiple context-sensitive mechanism for visualizing the commands depending on which of the multiple possible user interface contexts that the commands appear. At least some embodiments described herein also related to the presentation of dialogs at various stages of the command lifecycle without the system needing to know the underlying operations of the command, and allowing the developer to specify when dialogs are to appear in that lifecycle.Type: ApplicationFiled: April 1, 2014Publication date: April 2, 2015Inventors: Andrew Birck, Brad Olenick, Leon Ezequiel Welicki, Nafisa Bhojawala, Stephen Michael Danton, Jonathan Lucero, Dina-Marie Ledonna Supino, Jesse David Francisco, Vishal R. Joshi, Karandeep Singh Anand, William J. Staples, Madhur Joshi, Julio O. Casal, Jonah Bush Sterling