Patents by Inventor Amish Patel
Amish Patel 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: 20230343237Abstract: A network-based rehabilitation system for treating ailments of a user utilizing an enhanced reality environment is provided. The system has an enhanced reality device wearable by the user, the device being in communication with a network and configured to enable a user to interact with the enhanced reality environment to execute a rehabilitation routine; at least one sensor configured to capture biometrics of the user, a condition of the user, or both, wherein the at least one sensor is in communication with the enhanced reality device and the network; a progress analysis module configured to analyze a rehabilitation routine performance of the user, and a routine modification module configured to adjust the rehabilitation routine based on the performance of the user, wherein the routine modification module executes a machine learning algorithm and recommends a routine adjustment based on the machine.Type: ApplicationFiled: June 29, 2023Publication date: October 26, 2023Inventors: Amish Patel, Timothy Denison
-
Patent number: 11667510Abstract: A monitoring system of a beer tap station is disclosed. The monitoring system can determine when a beer is being dispensed from the beer tap station and also which beer tap of the beer tap station is being pulled (i.e., which beer is being dispensed). The monitoring system also receives customer transaction data from a point of sale system and correlates data between the monitoring system and the point-of-sale system to detect errors and unauthorized serving of beer.Type: GrantFiled: June 29, 2020Date of Patent: June 6, 2023Inventor: Amish Patel
-
Patent number: 11631250Abstract: An error detection system for notifying maintenance personnel of errors in a bowling lane operation may include a camera, artificial light source (optional), a computer that sends an output signal. The output signal may be a signal to provide notification to maintenance personnel to fix the error or an electrical signal to the pinsetter or ball return unit to manipulate operation of the same to prevent further damage. In this manner, interruptions and delays to bowlers will be minimized because maintenance personnel is immediately notified of any errors and can resolve the errors before the bowler realizes the error.Type: GrantFiled: May 12, 2020Date of Patent: April 18, 2023Inventor: Amish Patel
-
Patent number: 11488148Abstract: Provided is a method and a web-site integration system to integrate payment mechanisms into a commercial website that offers online merchants a flexible, user-friendly and customizable wizard to integrate payment mechanisms into their online commercial websites without having to understand the detailed intricacies of an API or other computer code. The wizard steps the merchant through creating an account to obtain credentials and educates the merchant on the page flows of the payment mechanism that the merchant wishes to integrate. Then, the wizard generates code snippets and files to be downloaded by the merchant and to be easily inserted into key pages of the merchant's online commercial website. The merchant can then test the completely integrated code in a developer's sandbox or go live with the completely integrated code.Type: GrantFiled: July 1, 2019Date of Patent: November 1, 2022Assignee: PAYPAL, INC.Inventors: Srinivasa Rao Pasupulati, Amish Patel, Nick Groleau, William Charles Taylor, Saleem Qadir
-
Publication number: 20210403309Abstract: A monitoring system of a beer tap station is disclosed. The monitoring system can determine when a beer is being dispensed from the beer tap station and also which beer tap of the beer tap station is being pulled (i.e., which beer is being dispensed). The monitoring system also receives customer transaction data from a point of sale system and correlates data between the monitoring system and the point-of-sale system to detect errors and unauthorized serving of beer.Type: ApplicationFiled: June 29, 2020Publication date: December 30, 2021Inventor: Amish Patel
-
Publication number: 20210357650Abstract: An error detection system for notifying maintenance personnel of errors in a bowling lane operation may include a camera, artificial light source (optional), a computer that sends an output signal. The output signal may be a signal to provide notification to maintenance personnel to fix the error or an electrical signal to the pinsetter or ball return unit to manipulate operation of the same to prevent further damage. In this manner, interruptions and delays to bowlers will be minimized because maintenance personnel is immediately notified of any errors and can resolve the errors before the bowler realizes the error.Type: ApplicationFiled: May 12, 2020Publication date: November 18, 2021Inventor: Amish Patel
-
Publication number: 20210187897Abstract: A microlattice structure may be used for a variety of different applications with a protective helmet assembly. The three-dimensional microlattice layer comprising a plurality of interconnected filaments extending along at least three different directions from a plurality of nodes. The microlattice layer may further comprise at least one material layer extending laterally between and interconnecting at least two or more nodes. The at least one material layer may be configured to transversely and rotationally constrain the nodes to increase the overall compressive strength and stiffness of the microlattice structure. The at least one material layer may comprise a single, continuous layer and/or a plurality of material layer segments. The microlattice layer may comprise a single, continuous layer or a plurality of microlattice layer segments. The microlattice layer may be stacked, the stacked microlattice layers may further comprise one or more material layers and/or one or more impact mitigation layers.Type: ApplicationFiled: January 14, 2021Publication date: June 24, 2021Inventors: Per REINHALL, John CAGLE, Derek WALLIN, Jason NEUBAUER, Valerie CARRICABURU, Colin JOHNSON, Bertran DIDIER, Andre HP STONE, Amish PATEL
-
Publication number: 20200357299Abstract: A network-based rehabilitation system for treating ailments of a user utilizing an enhanced reality environment is provided. The system has an enhanced reality device wearable by the user, the device being in communication with a network and configured to enable a user to interact with the enhanced reality environment to execute a rehabilitation routine; at least one sensor configured to capture biometrics of the user, a condition of the user, or both, wherein the at least one sensor is in communication with the enhanced reality device and the network; a progress analysis module configured to analyze a rehabilitation routine performance of the user, and a routine modification module configured to adjust the rehabilitation routine based on the performance of the user, wherein the routine modification module executes a machine learning algorithm and recommends a routine adjustment based on the machine.Type: ApplicationFiled: January 18, 2019Publication date: November 12, 2020Inventors: Amish Patel, Timothy Denison
-
Publication number: 20200286046Abstract: Provided is a method and a web-site integration system to integrate payment mechanisms into a commercial website that offers online merchants a flexible, user-friendly and customizable wizard to integrate payment mechanisms into their online commercial websites without having to understand the detailed intricacies of an API or other computer code. The wizard steps the merchant through creating an account to obtain credentials and educates the merchant on the page flows of the payment mechanism that the merchant wishes to integrate. Then, the wizard generates code snippets and files to be downloaded by the merchant and to be easily inserted into key pages of the merchant's online commercial website. The merchant can then test the completely integrated code in a developer's sandbox or go live with the completely integrated code.Type: ApplicationFiled: July 1, 2019Publication date: September 10, 2020Inventors: Srinivasa Rao Pasupulati, Amish Patel, Nick Groleau, William Charles Taylor, Saleem Qadir
-
Patent number: 10698587Abstract: Embodiments are disclosed for a method of providing a user interface on a computing device. The method includes presenting a virtual keyboard on a display of the computing device, detecting input to the virtual keyboard. The method further includes, for each detected input, determining whether the input selects any of one or more delimiter keys, displaying a placeholder for the input responsive to the input not selecting any of the one or more delimiter keys, and receiving suggested candidate text from a word-level recognizer and replacing all currently displayed placeholders with the suggested candidate text responsive to the input selecting any of the one or more delimiter keys.Type: GrantFiled: April 11, 2019Date of Patent: June 30, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Timothy Paek, Dmytro Rudchenko, Vishwas Kulkarni, Asela Jeevaka Ranaweera Gunawardana, Jason Grieves, Daniel Ostrowski, Amish Patel
-
Publication number: 20190286300Abstract: Embodiments are disclosed for a method of providing a user interface on a computing device. The method includes presenting a virtual keyboard on a display of the computing device, detecting input to the virtual keyboard. The method further includes, for each detected input, determining whether the input selects any of one or more delimiter keys, displaying a placeholder for the input responsive to the input not selecting any of the one or more delimiter keys, and receiving suggested candidate text from a word-level recognizer and replacing all currently displayed placeholders with the suggested candidate text responsive to the input selecting any of the one or more delimiter keys.Type: ApplicationFiled: April 11, 2019Publication date: September 19, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Timothy Paek, Dmytro Rudchenko, Vishwas Kulkarni, Asela Jeevaka Ranaweera Gunawardana, Jason Grieves, Daniel Ostrowski, Amish Patel
-
Patent number: 10339505Abstract: Provided is a method and a web-site integration system to integrate payment mechanisms into a commercial website that offers online merchants a flexible, user-friendly and customizable wizard to integrate payment mechanisms into their online commercial websites without having to understand the detailed intricacies of an API or other computer code. The wizard steps the merchant through creating an account to obtain credentials and educates the merchant on the page flows of the payment mechanism that the merchant wishes to integrate. Then, the wizard generates code snippets and files to be downloaded by the merchant and to be easily inserted into key pages of the merchant's online commercial website. The merchant can then test the completely integrated code in a developer's sandbox or go live with the completely integrated code.Type: GrantFiled: August 15, 2012Date of Patent: July 2, 2019Assignee: PAYPAL, INC.Inventors: Srinivasa Rao Pasupulati, Amish Patel, Nick Groleau, William Charles Taylor, Saleem Qadir
-
Patent number: 10339833Abstract: A screen reader for a computing device with a touch sensitive user interface. The screen reader operates in an investigatory mode in which touch inputs detected through the user interface are interpreted as inputs designating content on the display to verbally render. Each selection may be interpreted as designating a unit of content at the designated location. The size of the unit may be determined based on a direction of motion of pointing device arriving at the location on the display where the unit of content is designated. In this way, a user may, through simple and intuitively learned commands, designate content in units of different sizes such as characters, words, lines or paragraphs, when the content is text, and/or individual user interface elements when the displayed content being selected includes graphical elements.Type: GrantFiled: July 21, 2017Date of Patent: July 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Douglas R. Kirschner, Nicholas H. Wrem, Jason Anthony Grieves, Amish Patel
-
Patent number: 10261674Abstract: Embodiments are disclosed for a method of providing a user interface on a computing device. The method includes presenting a virtual keyboard on a display of the computing device, detecting input to the virtual keyboard. The method further includes, for each detected input, determining whether the input selects any of one or more delimiter keys, displaying a placeholder for the input responsive to the input not selecting any of the one or more delimiter keys, and receiving suggested candidate text from a word-level recognizer and replacing all currently displayed placeholders with the suggested candidate text responsive to the input selecting any of the one or more delimiter keys.Type: GrantFiled: November 26, 2014Date of Patent: April 16, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Timothy Paek, Dmytro Rudchenko, Vishwas Kulkarni, Asela Jeevaka Ranaweera Gunawardana, Jason Grieves, Daniel Ostrowski, Amish Patel
-
Patent number: 10258280Abstract: A wearable electronic device includes a composite band, a touch-sensor display, a skin sensor, and a course of electrical conductors. The composite band forms a loop having two or more rigid segments and a flexible segment coupled between the rigid segments. The touch-sensor display is arranged in a first of the rigid segments, and a skin sensor is arranged in a second of the rigid segments. The course of electrical conductors runs between the first and second rigid segments, inside the flexible segment.Type: GrantFiled: May 30, 2014Date of Patent: April 16, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gregory Kim Justice, Vinod L. Hingorani, Farah Shariff, Stephen John Minarsch, Thomas E. McCue, Jr., Amish Patel, Mark Shintaro Ando, Scott F. Williams, Mohammad Shakeri, Byung J. Cho
-
Publication number: 20170323585Abstract: A screen reader for a computing device with a touch sensitive user interface. The screen reader operates in an investigatory mode in which touch inputs detected through the user interface are interpreted as inputs designating content on the display to verbally render. Each selection may be interpreted as designating a unit of content at the designated location. The size of the unit may be determined based on a direction of motion of pointing device arriving at the location on the display where the unit of content is designated. In this way, a user may, through simple and intuitively learned commands, designate content in units of different sizes such as characters, words, lines or paragraphs, when the content is text, and/or individual user interface elements when the displayed content being selected includes graphical elements.Type: ApplicationFiled: July 21, 2017Publication date: November 9, 2017Inventors: Douglas R. KIRSCHNER, Nicholas H. WREM, Jason Anthony GRIEVES, Amish PATEL
-
Patent number: 9612670Abstract: A system and method for implementing an efficient and easy to user interface for a touch screen device. A cursor may be placed by a user using simple inputs. The device operates places the cursor coarsely and refines the cursor placement upon further input from the user. Text may be selected using a gripper associated with the cursor. The user interface allows text selection without occluding the text being selected with the user's finger or the gripper. For selecting text in a multi-line block of text, a dynamic safety zone is implemented to simplify text selection for the user.Type: GrantFiled: September 12, 2011Date of Patent: April 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Jeffrey J. Weir, Jennifer L. Anderson, Jennifer Wolfe, Gerrit H. Hofmeester, Jan-Kristian Markiewicz, Andrew R. Brauninger, Stuart J. Stuple, David Earl Washington, Matthew J. Kotler, Ryan Demopoulos, Amish Patel
-
Patent number: 9495267Abstract: A system and method for providing assisted manual testing of computer related devices. Test commands are routed from a user system through a proxy module to a device under test. The responses of the device are routed through the proxy module to a user system. A user interface is run on the user system that allows the user to view the responses of the device in a log with the issued test commands. The user interface includes annotation dialog boxes and fields, highlighting elements and flagging elements through which a user can annotate and create notes for the test log as the test is being run on the device. Through the proxy module, a third party can act as a user and view the test log and user created annotations and notes as the test is being run on the device. The test log, annotation and notes can also be stored by the proxy module so that a third party can view them at a later time.Type: GrantFiled: July 12, 2013Date of Patent: November 15, 2016Assignee: Spirent Communications, Inc.Inventors: Brian Buege, Kevin Oelze, Amish Patel
-
Patent number: D766919Type: GrantFiled: May 30, 2014Date of Patent: September 20, 2016Assignee: Microsoft CorporationInventors: Amish Patel, Bryan Joseph Tiller, Larry Russell Butcher, Daniel Edward Ostrowski
-
Patent number: D797379Type: GrantFiled: March 12, 2015Date of Patent: September 12, 2017Assignee: SMRT IP, LLCInventors: Amish Patel, Dana Dion Hawes