Patents by Inventor Ankit Shah
Ankit Shah 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: 20240139109Abstract: The pharmacokinetic profile of the SGLT2 inhibitor bexagliflozin can be improved by formulating it as an extended release tablet. Compared with standard immediate-release dosage forms these tablets can permit a lower peak plasma concentration, Cmax, while maintaining plasma concentrations at therapeutic levels for a desired period. This can be used, for instance, to administer lower doses while still providing the same pharmacological effect.Type: ApplicationFiled: November 3, 2023Publication date: May 2, 2024Inventors: Feng WANG, Ankit SHRIVASTAVA, Rina SHAH, Brian SEED, Vinay PATIL, Michael J. HADD, Fuxia DONG, Vipan DHALL, Chunfeng DAI, Joseph Ho-Lun CHAU, Qiuhua CAI
-
Patent number: 11973604Abstract: The present disclosure relates to a user equipment (UE) which comprises a transmitter that transmits at least one data packet based on a transmitting window having a transmitting window size. A receiver of the UE receives reception feedback regarding the at least one transmitted data packet. Processing circuitry of the UE determines, based on at least the received reception feedback, whether to change the transmitting window size for the transmitting window to be used at least for transmitting further data packets.Type: GrantFiled: November 3, 2020Date of Patent: April 30, 2024Assignee: Panasonic Intellectual Property Corporation of AmericaInventors: Ming-Hung Tao, Rikin Shah, Hidetoshi Suzuki, Ankit Bhamri
-
Publication number: 20240124000Abstract: Systems and methods for detecting a failure of a wheel speed sensor. One example system includes an encoder and an electronic processor. The electronic processor is configured to receive, from the wheel speed sensor, a wheel speed, receive, from the encoder, a signal, and determine, based on the signal from the encoder, a positional change of an electric motor shaft of the electric motor. The electronic processor is configured to determine, based on the wheel speed and the positional change of the electric motor, whether the wheel speed sensor is faulty.Type: ApplicationFiled: October 18, 2022Publication date: April 18, 2024Inventors: Anthony J. Farrell, Erica Hingst, Ankit Shah, Sivaraja Velusamy
-
Patent number: 11942970Abstract: Embodiments of the present disclosure include techniques for compressing data using a tree encoded bit mask that may result in higher compression ratios. In one embodiment, an input vector having a plurality of values is received by a first plurality of switch circuits. Selection of the input values is controlled by sets of bits from the bit mask. The sets of bits specify locations of portions of the input vector where particular value of interest reside. The switch circuits output multiple values of the input vector, which include the particular value of interest. A second stage of switch circuits is controlled by logic circuit that detects values on the outputs of the first stage of switch circuits and outputs the values of interest. In some embodiments, the values of interest may be non-zero values of a sparse input vector, and the switch circuits may be multiplexers.Type: GrantFiled: March 4, 2022Date of Patent: March 26, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Nishit Shah, Ankit More, Mattheus C. Heddes
-
Patent number: 11937381Abstract: A method for manufacturing an electronic device includes providing a substrate with a first major surface having a microchannel, wherein the microchannel has a first end and a second end; dispensing a conductive liquid in the microchannel to cause the conductive liquid to move, primarily by capillary pressure, in a first direction toward the first end of the microchannel and in a second direction toward the second end of the microchannel; and solidifying the conductive liquid to form an electrically conductive trace electrically connecting a first electronic device at the first end of the microchannel to a second electronic device at the second end of the microchannel.Type: GrantFiled: December 30, 2019Date of Patent: March 19, 2024Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Ankit Mahajan, Mikhail L Pekurovsky, Saagar A. Shah, Kayla C. Niccum, Kara A. Meyers, Christopher G. Walker
-
Publication number: 20240082638Abstract: A method for generating or modifying movement signatures includes receiving a request to generate a movement signature, receiving first sensor data from one or more sensors of a first wearable device associated with a first user, the first sensor data being generated with one or more of an accelerometer, a gyroscope, or a magnetometer of the wearable device, and associating the first sensor data with the movement signature and storing the sensor data. The method also includes receiving second sensor data from one or more sensors of a second wearable device associated with a second user, the second sensor data being generated with one or more of an accelerometer, a gyroscope, or a magnetometer of the second wearable device, analyzing the second sensor data in comparison to the first sensor data, and based on the analysis: generating a notification, or modifying the movement signature.Type: ApplicationFiled: November 20, 2023Publication date: March 14, 2024Inventor: Ankit Shah
-
Publication number: 20230405403Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.Type: ApplicationFiled: September 5, 2023Publication date: December 21, 2023Inventor: Ankit Shah
-
Publication number: 20230398965Abstract: A system for controlling a vehicle using driving behavior involving automatic emergency braking (AEB) events. The system includes a plurality of sensors and an electronic processor. The system receives event data of an attribute of a driving behavior of a user related to handling an AEB event of a vehicle from the plurality of sensors. The system assigns a weighted value to the attribute based on a set of conditions for the attribute and the event data. The system determines an event score of the driving behavior related to the AEB event based on the weighted value of the attribute. The system determines a user driving behavior score based on the event score associated with one or more AEB events handled by the user. The system activates a vehicle countermeasure related to attributes responsive to determining the driving behavior score of the user is greater than a driving behavior threshold.Type: ApplicationFiled: June 10, 2022Publication date: December 14, 2023Inventors: Ankit Shah, Erica R. Hingst, Sivaraja Velusamy, Anthony J. Farrell
-
Patent number: 11779808Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.Type: GrantFiled: April 19, 2022Date of Patent: October 10, 2023Assignee: Xperience Robotics, Inc.Inventor: Ankit Shah
-
Patent number: 11685358Abstract: A system and method for classifying an actuation of an electric parking brake of a vehicle is presented. In one example, the system includes a sensor configured to sense a vehicle parameter, an output device, a memory including an electric parking brake usage profile, and an electronic controller configured to receive the electric parking brake usage profile, receive the vehicle parameter, detect an actuation of the electric parking brake, and in response to detecting an actuation of the electric parking brake: determine a reason for the actuation of the electric parking brake, determine an attribute of the vehicle based on the vehicle parameter, classify the actuation of the electric parking brake based on a numerical value of the attribute and/or the reason for the actuation of the electric parking brake, update the electric parking brake usage profile based on the classification, and output the updated parking brake usage profile.Type: GrantFiled: December 23, 2020Date of Patent: June 27, 2023Assignee: ROBERT BOSCH GMBHInventors: Erica Hingst, Kathan Sheth, Anthony Farrell, Ankit Shah, Sivaraja Velusamy
-
Publication number: 20230119926Abstract: An object storage system can receive chunks of an object. Each of the chunks includes data that is a subset of the object. Each subset has an arbitrary amount of data and at least two of the subsets include overlapping data. Each of the chunks is associated with a timestamp. Responsive to a request for the object the object storage system can reconstitute the object by including the subset of data from a most recent of the chunks based on the timestamps and including only nonoverlapping data from subsequent chunks in reverse chronological order based on the timestamps until the object is reconstituted. The object storage system can transmit the reconstituted object.Type: ApplicationFiled: October 15, 2021Publication date: April 20, 2023Applicant: VMware, Inc.Inventors: David Mark William Byard, Manu Pratap Singh, Ankit Shah
-
Publication number: 20220394100Abstract: Implementations disclose a handoff feature for a client device. A method includes receiving, from a first client device, an indication of a user selection of a handoff feature during a session associated with the first client device, identifying a second client device associated with the user, identifying a visit identifier (ID) corresponding to the session, identifying a navigation end-point of the session, generating a session continuation notification comprising a payload having the visit ID and the navigation endpoint, and transmitting the session continuation notification to the identified second client device.Type: ApplicationFiled: August 15, 2022Publication date: December 8, 2022Inventors: Justin Lewis, Ankit Shah
-
Patent number: 11418601Abstract: Implementations disclose a handoff feature for a content sharing platform. A method includes maintaining a session history of a session that occurred at a first client device, the session history identified by a visit identifier (ID) and comprising a set of recently consumed content items on a content sharing platform, determining that a user associated with the session is active on a second client device, transmitting, to the second client device, a session continuation notification associated with the visit ID and a navigation end-point of the session, receiving, from the second client device, a request for a content item corresponding to the navigation end-point of the session, and transmitting, to the second client device, instructions to load the content item and to request additional components of the content item using the visit ID.Type: GrantFiled: May 17, 2021Date of Patent: August 16, 2022Assignee: Google LLCInventors: Justin Lewis, Ankit Shah
-
Publication number: 20220233917Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.Type: ApplicationFiled: April 19, 2022Publication date: July 28, 2022Applicant: Xperience Robotics, Inc.Inventor: Ankit Shah
-
Publication number: 20220194349Abstract: A system and method for classifying an actuation of an electric parking brake of a vehicle.Type: ApplicationFiled: December 23, 2020Publication date: June 23, 2022Inventors: Erica Hingst, Kathan Sheth, Anthony Farrell, Ankit Shah, Sivaraja Velusamy
-
Publication number: 20220150271Abstract: A method, system, or apparatus for mitigating computer and network security deficiencies is provided in which, the method, system, or apparatus scans computer system components for finding a vulnerability, generates a Vulnerability Priority Scoring System (VPSS) score for the vulnerability based on the vulnerability, develops a vulnerability mitigation policy based on a system state comprising the VPSS score, wherein the vulnerability mitigation policy provides a best action for mitigating the vulnerability selected among one or more trained possible actions by a deep neural network, and performs the vulnerability mitigation policy based on the best action. Other aspects, embodiments, and features are also claimed and described.Type: ApplicationFiled: November 8, 2021Publication date: May 12, 2022Applicant: University of South FloridaInventor: Ankit Shah
-
Patent number: 11325000Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.Type: GrantFiled: April 27, 2020Date of Patent: May 10, 2022Assignee: Xperience Robotics, Inc.Inventor: Ankit Shah
-
Publication number: 20220068450Abstract: A method of integrating management of subject movement sessions with reporting requirements for an electronic health records system includes receiving subject information with a server of a device system, and generating movement plan options for the subject based on the subject information. Parameter measurements are determined from raw data obtained by sensors of wearable devices of the device system worn by the subject during performance of movements of a movement plan selected from the movement plan options. Metrics values are identified or converted from the parameter measurements as part of the method. The metrics values correspond to reporting metrics required by the record system. The server or a computing device generates a report according to a format of the records system including the metrics values, the report including at least the parameter measurements identified as the metrics values for the subject.Type: ApplicationFiled: August 26, 2021Publication date: March 3, 2022Inventor: Ankit Shah
-
Publication number: 20220008786Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.Type: ApplicationFiled: May 17, 2021Publication date: January 13, 2022Inventor: Ankit Shah
-
Publication number: 20210289035Abstract: Implementations disclose a handoff feature for a content sharing platform. A method includes maintaining a session history of a session that occurred at a first client device, the session history identified by a visit identifier (ID) and comprising a set of recently consumed content items on a content sharing platform, determining that a user associated with the session is active on a second client device, transmitting, to the second client device, a session continuation notification associated with the visit ID and a navigation end-point of the session, receiving, from the second client device, a request for a content item corresponding to the navigation end-point of the session, and transmitting, to the second client device, instructions to load the content item and to request additional components of the content item using the visit ID.Type: ApplicationFiled: May 17, 2021Publication date: September 16, 2021Inventors: Justin Lewis, Ankit Shah