Patents by Inventor John Novak
John Novak 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: 12136477Abstract: Methods and systems for performing multidose packaging targeting are provided. The methods and systems perform operations comprising: receiving prescription related complexity data associated with a patient, the prescription related complexity data comprising medication regiment information for a plurality of medications and patient specific information, the prescription related complexity data representing complexity for the patient in adhering to the one or more medications; applying a model to the prescription related complexity data to generate a score for at least one medication of the plurality of medications, the score being indicative of a likelihood of converting the patient from a current dispensing process to an alternate dispensing process; and triggering, based on the generated score, a notification associated with converting the patient from the current dispensing process to the alternate dispensing process.Type: GrantFiled: April 4, 2022Date of Patent: November 5, 2024Assignee: Evernorth Strategic Development, Inc.Inventors: John W. Cooper, IV, Susan E. Anselmi, Robert Monzyk, Brady Novak
-
Publication number: 20240004836Abstract: Files can be located using a durable and universal file identifier. A content URI includes a file protocol URI specifying a path to a file. The file protocol URI includes a query string specifying properties of the file that can be utilized to locate the file, such as an object ID property specifying a GUID for the file and a volume ID property specifying a GUID for a storage volume storing the file. The content URI can be utilized to locate the file using the file protocol URI and its associated query string even if the file has been moved, renamed, or is accessed on a different computing device. Operations can then be performed using the file, such as resuming a previously performed activity that used the file.Type: ApplicationFiled: September 14, 2023Publication date: January 4, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Michael John NOVAK, Raju JAIN, John Heinrich LUEDERS, Robert Paul ST. PIERRE, Calvin TONINI
-
Patent number: 11797481Abstract: Files can be located using a durable and universal file identifier. A content URI includes a file protocol URI specifying a path to a file. The file protocol URI includes a query string specifying properties of the file that can be utilized to locate the file, such as an object ID property specifying a GUID for the file and a volume ID property specifying a GUID for a storage volume storing the file. The content URI can be utilized to locate the file using the file protocol URI and its associated query string even if the file has been moved, renamed, or is accessed on a different computing device. Operations can then be performed using the file, such as resuming a previously performed activity that used the file.Type: GrantFiled: October 8, 2021Date of Patent: October 24, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael John Novak, Raju Jain, John Heinrich Lueders, Robert Paul St. Pierre, Calvin Tonini
-
Publication number: 20230293941Abstract: In one embodiment, a method includes, by an electronic device, receiving a digital input indicating a type of movement. Streaming sensor data corresponding to movements of a first user can be accessed from one or more sensors of one or more wearable devices on the first user. Displacement data corresponding to the movements of the first user can be generated based on the streaming sensor data and the indicated type of movement. One or more repetitions represented in one or more corresponding segments of the displacement data can be identified based on the displacement data. The displacement data corresponding to each identified repetition may substantially match a predetermined movement signature associated with the type of movement. One or more performance metrics can be calculated for one or more of the identified repetitions. Instructions can be provided for presenting a user interface including information referencing the performance metrics.Type: ApplicationFiled: March 21, 2022Publication date: September 21, 2023Inventors: Santiago Ortega Avila, Cathy Kim, Marc Estruch Tena, John Novak, Tara Sriram, Vishnu Venugopal, Mohammad J. Abu Saude, Imran Mohammed
-
Patent number: 11729239Abstract: In one embodiment, a method includes accessing real-time content captured by a first user's client device, where the real-time content is captured at a first high quality and is one of a plurality of content frames in a real-time stream of content. The method includes downgrading the quality of the real-time content to a second lower quality for transmission to a second user and transmitting the downgraded content to the second user. The method includes determining, based on a request made by the second user, an area of interest of a subsequent real-time image, where the subsequent real-time image is at the first high quality, modifying the subsequent real-time image to focus on the area of interest, where the modified subsequent real-time image is at the first high quality, and downgrading and transmitting the modified subsequent real-time image for to the second user.Type: GrantFiled: June 21, 2022Date of Patent: August 15, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Nigel Clarke, Marc Estruch Tena, John Novak, Catherine Kim, Sergio Perdices-Gonzalez
-
Patent number: 11494348Abstract: Described herein is a system and method for using object references as a data type. In response to a request for an object reference for an object by a consuming application, the object reference is generated by a source application. The object reference comprises a data structure comprising an activation uniform resource identifier for activating the referenced object, information for visually representing the object reference, and, optionally, metadata that describes the referenced object. The generated object reference is provided to an operating system component by the source application which provides the object reference to a consuming application. The consuming application can display information regard the object reference in accordance with the information for visually representing the object reference included in the object reference. The user can request reactivation of the object referenced by the object reference.Type: GrantFiled: June 11, 2018Date of Patent: November 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Elizabeth Picchietti Salowitz, Anshul Rawat, John Edward Gallardo, Vikas Chandra Bhatia, Shawn Patrick Henry
-
Publication number: 20220138155Abstract: Files can be located using a durable and universal file identifier. A content URI includes a file protocol URI specifying a path to a file. The file protocol URI includes a query string specifying properties of the file that can be utilized to locate the file, such as an object ID property specifying a GUID for the file and a volume ID property specifying a GUID for a storage volume storing the file. The content URI can be utilized to locate the file using the file protocol URI and its associated query string even if the file has been moved, renamed, or is accessed on a different computing device. Operations can then be performed using the file, such as resuming a previously performed activity that used the file.Type: ApplicationFiled: October 8, 2021Publication date: May 5, 2022Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael John NOVAK, Raju JAIN, John Heinrich LUEDERS, Robert Paul ST. PIERRE, Calvin TONINI
-
Patent number: 11144501Abstract: Files can be located using a durable and universal file identifier. A content URI includes a file protocol URI specifying a path to a file. The file protocol URI includes a query string specifying properties of the file that can be utilized to locate the file, such as an object ID property specifying a GUID for the file and a volume ID property specifying a GUID for a storage volume storing the file. The content URI can be utilized to locate the file using the file protocol URI and its associated query string even if the file has been moved, renamed, or is accessed on a different computing device. Operations can then be performed using the file, such as resuming a previously performed activity that used the file.Type: GrantFiled: March 12, 2018Date of Patent: October 12, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Raju Jain, John Heinrich Lueders, Robert Paul St. Pierre, Calvin Tonini
-
Patent number: 10915673Abstract: An Unmanned Aerial Vehicle (UAV), method, apparatus, and computer-readable medium for solar site assessment includes generating a three-dimensional model of a solar site based at least in part on data captured by an Unmanned Aerial Vehicle (UAV), importing one or more solar paths into the three-dimensional model based at least in part on a geo-location of the solar site, and determining, one or more solar collection estimates corresponding to one or more locations in the solar site based at least in part on the three-dimensional model and the one or more solar paths.Type: GrantFiled: May 26, 2015Date of Patent: February 9, 2021Assignee: SCANIFLY, LLCInventor: John Novak
-
Patent number: 10762054Abstract: Determination logic for a cloud content states framework is described herein. In implementations, a framework is configured to perform operations for management of cloud content files at the computing device on behalf of cloud storage providers. Determination logic for the framework is utilized to make state determinations in dependence upon a defined set of file sync properties. The framework operates to make assessments of the file sync properties and set states for files in accordance with the assessments. In implementations, file sync properties are related to corresponding states through a mapping data structure that maps file sync property values to different states and enables look-ups of states based on property values. The framework utilizes and references the mapping data structure to match file sync properties identified for cloud content files to corresponding states and then set states for the cloud content files accordingly.Type: GrantFiled: October 14, 2016Date of Patent: September 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Raju Jain, Michael John Novak, Tyler Kien Beam, Neal Robert Christiansen, Robert Paul St. Pierre, Craig Ashley Barkhouse, Ping Xie, Srinivasan Malayala, Anshul Rawat, Sripresanna Sripresanna, Mohammed Amirali Samji, David Ben Perry
-
Publication number: 20190377808Abstract: Described herein is a system and method for using object references as a data type. In response to a request for an object reference for an object by a consuming application, the object reference is generated by a source application. The object reference comprises a data structure comprising an activation uniform resource identifier for activating the referenced object, information for visually representing the object reference, and, optionally, metadata that describes the referenced object. The generated object reference is provided to an operating system component by the source application which provides the object reference to a consuming application. The consuming application can display information regard the object reference in accordance with the information for visually representing the object reference included in the object reference. The user can request reactivation of the object referenced by the object reference.Type: ApplicationFiled: June 11, 2018Publication date: December 12, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Michael John NOVAK, Elizabeth Picchietti SALOWITZ, Anshul RAWAT, John Edward GALLARDO, Vikas Chandra BHATIA, Shawn Patrick HENRY
-
Publication number: 20190278851Abstract: Files can be located using a durable and universal file identifier. A content URI includes a file protocol URI specifying a path to a file. The file protocol URI includes a query string specifying properties of the file that can be utilized to locate the file, such as an object ID property specifying a GUID for the file and a volume ID property specifying a GUID for a storage volume storing the file. The content URI can be utilized to locate the file using the file protocol URI and its associated query string even if the file has been moved, renamed, or is accessed on a different computing device. Operations can then be performed using the file, such as resuming a previously performed activity that used the file.Type: ApplicationFiled: March 12, 2018Publication date: September 12, 2019Inventors: Michael John NOVAK, Raju JAIN, John Heinrich LUEDERS, Robert Paul ST. PIERRE, Calvin TONINI
-
Patent number: 10344140Abstract: A crystalline Boehmite product and a method of forming said product is provided in which the crystalline Boehmite exhibits an average particle size (d50) that is less than 7,000 nanometers. This method comprises preparing an aqueous slurry by mixing together water, large aluminum oxide precursors, a highly dispersible Boehmite grade, and optionally, an organic dispersing agent; adjusting the pH of the slurry; heating the slurry for a predetermined duration of time; collecting the slurry to form a wet cake; and drying the wet cake to obtain the crystalline Boehmite product. The crystalline Boehmite product may be mixed with a plastic resin to form a flame retardant plastic mixture, which can be subjected to a conventional plastic processing method to form a flame retardant composite.Type: GrantFiled: December 10, 2015Date of Patent: July 9, 2019Assignee: Pacific Industrial Development CorporationInventors: David Shepard, Nicholas Goodman, Jeffery Lachapelle, John Novak, Wei Wu
-
Patent number: 10262006Abstract: Providing contextual messages from a service to a user in a native application on a system. Embodiments determine a user specific context within the general context of the native application on a first device and provide in a user interface to the user information about the user specific context.Type: GrantFiled: September 15, 2016Date of Patent: April 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Anshul Rawat, Raju Jain, Thirumanjunathan Vellaiappan, Michael John Novak, Mohammed Amirali Samji
-
Patent number: 10264039Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata and may also include none, some, or all of the content of the represented remote file system objects. In response to a request to access content of a file system object represented by a placeholder, a client may obtain needed data from a remote storage system and stream or not stream the data to the requesting application based on whether the requesting application is capable of streaming the data.Type: GrantFiled: July 18, 2016Date of Patent: April 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Kiernon Reiniger, David C. Fields, Ramanarayanan Ramani, Raghu Krishnamurhty, Subha Santhanam, Oded Yehuda Shekel
-
Publication number: 20180346685Abstract: A crystalline Boehmite product and a method of forming said product is provided in which the crystalline Boehmite exhibits an average particle size (d50) that is less than 7,000 nanometers. This method comprises preparing an aqueous slurry by mixing together water, large aluminum oxide precursors, a highly dispersible Boehmite grade, and optionally, an organic dispersing agent; adjusting the pH of the slurry; heating the slurry for a predetermined duration of time; collecting the slurry to form a wet cake; and drying the wet cake to obtain the crystalline Boehmite product. The crystalline Boehmite product may be mixed with a plastic resin to form a flame retardant plastic mixture, which can be subjected to a conventional plastic processing method to form a flame retardant composite.Type: ApplicationFiled: December 10, 2015Publication date: December 6, 2018Inventors: David Shepard, Nick Goodman, Jeffrey Lachapelle, John Novak, Wei Wu
-
Patent number: 10055853Abstract: Systems and techniques are provided for tracking multi joint subjects in real space having a plurality of cameras. The field of view of each camera overlaps with at least one other camera. The plurality of cameras produce respective sequences of images of corresponding fields of view in the real space. A processing system is coupled to the plurality of cameras. In one embodiment, the processing system comprises image recognition engines receiving sequence of images from the plurality of cameras and generating corresponding arrays of joint data structures. A tracking engine is configured to receive the arrays of joint data structures and generate candidate joints having coordinates in the real space. The processing system includes the logic to identify sets of candidate joints having coordinates in the real space as multi-joint subjects in the real space.Type: GrantFiled: December 19, 2017Date of Patent: August 21, 2018Assignee: STANDARD COGNITION, CORPInventors: Jordan Fisher, David Valdman, John Novak, Brandon Ogle
-
Publication number: 20180025021Abstract: Determination logic for a cloud content states framework is described herein. In implementations, a framework is configured to perform operations for management of cloud content files at the computing device on behalf of cloud storage providers. Determination logic for the framework is utilized to make state determinations in dependence upon a defined set of file sync properties. The framework operates to make assessments of the file sync properties and set states for files in accordance with the assessments. In implementations, file sync properties are related to corresponding states through a mapping data structure that maps file sync property values to different states and enables look-ups of states based on property values. The framework utilizes and references the mapping data structure to match file sync properties identified for cloud content files to corresponding states and then set states for the cloud content files accordingly.Type: ApplicationFiled: October 14, 2016Publication date: January 25, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Raju Jain, Michael John Novak, Tyler Kien Beam, Neal Robert Christiansen, Robert Paul St. Pierre, Craig Ashley Barkhouse, Ping Xie, Srinivasan Malayala, Anshul Rawat, Sripresanna Sripresanna, Mohammed Amirali Samji, David Ben Perry
-
Publication number: 20170316031Abstract: Providing contextual messages from a service to a user in a native application on a system. Embodiments determine a user specific context within the general context of the native application on a first device and provide in a user interface to the user information about the user specific context.Type: ApplicationFiled: September 15, 2016Publication date: November 2, 2017Inventors: Anshul Rawat, Raju Jain, Thirumanjunathan Vellaiappan, Michael John Novak, Mohammed Amirali Samji
-
Patent number: 9734158Abstract: Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata, searchable text, and may also include none, some, or all of the content of the represented remote file system objects. Search data from the placeholders is integrated into a local search database of the client such that the client is able to satisfy queries and identify relevant local and remote file system objects even when the client is offline with respect to remote storage.Type: GrantFiled: December 15, 2015Date of Patent: August 15, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Chris Guzak, Sangeeta Ranjit, Scott David Hoogerwerf, Amnon Itamar Govrin, Marc Wautier, Kiernon Reiniger, Kyle Thomas Beck, Relja Ivanovic, Oded Yehuda Shekel, Tyler Kien Beam