Patents by Inventor Michael Wilde
Michael Wilde 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: 20260147595Abstract: Various methods and processes, apparatuses/systems, and media control peripheral devices in a multi-cloud, multi-desktop environment. A processor creates a synchronization agent that runs on a corresponding terminal of vendor specific remote desktops and act as a coordinator for managing one or more remote desktop applications running on different virtual desktop interface sessions that use different protocol specific to the corresponding vendor specific remote desktops. The synchronization agent receives device control commands from the one or more desktop applications and send them through virtual channels provided by the vendors the order in which it is received. Synchronization agent also sends command response back to the appropriate application from where it received a particular command.Type: ApplicationFiled: November 19, 2025Publication date: May 28, 2026Applicant: JPMorgan Chase Bank, N.A.Inventors: Suresh THANKAPPAN, Michael WILDE, Jon MAEHLER, Julio CASTILLO, Raj RAMRUP
-
Patent number: 10691445Abstract: Techniques for isolating a portion of an online computing service referred to as a deployment unit and configured with a complete build of the online computing service may include routing production traffic away from the deployment unit, applying one or more changes to the complete build, and after applying one or more changes to the complete build, using the deployment unit for testing these changes using end-to-end tests. In one embodiment, the deployment unit may be dedicated to a specific group of tenants that require at least some isolation from other tenants.Type: GrantFiled: June 27, 2018Date of Patent: June 23, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Nakul Garg, Ricardo Stern, Neelamadhaba Mahapatro, Rui Chen, Michael Wilde, Charles Jeffries
-
Publication number: 20180314514Abstract: Techniques to isolating a portion of an online computing service are described. The following description may refer to the isolated portion as a deployment unit configured with a complete build of the online computing service. In one embodiment, after applying one or more changes to the complete build, the deployment unit may be used for testing these changes using end-to-end tests. In another embodiment, the deployment unit may be dedicated to a specific group of tenants that require at least some isolation from other tenants. Other embodiments are described and claimed.Type: ApplicationFiled: June 27, 2018Publication date: November 1, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nakul Garg, Ricardo Stern, Neelamadhaba Mahapatro, Rui Chen, Michael Wilde, Charles Jeffries
-
Patent number: 10037202Abstract: Techniques to isolating a portion of an online computing service are described. The following description may refer to the isolated portion as a deployment unit configured with a complete build of the online computing service. In one embodiment, after applying one or more changes to the complete build, the deployment unit may be used for testing these changes using end-to-end tests. In another embodiment, the deployment unit may be dedicated to a specific group of tenants that require at least some isolation from other tenants. Other embodiments are described and claimed.Type: GrantFiled: June 3, 2014Date of Patent: July 31, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nakul Garg, Ricardo Stern, Neelamadhaba Mahapatro, Rui Chen, Michael Wilde, Charles Jeffries
-
Patent number: 9444847Abstract: A notification is received at a workload that indicates that a compliance policy update is available for the workload at a compliance policy management system. A synchronization manager on the workload pulls the compliance policy update from the compliance policy management system and deploys it to the workload.Type: GrantFiled: July 21, 2014Date of Patent: September 13, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Hao Zhang, Krishna Kumar Parthasarathy, JiYe Gao, Yongjun Xie, Rui Chen, Michael Wilde, David Alexander Blyth
-
Publication number: 20150347120Abstract: Techniques to isolating a portion of an online computing service are described. The following description may refer to the isolated portion as a deployment unit configured with a complete build of the online computing service. In one embodiment, after applying one or more changes to the complete build, the deployment unit may be used for testing these changes using end-to-end tests. In another embodiment, the deployment unit may be dedicated to a specific group of tenants that require at least some isolation from other tenants. Other embodiments are described and claimed.Type: ApplicationFiled: June 3, 2014Publication date: December 3, 2015Applicant: MICROSOFT CORPORATIONInventors: Nakul Garg, Ricardo Stern, Neelamadhaba Mahapatro, Rui Chen, Michael Wilde, Charles Jeffries
-
Publication number: 20150249682Abstract: A notification is received at a workload that indicates that a compliance policy update is available for the workload at a compliance policy management system. A synchronization manager on the workload pulls the compliance policy update from the compliance policy management system and deploys it to the workload.Type: ApplicationFiled: July 21, 2014Publication date: September 3, 2015Inventors: Hao Zhang, Krishna Kumar Parthasarathy, JiYe Gao, Yongjun Xie, Rui Chen, Michael Wilde, David Alexander Blyth
-
Patent number: 8799329Abstract: An application asynchronously flattens a graph in a relational store to provide fast access to node relationship queries. The application may implement an algorithm that retrieves forward paths of a start node. The algorithm may also retrieve reverse paths of end node. The application may cross-join the forward and reverse paths to determine link paths connecting the start and end nodes. The application may merge the link paths with existing paths. The application may increment path reference counts. The application may store the link paths as a link between the nodes to represent a relationship between the nodes.Type: GrantFiled: June 13, 2012Date of Patent: August 5, 2014Assignee: Microsoft CorporationInventors: Charles Lamanna, Rui Chen, Michael Wilde, Ian Miers
-
Publication number: 20130339396Abstract: An application asynchronously flattens a graph in a relational store to provide fast access to node relationship queries. The application may implement an algorithm that retrieves forward paths of a start node. The algorithm may also retrieve reverse paths of end node. The application may cross-join the forward and reverse paths to determine link paths connecting the start and end nodes. The application may merge the link paths with existing paths. The application may increment path reference counts. The application may store the link paths as a link between the nodes to represent a relationship between the nodes.Type: ApplicationFiled: June 13, 2012Publication date: December 19, 2013Applicant: Microsoft CorporationInventors: Charles Lamanna, Rui Chen, Michael Wilde, Ian Miers
-
Publication number: 20130326006Abstract: A data store receives a page cookie as a request for a page of records. The page cookie acts as a container to a record identifier of a last retrieved record and a timestamp of the last change to the record. The data store identifies retrieved pages to skip over according to a comparison of date, time and data instance name/write-master information for each record in the retrieved pages against the information in the page cookie. The data stamp contains information about the timestamp of last change to the record and data store instance name of the record. Subsequent to finding a matching record, the data store creates a new page cookie based on the page containing the record and transmits the new page cookie and the page to the requester.Type: ApplicationFiled: June 4, 2012Publication date: December 5, 2013Applicant: Microsoft CorporationInventors: Ilya Grebnov, Charles Lamanna, Michael Wilde
-
Publication number: 20060255193Abstract: A grinding machine for reducing wood objects to fragments. The machine includes a frame that carries an engine and is supported for movement over the ground. An arm is supported on the frame for pivotal movement relative to the frame and the engine and carries a grinding member. The engine drives the grinding member through a drive transmission linkage that is connected between the engine and the grinding member. The drive transmission linkage transmits torque from the engine to the grinding member even as the arm pivots the grinding member relative to the frame and the engine.Type: ApplicationFiled: May 4, 2006Publication date: November 16, 2006Inventors: Michael Hockstra, Mitchell Gifford, Douglas Counts, Jeffrey Counts, Michael Brennan, Michael Wilde
-
Publication number: 20060181034Abstract: A ride control suspension control system having suspension control units with a damper and a single pressure regulator that controls dampening in both the compression and rebound chambers of the damper. The fluid control circuit may include a plurality of check valves that coordinate the flow of fluid to and from both chambers through the pressure regulator. In one embodiment, the system includes a central controller that receives input from a variety of sensors and directly controls operation the pressure regulators in each of the suspension control units without the need for any remote processors. The ride control suspension system may also include wheel position sensors that are external to the accumulator.Type: ApplicationFiled: February 17, 2005Publication date: August 17, 2006Inventors: Michael Wilde, John Hart, Abhinav Kumar
-
Publication number: 20050074375Abstract: The invention relates to a modular system for the treatment of process exhaust gases containing pollutants. The object is to propose a possible way of carrying out the aftertreatment of process exhaust gases of this type which allows reliable operation at low cost. The intention is to allow sufficient redundancy and also flexible adaptation to increasing capacities to undergo aftertreatment. The modular system according to the invention is in this case designed in such a way that there is an electronic control for burners, the supply of process exhaust gases, washing liquid and/or of fuel gases in reaction chambers. At least two reaction chambers form modules which can be controlled by means of the electronic control for simultaneous or alternating treatment of process exhaust gases, taking account of detected operating states at the system or at least one module.Type: ApplicationFiled: September 24, 2004Publication date: April 7, 2005Applicant: DAS - Dunnschicht Anlagen Systeme GmbHInventors: Horst Reichardt, Andreas Frenzel, Konrad Gehmlich, Michael Wilde, Egbert Merforth
-
Publication number: 20030200146Abstract: A data processing system issuing ECs through “online” networks of personal computers, televisions, or other devices with video monitors or telephones. Each electronic certificate includes transaction data and identification data, and can be printed out on a printing device linked to a consumer's personal input device, or electronically stored in a designated data base until a specified expiration date. The certificate can be used for various purposes, including use as a coupon for a discounted price on a product or service, proof of a gift or award, proof of reservation, or proof of payment. Consumers access the data processing system online, browse among their choices, and make their selections. The data processing system provides reports on the selected certificates and their use following selection.Type: ApplicationFiled: May 15, 2003Publication date: October 23, 2003Inventors: Hillel Levin, Steven M. Golden, Matthew Moog, Michael Wilde, John Kordas, John Jurewicz, Vytas Cuplinskas
-
Publication number: 20020178051Abstract: A data processing system issuing ECs through “online” networks of personal computers, televisions, or other devices with video monitors or telephones. Each electronic certificate includes transaction data and identification data, and can be printed out on a printing device linked to a consumer's personal input device, or electronically stored in a designated data base until a specified expiration date. The certificate can be used for various purposes, including use as a coupon for a discounted price on a product or service, proof of a gift or award, proof of reservation, or proof of payment. Consumers access the data processing system online, browse among their choices, and make their selections. The data processing system provides reports on the selected certificates and their use following selection.Type: ApplicationFiled: January 18, 2000Publication date: November 28, 2002Applicant: THOMAS G. SCAVONEInventors: Steven M. Golden, Hillel Levin, John Kordas, Michael Wilde, Matthew Moog, John Jurewicz, Vytas Cuplinskas
-
Patent number: 5668625Abstract: An apparatus and method for handling photographic film within the print-exposure section of a photographic printer. A mask matches the film frame (negative) and has a window for the passage of the exposure light. The mask also has holes through which air can be directed onto the film. A guide for the edges of the film parallels, and demarcates a gap with the mask. A source of air under either overpressure or underpressure supplies such air to the mask (4) and the film (1) through the air-direction openings (15). The air is supplied with overpressure while the film is being advanced. The air is supplied with underpressure while the print is being exposed to clamp the film.Type: GrantFiled: July 28, 1995Date of Patent: September 16, 1997Assignee: Agfa-Gevaert AktiengesellschaftInventors: Siegfried Bocklisch, Wolfgang Fielder, Helmut Treiber, Rainer Leuschner, Wilfried Reichel, Michael Wilde