Patents by Inventor Thomas Brady
Thomas Brady 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: 10767561Abstract: Embodiments provide a method and apparatus to lower the temperature and heat content of the ambient air at the inlet to a gas combustion turbine to enhance power generation. Embodiments can use multiple, staged direct contact air chillers, variable flow secondary water chilling systems, constant flow primary water chilling systems with water chilling units arranged for parallel chilled water flow, and a coolant water circulation system used for heat rejection with open cooling towers. Alternatives can use a chilled water thermal storage system, and/or waste heat to drive at least part of the water chilling process. With the included apparatus a method to allow adiabatic air chilling is available for operation during periods of lower ambient air conditions when needs for power augmentation may not be as great.Type: GrantFiled: October 12, 2015Date of Patent: September 8, 2020Assignee: Stellar Energy Americas, Inc.Inventor: Thomas Brady
-
Publication number: 20200258018Abstract: The present teachings relate to a method of maintaining a vehicle availability report with respect to a first location comprising determining the number of vehicles of a first type within a predetermined geofence at the first location determining the number of vehicles of the first type due to leave the first location within a predetermined time period determining whether the number of vehicles of the first type within the predetermined geofence is more than, equal to or less than the number of vehicles of the first type due to leave the first location within the predetermined time period and updating the vehicle availability report based on a result of each determining step.Type: ApplicationFiled: January 29, 2018Publication date: August 13, 2020Inventor: Thomas BRADY
-
Patent number: 10708119Abstract: Embodiments determine failures of a network element (NE) in an outside plant utilizing a connectivity trail that indicates NEs starting at the headend and ending at a distribution tap that serves one or more customer premise devices associated to a customer account. Embodiments determine a failed NE that serves the highest number of customers for which a trouble is reported to a ticketing system. Embodiments avoid reporting downstream child NEs that may be performing poorly due to the upstream failed parent NE. Embodiments associate the one or more customer premise devices, and a customer account with respective NEs of the connectivity trail, perform operational metric tests to determine whether a customer premise device associated with a customer account has failed, determine when an NE of the connectivity trail has failed. Embodiments also include rebooting the failed NE and/or notifying a ticketing system accordingly.Type: GrantFiled: May 17, 2019Date of Patent: July 7, 2020Assignee: CSC Holdings, LLCInventors: Robert Cruickshank, III, Chris Cioffi, Thomas Brady, Maziar Hosseinzadeh, Jiyuan Qian, Gholamhosein Sheikholeslami
-
Publication number: 20200210767Abstract: A method and systems for analyzing medical imaging using machine learning are provided. In some aspects, the method includes using an input on the computing device to receive image data acquired from a subject, wherein the image data is in a raw data domain, applying, using the computing device, a trained machine learning algorithm to the image data, wherein the trained machine learning algorithm is configured to perform a predetermined analysis on the image data. The method also includes generating a report indicative of the predetermined analysis using the computing device.Type: ApplicationFiled: September 10, 2018Publication date: July 2, 2020Inventors: Synho Do, Michael Lev, Thomas Brady
-
Patent number: 10592689Abstract: Different containers are used for different usage sessions, a container referring to a virtualization layer for a computing device and used for isolation as well as hardware resource partitioning. A usage session refers to the time span beginning when one or more users begin to use the computing device, and ending when the one or more users cease using the computing device. During a particular usage session that uses a container, all interaction with the computing device is maintained in the container. The container is deleted when the usage session ends, leaving no data from the usage session behind after the usage session ends. Additionally, some usage sessions need not be run in containers, so data generated during such usage sessions is maintained after usage session ends. The host operating system automatically determines which usage sessions to run in containers and which usage sessions to run separate from any containers.Type: GrantFiled: October 20, 2016Date of Patent: March 17, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Kyle Thomas Brady, John C. Gordon, Benjamin M. Schultz, Ali Hajy, Morakinyo Korede Olugbade, Hari R. Pulapaka, Paul Bozzay, Frederick J. Smith, Mehmet Iyigun
-
Publication number: 20190357005Abstract: The present teachings relate to a method of creating a geofence for a first location comprising receiving a time that a first vehicle was at the first location from a fleet management system, receiving a time that the first vehicle was at a second location from an on-board telematics unit of the first vehicle, determining if the first vehicle was at the second location for a predetermined period of time before or after being at the first location, and creating the geofence for the first location as including the second location if it is determined that the first vehicle was at the second location for the predetermined period of time before or after being at the first location.Type: ApplicationFiled: January 29, 2018Publication date: November 21, 2019Inventor: Thomas BRADY
-
Patent number: 10380081Abstract: A container for one or more scheduled meeting is pre-built for the meeting prior to the meeting occurring. The container can be built in a variety of manners, including using both static and dynamic techniques. Dynamic techniques for building a container allows a pre-build system to include more pertinent data in the container whereas static techniques reduce computing workload and allow for pre-building containers for unscheduled meetings. A combination of static and dynamic building techniques can be applied using a layer repository. Alternately, a static base layer can be used and customized for scheduled meetings.Type: GrantFiled: March 31, 2017Date of Patent: August 13, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Kyle Thomas Brady, John C. Gordon, Benjamin M. Schultz, Ali Hajy, Morakinyo Korede Olugbade, Hari R. Pulapaka, Paul McAlpin Bozzay, Frederick Justus Smith, Mehmet Iyigun
-
Patent number: 10298441Abstract: Embodiments determine failures of a network element (NE) in an outside plant utilizing a connectivity trail that indicates NEs starting at the headend and ending at a distribution tap that serves one or more customer premise devices associated to a customer account. Embodiments determine a failed NE that serves the highest number of customers for which a trouble is reported to a ticketing system. Embodiments avoid reporting downstream child NEs that may be performing poorly due to the upstream failed parent NE. Embodiments associate the one or more customer premise devices, and a customer account with respective NEs of the connectivity trail, perform operational metric tests to determine whether a customer premise device associated with a customer account has failed, determine when an NE of the connectivity trail has failed. Embodiments also include rebooting the failed NE and/or notifying a ticketing system accordingly.Type: GrantFiled: March 1, 2018Date of Patent: May 21, 2019Assignee: CSC HOLDINGS, LLCInventors: Robert Cruickshank, III, Chris Cioffi, Thomas Brady, Maziar Hosseinzadeh, Jiyuan Qian, Gholamhosein Sheikholeslami
-
Publication number: 20180357440Abstract: Personalized containers for use at a public device are provided. A container can be personalized based on a multitude of factors including a profile associated with a user, a profile associated with the public device, a time of day, and a file accessed. The container can be used to access one or more sensitive files or programs associated with permissions. The permissions are consolidated and managed by the container such that only authorized users can view and edit the sensitive files or programs.Type: ApplicationFiled: June 13, 2017Publication date: December 13, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Kyle Thomas BRADY, John C. GORDON, Benjamin M. SCHULTZ, Ali HAJY, Morakinyo Korede OLUGBADE, Hari R. PULAPAKA, Paul McAlpin BOZZAY, Frederick Justus SMITH, Mehmet IYIGUN
-
Patent number: 10129487Abstract: An image sensor including an array of pixel elements is operated according to two operation modes to modulate the conversion gain of the pixel to operate the image sensor based on the impinging light conditions. More specifically, an image sensor pixel element is operated in a high conversion gain mode for low light conditions and in a low conversion gain mode for bright light conditions. The low conversion gain mode implements charge sharing between the floating diffusion and the photodiode. The low conversion gain mode further implements partial reset where the photodiode and the floating diffusion are reset to the same potential and to a potential slightly less than the pinning voltage of the photodiode.Type: GrantFiled: August 29, 2014Date of Patent: November 13, 2018Assignee: PIXIM, INC.Inventors: Thomas R. Ayers, Frederick Thomas Brady, Jinsuk Kang, Sungin Hwang, Sen Yu
-
Publication number: 20180314821Abstract: A container comprising an isolated computing session is associated with a project. One or more users associated with the container can access the container across multiple usage sessions as the container keeps data, applications, and so on for the project together. The container can comprise multiple layers that require user authentication to access.Type: ApplicationFiled: April 26, 2017Publication date: November 1, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Kyle Thomas Brady, John C. Gordon, Benjamin M. Schultz, Ali Hajy, Morakinyo Korede Olugbade, Hari R. Pulapaka, Paul McAlpin Bozzay, Frederick Justus Smith, Mehmet Iyigun
-
Publication number: 20180285171Abstract: A container for one or more scheduled meeting is pre-built for the meeting prior to the meeting occurring. The container can be built in a variety of manners, including using both static and dynamic techniques. Dynamic techniques for building a container allows a pre-build system to include more pertinent data in the container whereas static techniques reduce computing workload and allow for pre-building containers for unscheduled meetings. A combination of static and dynamic building techniques can be applied using a layer repository. Alternately, a static base layer can be used and customized for scheduled meetings.Type: ApplicationFiled: March 31, 2017Publication date: October 4, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Kyle Thomas Brady, John C. Gordon, Benjamin M. Schultz, Ali Hajy, Morakinyo Korede Olugbade, Hari R. Pulapaka, Paul McAlpin Bozzay, Frederick Justus Smith, Mehmet Iyigun
-
Patent number: 10069707Abstract: The performance of a scalable computing environment in a telecommunication network may be improved by configuring a server computing system to monitor a level of traffic throughput within the telecommunication network to determine whether an increase in throughput capacity is needed or a decrease in throughput capacity is acceptable, and increasing a throughput capacity of the telecommunication network when an increase in throughput capacity is needed by adding a logical scalable unit to the telecommunication network. The logical scalable unit may including a minimum combination of logical components required to provide in a single multiprocessor system a complete set of telecommunication functionalities for a subset of users in the telecommunication network.Type: GrantFiled: May 28, 2013Date of Patent: September 4, 2018Assignee: OPENET TELECOM LTD.Inventors: Thomas Brady, Craig Ferguson, Peter Haraszti, Cameron Ross Dunne, Alan McNamee
-
Patent number: 9960951Abstract: Embodiments detect issues in an outside plant utilizing a connectivity trail that indicates network elements (NEs) starting at the headend and ending at a distribution tap that serves one or more customer premise devices associated to a customer account. Embodiments determine a failed NE that serves the highest number of customers for which a trouble is reported to a ticketing system. Embodiments avoid reporting downstream child NEs that may be performing poorly due to the upstream failed parent NE. Embodiments associate the one or more customer premise devices, and a customer account with respective NEs of the connectivity trail, perform operational metric tests to determine whether a customer premise device associated with a customer account has failed, determine when an NE of the connectivity trail has failed. Embodiments also include rebooting the failed NE and/or notifying a ticketing system accordingly.Type: GrantFiled: March 15, 2016Date of Patent: May 1, 2018Assignee: CSC HOLDINGS, LLCInventors: Robert Cruickshank, III, Chris Cioffi, Thomas Brady, Maziar Hosseinzadeh, Jiyuan Qian, Gholamhosein Sheikholeslami
-
Publication number: 20180114034Abstract: Different containers are used for different usage sessions, a container referring to a virtualization layer for a computing device and used for isolation as well as hardware resource partitioning. A usage session refers to the time span beginning when one or more users begin to use the computing device, and ending when the one or more users cease using the computing device. During a particular usage session that uses a container, all interaction with the computing device is maintained in the container. The container is deleted when the usage session ends, leaving no data from the usage session behind after the usage session ends. Additionally, some usage sessions need not be run in containers, so data generated during such usage sessions is maintained after usage session ends. The host operating system automatically determines which usage sessions to run in containers and which usage sessions to run separate from any containers.Type: ApplicationFiled: October 20, 2016Publication date: April 26, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Kyle Thomas Brady, John C. Gordon, Benjamin M. Schultz, Ali Hajy, Morakinyo Korede Olugbade, Hari R. Pulapaka, Paul Bozzay, Frederick J. Smith, Mehmet Iyigun
-
Patent number: 9862761Abstract: The present invention is a composition and method for the prevention and treatment of a tauopathy. The composition of the invention includes N-terminal amino acid residues of the tau protein, which have been identified as being involved in toxic activation of a PP1/GSK3 signaling cascade and inhibition of fast axonal transport in human tauopathies.Type: GrantFiled: September 24, 2015Date of Patent: January 9, 2018Assignees: The Board of Trustes of the University of Illinois, Northwestern UniversityInventors: Scott Thomas Brady, Lester I. Binder, Gerardo Andres Morfini, Nicholas M. Kanaan, Nichole E. LaPointe
-
Patent number: 9629602Abstract: A system and method for producing an image of a subject with a tomographic imaging system are provided. A tomographic imaging system is operated to rotate a radiation detector, radiation source, or both through a plurality of angular positions around a subject while acquiring data. As the radiation detector or source is rotated, the radiation detector or source is shifted at each angular position by a different shift value. An image of the subject is reconstructed from the acquired data using a reconstruction technique that incorporates the shifts applied to the detector, source, or both into a system matrix.Type: GrantFiled: January 6, 2014Date of Patent: April 25, 2017Assignee: The General Hospital CorporationInventors: Synho Do, Thomas Brady, Rajiv Gupta
-
Patent number: 9380018Abstract: A combination of a common key routing (CKR) method and data proxy architecture (DPA) method may be used to route communication messages in a telecommunication network to achieve improved data locality and reduce secondary key lookups. A processor in a multiprocessor computing system may receive a first communication message that includes subscriber identifiers that uniquely identify a subscriber, generate a common key based on the subscriber identifiers, identify a first logical scalable unit that includes a first database memory that stores subscriber data relating to the subscriber via a database application programming interface (API) and the common key, store the first communication message in the first database memory included in the first logical scalable unit, and receive a second communication message in response to storing the first communication message in the first database memory and routing the second communication message to another component the telecommunication network.Type: GrantFiled: May 28, 2013Date of Patent: June 28, 2016Assignee: Openet Telecom LTD.Inventors: Thomas Brady, Craig Ferguson, Peter Haraszti, Cameron Ross Dunne, Alan McNamee
-
Patent number: 9363177Abstract: A combination of an independent key routing (IKR) method and a data proxy architecture (DPA) method may be used to route communication messages in a telecommunication network to achieve improved data locality and reduce secondary key lookups. A processor may receive a first communication message that includes subscriber identifiers that uniquely identify a subscriber, generate a plurality of keys for a plurality of message types, identify a first logical scalable unit (LSU) that includes a first memory that stores a first type of data via a database API and a first key, identify a second LSU that includes a second memory that stores a second type of data relating to the subscriber via the database API and a second key of the plurality of keys, store the first communication message and the first key in the first database memory, and store the first key in the second database memory.Type: GrantFiled: May 28, 2013Date of Patent: June 7, 2016Assignee: Openet Telecom LTD.Inventors: Thomas Brady, Craig Ferguson, Peter Haraszti, Cameron Ross Dunne, Alan McNamee
-
Patent number: 9363224Abstract: A combination of a common key routing (CKR) method and a data locality table (DLT) method may be used to route communication messages in a telecommunication network to achieve improved data locality and reduce secondary key lookups. A processor in a multiprocessor computing system may receive a first communication message that includes subscriber identifiers that uniquely identify a subscriber, generate a common key based on the subscriber identifiers included in the first communication message, and identify a first logical scalable unit that includes a first database memory that stores subscriber data relating to the subscriber by querying a data locality table with the common key. The processor may also identify a first application processor in the multiprocessor computing system that is part of the first logical scalable unit and send the first communication message to the first application processor.Type: GrantFiled: May 28, 2013Date of Patent: June 7, 2016Assignee: Openet Telecom LTD.Inventors: Thomas Brady, Craig Ferguson, Peter Haraszti, Cameron Ross Dunne, Alan McNamee