Patents by Inventor Nitin Shah

Nitin 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).

  • Patent number: 10926169
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing collaborative use of computing resources in videogame execution are provided. A list comprising an identity of a plurality of mobile games executable on a mobile computing device (e.g., smart phone, tablet) and controllable, on the mobile computing device, by one or more input devices for a primary computing device (e.g., personal computer, game console) may be surfaced. A selection of one of the plurality of mobile games may be received. The mobile computing device and the primary computing device may be paired. A video data stream of the selected game being executed on the mobile computing device may be received. The video data stream may be displayed on a display device associated with the primary computing device.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: February 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Meir Ben Itay, Shrey Nitin Shah
  • Publication number: 20210048933
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with cross-platform drag and drop functionality are provided. A mirroring application that mirrors a UI of a second device and partially overlaps a UI of a first device may be surfaced on the UI of the first device. A drag-initiating input of an object of the second device may be received. A drag input dragging the object over a boundary of the mirroring application may be received. A UI element corresponding to the object may be surfaced over the boundary. The object may be sent by the second device to the first device. A drop input may be received over a construct of the first computing device. The object may be translated to a format compatible with the construct, and the object may be saved to a location of the first device corresponding to the construct.
    Type: Application
    Filed: October 4, 2019
    Publication date: February 18, 2021
    Inventor: Shrey Nitin Shah
  • Publication number: 20210042171
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with cross-platform copy and paste operations are provided. A first and second computing device may be connected. When a copy command is received in relation to an object, the object may be copied to the copying device's clipboard. Metadata describing the object may be sent to the other device. A paste command may be received by the pasting device and that command may be relayed to the device where the copy command was received. The object may be sent from the copying device to the pasting device and injected/pasted directly into the construct where the paste command was received. The object may be translated into a compatible format prior to its injection/pasting.
    Type: Application
    Filed: October 1, 2019
    Publication date: February 11, 2021
    Inventor: Shrey Nitin Shah
  • Publication number: 20210042101
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing a consistent cross-platform experience are provided. A mapping component for mapping a plurality of personalized user experience elements for a plurality of computing devices may be maintained, wherein each of the plurality of computing devices operates on a separate platform. A determination may be made by a first on of the plurality of computing devices that one of the plurality of personalized user experience elements on a second one of the plurality of devices has been modified. A personalized user experience element on the first one of the plurality of computing devices corresponding to the modification to the modified personalized user experience element on the second one of the plurality of computing devise may be modified.
    Type: Application
    Filed: October 26, 2020
    Publication date: February 11, 2021
    Inventor: Shrey Nitin SHAH
  • Publication number: 20200394083
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with cross-platform user experience accessibility are provided. A real-time connection between a remote device and a host device may be established. The remote device may apply a plurality of rules to event metadata that it generates. The filtered event metadata corresponding to a plurality of user experience events occurring on the remote device may be received by the host device. One or more transforms may be applied to the filtered event metadata on the host device. A native accessibility experience corresponding to each of the plurality of user experience events may be provided by the host device based on the transformed event metadata.
    Type: Application
    Filed: August 27, 2020
    Publication date: December 17, 2020
    Inventors: Shrey Nitin Shah, Philippe Blais
  • Patent number: 10853045
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing a consistent cross-platform experience are provided. A mapping component for mapping a plurality of personalized user experience elements for a plurality of computing devices may be maintained, wherein each of the plurality of computing devices operates on a separate platform. A determination may be made by a first on of the plurality of computing devices that one of the plurality of personalized user experience elements on a second one of the plurality of devices has been modified. A personalized user experience element on the first one of the plurality of computing devices corresponding to the modification to the modified personalized user experience element on the second one of the plurality of computing devise may be modified.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Shrey Nitin Shah
  • Publication number: 20200316463
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing collaborative use of computing resources in videogame execution are provided. A list comprising an identity of a plurality of mobile games executable on a mobile computing device (e.g., smart phone, tablet) and controllable, on the mobile computing device, by one or more input devices for a primary computing device (e.g., personal computer, game console) may be surfaced. A selection of one of the plurality of mobile games may be received. The mobile computing device and the primary computing device may be paired. A video data stream of the selected game being executed on the mobile computing device may be received. The video data stream may be displayed on a display device associated with the primary computing device.
    Type: Application
    Filed: April 4, 2019
    Publication date: October 8, 2020
    Inventors: Meir Ben Itay, Shrey Nitin Shah
  • Patent number: 10789108
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with cross-platform user experience accessibility are provided. A real-time connection between a remote device and a host device may be established. The remote device may apply a plurality of rules to event metadata that it generates. The filtered event metadata corresponding to a plurality of user experience events occurring on the remote device may be received by the host device. One or more transforms may be applied to the filtered event metadata on the host device. A native accessibility experience corresponding to each of the plurality of user experience events may be provided by the host device based on the transformed event metadata.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: September 29, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shrey Nitin Shah, Philippe Blais
  • Publication number: 20200298995
    Abstract: A processor implemented method in an aircraft-mounted edge computing device configured for real-time monitoring and analysis of APU health information onboard an aircraft is provided. The method comprises: receiving raw APU data from an electronic control unit associated with an APU; downloading one or more tuning parameters from a cloud-based health monitoring system, wherein the one or more tuning parameters includes a threshold level that is adjustable by the cloud-based health monitoring system based on analyzed APU health information; analyzing the raw APU data using the one or more tuning parameters to capture elements of the raw APU data that indicate an APU health concern; reducing the amount of raw APU data in the captured elements by removing raw APU data indicating intermittent or false-positive APU health concerns; and transmitting the captured elements indicating an APU heath concern using an Internet of things protocol to the cloud-based health monitoring system.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Qixiang Li, Timothy Griffith, Sapan Nitin Shah
  • Publication number: 20200274919
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing a unified cross-platform experience are provided. A connection between a first device and a second device may be established, wherein the first device operates on a first platform and the second device operates on a second platform. A plurality of executable actions that are specific to the second device may be identified by the first device. Execution of at least one of the plurality of executable actions by the second device may be requested by the an application executed on the first device. Information obtained via execution of the at least one executable action may be received by the first device and the first device may present and/or display that information.
    Type: Application
    Filed: February 22, 2019
    Publication date: August 27, 2020
    Inventors: Shrey Nitin Shah, Meir Ben Itay
  • Publication number: 20200241934
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for assisting with cross-platform user experience accessibility are provided. A real-time connection between a remote device and a host device may be established. The remote device may apply a plurality of rules to event metadata that it generates. The filtered event metadata corresponding to a plurality of user experience events occurring on the remote device may be received by the host device. One or more transforms may be applied to the filtered event metadata on the host device. A native accessibility experience corresponding to each of the plurality of user experience events may be provided by the host device based on the transformed event metadata.
    Type: Application
    Filed: January 29, 2019
    Publication date: July 30, 2020
    Inventors: Shrey Nitin Shah, Philippe Blais
  • Publication number: 20200218522
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing a consistent cross-platform experience are provided. A mapping component for mapping a plurality of personalized user experience elements for a plurality of computing devices may be maintained, wherein each of the plurality of computing devices operates on a separate platform. A determination may be made by a first on of the plurality of computing devices that one of the plurality of personalized user experience elements on a second one of the plurality of devices has been modified. A personalized user experience element on the first one of the plurality of computing devices corresponding to the modification to the modified personalized user experience element on the second one of the plurality of computing devise may be modified.
    Type: Application
    Filed: January 7, 2019
    Publication date: July 9, 2020
    Inventor: Shrey Nitin Shah
  • Publication number: 20200204540
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for providing cross-device access to one-time passwords are presented. A user may provide sign-in credentials to a secure service via an application or website user interface. The user may be prompted to authenticate the user's identity by confirming a one-time-password sent from the secure service to a secondary device via an electronic message. The secondary device may analyze received messages, or message notifications, to determine whether they include a one-time-password. If a one-time-password is identified in a received message, the one-time-password may be automatically sent from the secondary device to a target computing device. The one-time-password may be sent securely to the target computing device via Bluetooth, a public-private key process, and/or a cloud-based authentication mechanism. The one-time-password may be automatically inserted into a one-time-password field or copied to a notepad or password manager.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventor: Shrey Nitin Shah
  • Publication number: 20200124430
    Abstract: The disclosed embodiments relate to detecting sidewalk riding by a personal mobility vehicle (e.g., an electric scooter). For example, a method includes collecting sensor data (e.g., vibration data of an accelerometer) generated by the scooter while traveling on a surface of a travel pathway. The method further includes identifying a surface type by processing the collected sensor data with a computer model that can distinguish among different surface types, and determining that the travel pathway is unsuitable (e.g., a sidewalk) for the scooter based at least in part on the identified surface type (e.g., a pattern of concrete sections). In response to determining that the travel pathway is a sidewalk, causing the personal mobility vehicle to assist the user in navigating the personal mobility vehicle, alter a mobility operation of the personal mobility vehicle, or notify a surrounding area of a presence of the personal mobility vehicle.
    Type: Application
    Filed: October 21, 2019
    Publication date: April 23, 2020
    Inventors: Henry Weston Bradlow, Punit Nitin Shah, Wubai Zhou, Jinsong Tan, Emad El-Haraty, Li Jiang
  • Publication number: 20200122802
    Abstract: Presented here is a system and method for creating easy-to-understand notifications of the vehicle state. The notification can be visual or can be auditory and can indicate to the user the vehicle state even when the user's attention is directed elsewhere. The indication can serve to attract the user's attention before more involved information is presented to the user, such as text, or the indication can serve to communicate to the user the vehicle state in an easy-to-understand way such as using color-coded displays or audio indications. The intensity of the indication can be adjusted based on the likelihood that indication will be perceived by the user by, for example, measuring ambient light and/or ambient noise. Reducing the intensity of the indication conserves energy of an energy source associated with the vehicle.
    Type: Application
    Filed: September 4, 2019
    Publication date: April 23, 2020
    Inventors: Henry W. Bradlow, Hung Yui Lo, Houchang Lu, Yang Song, Meng Xie, Peter Chang, Xiaoxiao Hou, Punit Nitin Shah, Seiwai Wang
  • Patent number: 10360590
    Abstract: A method of identifying, to a user, acquirable entities that the user may be interested in is disclosed. The method includes at a component configured to analyze information across a plurality of applications, analyzing in one or more of the applications being used by a user, content in the one or more applications. The method further includes based on the content, identifying one or more acquirable entities from the content. The method further includes identifying to the user the identified acquirable entities.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: July 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dileep R. Kumar, Philippe Blais, Shrey Nitin Shah
  • Publication number: 20190052551
    Abstract: Various communication systems may benefit from an improved cloud verification platform. For example, a cloud verification platform that can test and verify the underlying cloud infrastructure on behalf of the cloud application in an automated and systematic fashion may be helpful. A method may include connecting to a cloud verification service for testing a cloud infrastructure. The method may also include triggering execution of a virtual network function on the cloud infrastructure. In addition, the method may include testing a key attribute of the cloud infrastructure with the executed virtual network function using the cloud verification service. Further, the method may include sending a metric of the key attribute of the cloud infrastructure or the virtual network function to a user equipment.
    Type: Application
    Filed: February 21, 2017
    Publication date: February 14, 2019
    Inventors: Krzysztof BARCZYNSKI, Mikhael Harswanto HARSWANTO, Nitin SHAH, Przemyslaw SASNAL, Tri Wasono Adi NUGROHO, Irving Benjamin CORDOVA, Zoltan SZILADI, Artur TYLOCH, Tomasz BAK, Stefan Angelov PETZOV
  • Publication number: 20170109787
    Abstract: A method of identifying, to a user, acquirable entities that the user may be interested in is disclosed. The method includes at a component configured to analyze information across a plurality of applications, analyzing in one or more of the applications being used by a user, content in the one or more applications. The method further includes based on the content, identifying one or more acquirable entities from the content. The method further includes identifying to the user the identified acquirable entities.
    Type: Application
    Filed: December 28, 2016
    Publication date: April 20, 2017
    Inventors: Dileep R. Kumar, Philippe Blais, Shrey Nitin Shah
  • Patent number: 9563912
    Abstract: A method of identifying, to a user, acquirable entities that the user may be interested in is disclosed. The method includes at a component configured to analyze information across a plurality of applications, analyzing in one or more of the applications being used by a user, content in the one or more applications. The method further includes based on the content, identifying one or more acquirable entities from the content. The method further includes identifying to the user the identified acquirable entities.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: February 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dileep R. Kumar, Philippe Blais, Shrey Nitin Shah
  • Publication number: 20160092425
    Abstract: A system that generates a visualization user interface. The system receives a selection of a data source, and receives a selection of a visualization template that includes metadata. The system further receives a selection of data attributes corresponding to the data source. The system parses the visualization template for the metadata, and replaces the metadata with binding between a visualization component and the data source. The system then generates the visualization user interface using the visualization component.
    Type: Application
    Filed: July 16, 2015
    Publication date: March 31, 2016
    Inventors: Nitin SHAH, Rajiv Kumar MALHOTRA, Vidya VISWANATHAN