Patents by Inventor Jennifer Shen
Jennifer Shen 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: 20240104294Abstract: In one embodiment, the disclosure provides a computer-implemented method, comprising receiving, by a computer system, electronic digital data representing a first text sequence in a first language, the first text sequence comprising unstructured natural language text; by one or more machine-learning models of the computer system, determining a score corresponding to the first text sequence, the score being determined by one or more rule-based filters and indicating one or more predicted tones; determining whether to modify the first text sequence based on the score of the first text sequence; in response to a determination to modify the first text sequence, modifying the first text sequence, the modifying comprising replacement of at least one or more words of the first text sequence to result in creating and digitally storing a second text sequence; and transmitting a graphical control element indicative of a tone associated with the second text sequence for display.Type: ApplicationFiled: September 23, 2022Publication date: March 28, 2024Inventors: Alice Shen, Dmitry Unkovsky, Yevhen Bochkov, Jennifer van Dam, Lily Ng, Mark Norris, Maxim Gubin, Megan Keough, Oleksandr Korniienko, Yuriy Tanskyi
-
Patent number: 11865377Abstract: Embodiments include systems and methods for completing a fit test on a respiratory mask A method may comprise installing a speaker within an interior cavity of the face mask, wherein the speaker communicates with an electronics unit; installing a microphone within the interior cavity of the face mask, wherein the microphone communicates with the electronics unit; generating, by the speaker, a sound during the fit test; detecting, by the microphone, sound generated by the speaker during the fit test; comparing, by the electronics unit, a detected signal from the microphone to a baseline expected sound; when the detected signal is within a certain range of the baseline expected sound, indicating to the user that the fit test is completed and passed; and when the detected signal is not within a certain range of the baseline expected sound, indicating to the user that the fit test is completed and failed.Type: GrantFiled: February 14, 2018Date of Patent: January 9, 2024Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Jennifer Shen, Mark Hua, Kevin Lu, Bruce Liu, Wei Sun
-
Patent number: 11694534Abstract: Apparatus and associated methods relate to a smart hook, a safety harness module, and associated electronic components that detect a safety state of a user by monitoring various parameters at the smart hook and safety harness module and determining whether the user is using proper safety protocol at extreme heights and/or whether the user has experienced a height-related accident. In an illustrative example, the user may don a safety harness that may include a module that contains sensors that monitor an acceleration/velocity/position of the user and/or ambient air pressure around the user. The module may receive wireless signals from at least one rebar hook having sensors that monitor the acceleration/velocity/position and gate position of the rebar hooks. A controller included with the safety harness module may use these sensors to advantageously determine the safety state of the user and generate alert/warning signals.Type: GrantFiled: June 13, 2022Date of Patent: July 4, 2023Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Frank Lin, Wei Zhang, Jennifer Shen, Anbo Sun, Zhiqiang Liu, Pinghua Jiang
-
Publication number: 20220319293Abstract: Apparatus and associated methods relate to a smart hook, a safety harness module, and associated electronic components that detect a safety state of a user by monitoring various parameters at the smart hook and safety harness module and determining whether the user is using proper safety protocol at extreme heights and/or whether the user has experienced a height-related accident. In an illustrative example, the user may don a safety harness that may include a module that contains sensors that monitor an acceleration/velocity/position of the user and/or ambient air pressure around the user. The module may receive wireless signals from at least one rebar hook having sensors that monitor the acceleration/velocity/position and gate position of the rebar hooks. A controller included with the safety harness module may use these sensors to advantageously determine the safety state of the user and generate alert/warning signals.Type: ApplicationFiled: June 13, 2022Publication date: October 6, 2022Inventors: Frank Lin, Wei Zhang, Jennifer Shen, Anbo Sun, Zhiqiang Liu, Pinghua Jiang
-
Patent number: 11393313Abstract: Apparatus and associated methods relate to a smart hook, a safety harness module (125), and associated electronic components that detect a safety state of a user by monitoring various parameters at the smart hook and safety harness module (125) and determining whether the user is using proper safety protocol at extreme heights and/or whether the user has experienced a height-related accident. In an illustrative example, the user may don a safety harness (115) that may include a module (125) that contains sensors that monitor an acceleration/velocity/position of the user and/or ambient air pressure around the user. The module (125) may receive wireless signals from at least one rebar hook (120a, 120b) having sensors that monitor the acceleration/velocity/position and gate position of the rebar hooks (120a, 120b). A controller included with the safety harness module (125) may use these sensors to advantageously determine the safety state of the user and generate alert/warning signals.Type: GrantFiled: October 27, 2017Date of Patent: July 19, 2022Assignee: HONEYWELL INTERNATIONAL INC.Inventors: Frank Lin, Wei Zhang, Jennifer Shen, Anbo Sun, Zhiqiang Liu, Pinghua Jiang
-
Publication number: 20210358282Abstract: Apparatus and associated methods relate to a smart hook, a safety harness module (125), and associated electronic components that detect a safety state of a user by monitoring various parameters at the smart hook and safety harness module (125) and determining whether the user is using proper safety protocol at extreme heights and/or whether the user has experienced a height-related accident. In an illustrative example, the user may don a safety harness (115) that may include a module (125) that contains sensors that monitor an acceleration/velocity/position of the user and/or ambient air pressure around the user. The module (125) may receive wireless signals from at least one rebar hook (120a, 120b) having sensors that monitor the acceleration/velocity/position and gate position of the rebar hooks (120a, 120b). A controller included with the safety harness module (125) may use these sensors to advantageously determine the safety state of the user and generate alert/warning signals.Type: ApplicationFiled: October 27, 2017Publication date: November 18, 2021Inventors: Frank LIN, Wei ZHANG, Jennifer SHEN, Anbo SUN, Zhiqiang LIU, Pinghua JIANG
-
Publication number: 20210106854Abstract: Embodiments include systems and methods for completing a fit test on a respiratory mask A method may comprise installing a speaker within an interior cavity of the face mask, wherein the speaker communicates with an electronics unit; installing a microphone within the interior cavity of the face mask, wherein the microphone communicates with the electronics unit; generating, by the speaker, a sound during the fit test; detecting, by the microphone, sound generated by the speaker during the fit test; comparing, by the electronics unit, a detected signal from the microphone to a baseline expected sound; when the detected signal is within a certain range of the baseline expected sound, indicating to the user that the fit test is completed and passed; and when the detected signal is not within a certain range of the baseline expected sound, indicating to the user that the fit test is completed and failed.Type: ApplicationFiled: February 14, 2018Publication date: April 15, 2021Inventors: Jennifer SHEN, Mark HUA, Kevin LU, Bruce LIU, Wei SUN
-
Publication number: 20190275359Abstract: Embodiments relate generally to respirator face masks, and specifically to powered face masks which may be custom-controllable to better provide for the specific air needs of the individual user wearing the mask. For example, the face mask embodiments typically include a filter and a motorized fan, both generally located on the face mask itself, along with a processor. The processor then may use inputs, for example specific to the user and/or the environment, to control the fan speed. Thus, the fan speed of the face mask may be custom controlled to provide the appropriate amount of filtered air as the specific user needs it.Type: ApplicationFiled: September 29, 2016Publication date: September 12, 2019Inventors: Jennifer SHEN, Robin XIANG, Matthew CHEN, Jerry SHEN, Mark HUA
-
Patent number: 10073579Abstract: Techniques to share media files through messaging are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store a message application that when executed by the processor is operative to communicate a message and a message attachment comprising a media file at different time intervals using different transports. The message may have a link comprising a reference to a discoverable storage location for the media file. Other embodiments are described and claimed.Type: GrantFiled: December 18, 2012Date of Patent: September 11, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: John Thornton, Ojiakonobi Udezue, Rodger Benson, Jennifer Shen, Dave Citron, Tatjana Fournier, Bradley Weed, Wilhelmina Dietrich, Becky Pezely, Jason Moore, Alan Urdan, Robin Counts
-
Publication number: 20180231668Abstract: A method for establishing a location anchor network includes receiving, by a location application executing on a processor, GPS positions from each of the plurality of location anchors, determining, by the location application, a preliminary network topology using the GPS positions for each of the plurality of location anchors, receiving, by the location application, an inter-location anchor spacing between the plurality of location anchors, determining, by the location application, a final network topology based on the GPS position and the inter-anchor spacing, and storing the final network topology in a memory. The plurality of location anchors are portable, and the plurality of location anchors are deployed at a location associated with a structure. The final network topology defines a position estimate for each location anchor of the plurality of location anchors.Type: ApplicationFiled: August 10, 2015Publication date: August 16, 2018Applicant: Honeywell International Inc.Inventors: Zero XIA, Jennifer SHEN, Wayne ZHANG, Vicky GUO, Clark SHAO
-
Patent number: 8359361Abstract: Techniques to share media files through messaging are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store a message application that when executed by the processor is operative to communicate a message and a message attachment comprising a media file at different time intervals using different transports. The message may have a link comprising a reference to a discoverable storage location for the media file. Other embodiments are described and claimed.Type: GrantFiled: May 6, 2010Date of Patent: January 22, 2013Assignee: Microsoft CorporationInventors: John Thornton, Ojiakonobi Udezue, Rodger Benson, Jennifer Shen, Dave Citron, Tatjana Fournier, Bradley Weed, Wilhelmina Dietrich, Becky Pezely, Jason Moore, Alan Urdan, Robin Counts
-
Publication number: 20110276637Abstract: Techniques to share media files through messaging are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store a message application that when executed by the processor is operative to communicate a message and a message attachment comprising a media file at different time intervals using different transports. The message may have a link comprising a reference to a discoverable storage location for the media file. Other embodiments are described and claimed.Type: ApplicationFiled: May 6, 2010Publication date: November 10, 2011Applicant: MICROSOFT CORPORATIONInventors: John Thornton, Ojiakonobi Udezue, Rodger Benson, Jennifer Shen, Dave Citron, Tatjana Fournier, Bradley Weed, Wilhelmina Dietrich, Becky Pezely, Jason Moore, Alan Urdan, Robin Counts
-
Publication number: 20110004561Abstract: Techniques are described to aggregate contact information. In an implementation, contact information that is associated with a single user and that is obtained from a plurality of services via a network is aggregated. A least one of the services is configured as a social networking service. A user interface is configured to include at least a portion of the aggregated contact information such that the single user is represented above the portion of the aggregated contact information in the user interface.Type: ApplicationFiled: July 1, 2009Publication date: January 6, 2011Applicant: Microsoft CorporationInventors: Omar H. Shahine, Ann M. Hudspeth, Paul A. Elliott, Peter Bergler, Jennifer Shen, Thomas Stovicek
-
Publication number: 20090282398Abstract: A user interface to a software installer is arranged to enable users to select additional software products that are downloaded, queued, and then installed dynamically (i.e., “on-the-fly”) on a PC while an existing software installation is performed. The user interface may be configured to provide an indication of the progress of software products that are currently being installed, as well as a list of other software products that are available for installation. When a user selects a new software product from the list, the installer will immediately fetch the software and queue it for installation. The user interface will be updated to display the installation progress for the new software product along with the installation progress for the existing products. The user can repeat the process and continue to add new products that will also be installed on-the-fly until all the desired software products are installed on the user's PC.Type: ApplicationFiled: May 8, 2008Publication date: November 12, 2009Applicant: MICROSOFT CORPORATIONInventors: Jennifer Shen, Christoph Huber, Om Sharma