Patents by Inventor Michael Michael

Michael Michael 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: 20230289127
    Abstract: System and methods for network communication mute management are provided. In one embodiment, a method for operating system level mute services comprises: registering activation of a first network communication call by a first communication application with an operating system; subscribing the first communication application to operating system level mute services; with the operating system level mute services, monitoring a mute state of the first communication application based on one or more messages from the first communication application, and displaying a mute state indication via a mute user interface; and with the operating system level mute services, monitoring for a mute state change request based on user interaction with the mute user interface, and selectively forwarding the mute state change request to the first communication application.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 14, 2023
    Inventors: Ravi GUPTA, Martin A. MCCLEAN, Adam Taylor WAYMENT, Tyler WHITE, Michael Michael AJAX, Kyle Thomas BRADY, Srinivas CHAKRAVARTHULA, Hanna L. MCLAUGHLIN, Gabriel S. MARTINEZ, Mark J. MCNULTY
  • Publication number: 20220198801
    Abstract: This invention relates to a method and system for detecting fire and smoke. The system comprises a processor, a memory and instructions stored on the memory and executable by the processor to: receive a sequence of images from a plurality of cameras; sampling the sequence of images at a certain interval; process each of the sampled images to form a first processed image and a second processed image; extract Binary Large Objects (BLOBs) from first processed image and contours of objects from the second processed image; analyse the BLOB for smoke and the contours of objects for fire; and determine smoke in response to analysing smoke from the BLOBs and fire in response to analysing fire from the contours of objects.
    Type: Application
    Filed: April 17, 2019
    Publication date: June 23, 2022
    Applicant: HENDRICKS CORP PTE LTD
    Inventors: Michael Michael, Chuan Hun Ye
  • Publication number: 20220170027
    Abstract: The disclosure provides compositions comprising novel adenosine base editors (e.g., ABE8) that have increased efficiency and methods of using these adenosine deaminase variants for editing a target sequence.
    Type: Application
    Filed: February 13, 2020
    Publication date: June 2, 2022
    Applicant: BEAM THERAPEUTICS INC.
    Inventors: Nicole GAUDELLI, Michael Michael PACKER, Ian SLAYMAKER, Yi YU, Bernd ZETSCHE, Jason Michael GEHRKE, Natalie PETROSSIAN, Angelica MESSANA, Yvonne ARATYN, Francine GREGOIRE, Genesis LUNG, Shaunna BERKOVITCH, David A. BORN, Seung-Joo LEE
  • Publication number: 20200340768
    Abstract: An improved gas piston system for the automatic loading of a rifle, especially a rifle of the M-16/AR-15 type, is disclosed herein. The system employs a barrel nut, or an adaptor to a barrel nut, that has been modified to secure one end of a gas piston system. The other end of the gas piston system, namely the piston rod, engages, either directly or indirectly, the key on a bolt carrier group. This configuration positions the gas piston system at a point starting near the barrel nut and extending to the bolt carrier group of the rifle, while a gas tube extends from the gas block to the gas piston system a point near the barrel nut. Rifles of the invention are a significant improvement over rifles using both direct impingement systems and prior gas piston systems. Rifles of the invention produce significantly less deposits in the bolt carrier group and heat up less in the area of the bolt carrier group when compared to direct impingement systems.
    Type: Application
    Filed: July 7, 2020
    Publication date: October 29, 2020
    Inventor: Michael Michael McGaw
  • Patent number: 10438089
    Abstract: The technology relates to technology for detecting a predetermined image using a template of the predetermined image. The method includes detecting a color, reducing the color to a range of the color, converting to a grayscale plurality of images, extracting at least one edge of the grayscale images, identifying each component in the images, conducting binarization for the each component, obtaining a threshold value, normalizing the template, and matching the template to the predetermined image.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: October 8, 2019
    Assignee: HENDRICKS CORP. PTE. LTD.
    Inventors: Jason Porter, Michael Michael, Ye Chuanhun, Johannes Sujendro, Foo Yong Yan
  • Publication number: 20180197042
    Abstract: The technology relates to technology for detecting a predetermined image using a template of the predetermined image. The method includes detecting a color, reducing the color to a range of the color, converting to a grayscale plurality of images, extracting at least one edge of the grayscale images, identifying each component in the images, conducting binarization for the each component, obtaining a threshold value, normalizing the template, and matching the template to the predetermined image.
    Type: Application
    Filed: January 11, 2017
    Publication date: July 12, 2018
    Applicant: ORGANIZATIONAL STRATEGIES INTERNATIONAL PTE. LTD.
    Inventors: Jason Porter, Michael Michael, Ye Chuanhun, Johannes Sujendro, Foo Yong Yan
  • Patent number: 9786572
    Abstract: A contact spring for placement in a gap between an electrical substrate opposite a lid (electrically conductive heat spreader) of an electronic device comprises a spring that both conducts heat from the substrate to the lid and electrically connects the substrate and lid. The spring comprises a flat single element configured as a plurality of polygons, providing contact points, the spring substantially lying in a plane and extending substantially in a straight line, or a spiral. The spring in an electronic device such as a flip chip ball grid array having this lid and an electrical substrate with EMI emitters: (1) provides low impedance electrical connection between the electronic circuit and lid; (2) grounds the lid to the electronic circuit; (3) minimizes EMI in the electronic circuit; (4) conducts heat from the electronic circuit to the lid; or any one or combination of the foregoing features (1)-(4).
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: October 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Martin Beaumier, Yves Dallaire, Melania C. Doll, Michael Michael Gaynes, Edward J. Yarmchuk
  • Publication number: 20150372928
    Abstract: A node in a first network domain and a method performed thereby for transmitting a data packet to a VPN client in a second network domain, the node and the VPN client being part of a VPN, wherein the first and second network domain are connected by means of a third network domain are provided. The method comprises receiving, from an application server, a first packet comprising a first IP header and a payload; and determining a DCSP. The method further comprises adding a second header comprising the determined DCSP and an IP address of a VPN client resulting in a second packet and encrypting the second packet. Further the method comprises adding a third header to the encrypted second packet resulting in a third packet, the third header comprising a destination address of a node in the second network domain, and transmitting the third packet in an IP tunnel terminating at the node in the second network domain.
    Type: Application
    Filed: January 28, 2014
    Publication date: December 24, 2015
    Inventors: Henrik BASILIER, Linus ANDERSSON, Björn BODÉN, Göran ENEROTH, MICHAEL Michael LILJENSTAM, Kyösti TOIVANEN
  • Publication number: 20150242321
    Abstract: To ensure that the contents of a non-volatile memory device cache may be relied upon as accurately reflecting data stored on disk storage, it may be determined whether the cache contents and/or disk contents are modified during a power transition, causing cache contents to no longer accurately reflect data stored in disk storage. The cache device may be removable from the computer, and unexpected removal of the cache device may cause cache contents to no longer accurately reflect data stored in disk storage. Cache metadata may be managed during normal operations and across power transitions, ensuring that cache metadata may be efficiently accessed and reliably saved and restored across power transitions. A state of a log used by a file system may be determined prior to and subsequent to reboot of an operating system in order to determine whether data stored on a cache device may be reliably used.
    Type: Application
    Filed: May 11, 2015
    Publication date: August 27, 2015
    Inventors: Mehmet Iyigun, Yevgeniy Bak, Michael Michael, David Fields, Cenk Ergan, Alexander Kirshenbaum
  • Patent number: 8694986
    Abstract: The present invention extends to methods, systems, and computer program products for providing update notifications on distributed application objects. When a new version of an object is created that another object depends on, a notification can be added to the dependent object to alert a person that manages the dependent object of the creation of the updated object. Dependent objects can include template objects, such as virtual machine template objects that refer to virtual disk objects and service template objects that refer to one or more virtual machine template objects, as well as service instance objects that represent service instances that are instantiated from template objects. Versions of objects within a family can be identified by sharing a family name and having different releases. A timestamp is used to represent when an object is released to determine which version of an object is the newest version in a family.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: April 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Alan Shi, Srivatsan Parthasarathy, Biddappa Nanaiah Berera, Rajeet Nair, Rakesh Malhotra, Michael Michael, Eric Joseph Winner
  • Patent number: 8607054
    Abstract: An end user of an enterprise is enabled to receive secure remote presentation access to the assigned virtual machines in a hosted public cloud through the cloud provider's virtualization hosts and remote presentation gateway. Thus an enterprise administrator may purchase computing capacity from the cloud provider and further sub-divide the purchased computing capacity among enterprise end users. The cloud provider need not create shadow accounts for each end user of the enterprise. The cloud provider AD and the enterprise AD do not need to trust each other. The cloud provider also need not expose host information to the tenants. Authorization may be provided by using a combination of a custom authorization plug-in at the terminal services gateway and an indirection listener component at the virtualization host.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: December 10, 2013
    Assignee: Microsoft Corporation
    Inventors: Aravind Ramarathinam, Srivatsan Parthasarathy, Michael Michael
  • Publication number: 20130159987
    Abstract: The present invention extends to methods, systems, and computer program products for providing update notifications on distributed application objects. When a new version of an object is created that another object depends on, a notification can be added to the dependent object to alert a person that manages the dependent object of the creation of the updated object. Dependent objects can include template objects, such as virtual machine template objects that refer to virtual disk objects and service template objects that refer to one or more virtual machine template objects, as well as service instance objects that represent service instances that are instantiated from template objects. Versions of objects within a family can be identified by sharing a family name and having different releases. A timestamp is used to represent when an object is released to determine which version of an object is the newest version in a family.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Applicant: Microsoft Corporation
    Inventors: Alan Shi, Srivatsan Parthasarathy, Biddappa Nanaiah Berera, Rajeet Nair, Rakesh Malhotra, Michael Michael, Eric Joseph Winner
  • Publication number: 20120096271
    Abstract: An end user of an enterprise is enabled to receive secure remote presentation access to the assigned virtual machines in a hosted public cloud through the cloud provider's virtualization hosts and remote presentation gateway. Thus an enterprise administrator may purchase computing capacity from the cloud provider and further sub-divide the purchased computing capacity among enterprise end users. The cloud provider need not create shadow accounts for each end user of the enterprise. The cloud provider AD and the enterprise AD do not need to trust each other. The cloud provider also need not expose host information to the tenants. Authorization may be provided by using a combination of a custom authorization plug-in at the terminal services gateway and an indirection listener component at the virtualization host.
    Type: Application
    Filed: October 15, 2010
    Publication date: April 19, 2012
    Applicant: Microsoft Corporation
    Inventors: Aravind Ramarathinam, Srivatsan Parthasarathy, Michael Michael
  • Patent number: 8161475
    Abstract: The embodiments contemplate a system and method for a provisioning, retirement and configuration of virtual machines. A predefined policy may include a desired target state of the virtual machines, as well as an action to initiate in order to reach the desired state. The action may be initiated if the state varies from the desired level by a predetermined amount or percentage over a predetermined period of time. Data from the virtual machines is analyzed to determine if the desired state of the virtual machines is satisfied. The analysis may be continuous or periodic. If it is determined that the desired state is not satisfied, then predefined actions are performed until the desired state is attained. The predefined actions may be the removal or addition of one or more virtual machines or other actions necessary to reach the desired state.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Nelson S. Araujo, Jr., Michael Michael
  • Patent number: 8111187
    Abstract: A passive system is described for detecting radar emissions from vessels, receiving the radar emissions and analysing the data using a series of algorithms and software manipulation to extract radar signatures representative of the identity of the vessel. The data output is capable of comparison with a stored set of data enabling accurate identification of the vessel. The resulting output is displayed on a suitable display. A system having a library of vessel emission signatures can either be created within the operator's library through measurement made, or it can be supplied from a central database. The system is capable of installation on sea, land or air-based platforms.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: February 7, 2012
    Assignee: Selex Galileo Ltd
    Inventors: Paul Newham, Michael Michael, Michael Roos
  • Publication number: 20110097060
    Abstract: A portable vaporizer having an electronic control unit electrically coupled to a power source and an atomizer. The electronic control unit utilizes a voltage regulator which allows changes in an output voltage supplied to the atomizer in response to a change in electrical resistance of a potentiometer incorporated therewith.
    Type: Application
    Filed: January 6, 2011
    Publication date: April 28, 2011
    Inventor: Michael Michael Buzzetti
  • Publication number: 20100019948
    Abstract: A passive system is described for detecting radar emissions from vessels, receiving the radar emissions and analysing the data using a series of algorithms and software manipulation to extract radar signatures representative of the identity of the vessel. The data output is capable of comparison with a stored set of data enabling accurate identification of the vessel. The resulting output is displayed on a suitable display. A system having a library of vessel emission signatures can either be created within the operator's library through measurement made, or it can be supplied from a central database. The system is capable of installation on sea, land or air-based platforms.
    Type: Application
    Filed: January 31, 2008
    Publication date: January 28, 2010
    Inventors: Paul Newham, Michael Michael, Michael Roos
  • Publication number: 20080098309
    Abstract: Virtual machines and hosts of virtual machines are dynamically organized and managed in accordance with specific properties of the virtual machines and hosts. A system can be browsed for virtual machines/hosts having a specific property(s). Properties and property values are represented by a hierarchical structure of folders and subfolders, and/or in a textual hierarchical directory structure. Selection of a property value results in the virtual machines/hosts having the selected property value attributed thereto. Browsing can also be accomplished via a hierarchical textual directory structure. A virtual machine can be selected to navigate the virtual and view its constituents. Properties, property values, virtual machines, and hosts can be added, deleted, and/or modified.
    Type: Application
    Filed: October 24, 2006
    Publication date: April 24, 2008
    Applicant: Microsoft Corporation
    Inventors: Robert M. Fries, Michael Michael, Eric Winner, Bill Scheidel
  • Publication number: 20080082977
    Abstract: The embodiments contemplate a system and method for a provisioning, retirement and configuration of virtual machines. A predefined policy may include a desired target state of the virtual machines, as well as an action to initiate in order to reach the desired state. The action may be initiated if the state varies from the desired level by a predetermined amount or percentage over a predetermined period of time. Data from the virtual machines is analyzed to determine if the desired state of the virtual machines is satisfied. The analysis may be continuous or periodic. If it is determined that the desired state is not satisfied, then predefined actions are performed until the desired state is attained. The predefined actions may be the removal or addition of one or more virtual machines or other actions necessary to reach the desired state.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Applicant: Microsoft Corporation
    Inventors: Nelson S. Araujo, Michael Michael
  • Publication number: 20070260831
    Abstract: Physical (or prior virtual) machine volumes can be converted to virtual machines at a virtual machine host while the physical machines are running. In one implementation, a volume shadow copy service can be used to create an application (and/or file system)-consistent snapshot of one or more physical machine volumes while the one or more volumes are running. The snapshot data can then be transferred to a mounted virtual hard disk file (dynamic or fixed) at a virtual machine host. Operational information (e.g., boot record, system registry, drivers, devices, configuration preferences, etc.) associated with the virtual hard disk file and the operating system(s) within the virtual machine can then be modified as appropriate to ensure that the corresponding virtual machine is bootable and functional at the virtual machine host. The virtual hard disk file can then be un-mounted, and used as a new virtual machine.
    Type: Application
    Filed: May 8, 2006
    Publication date: November 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Michael Michael, William Scheidel, Benjamin Leis, Karan Mehra, Venkatasubrahmanyam Raman, Natalia Varava