Patents by Inventor Steven P Burns
Steven P Burns 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: 11941658Abstract: Systems and methods are disclosed for measuring the effectiveness of a marketing and advertising campaign directed at consumers. The systems and methods receive data corresponding to consumers that were served impressions in the campaign, and match the data to identifiers for credit records of the consumers. Credit record activity information in the credit records related to products and services of the campaign can be retrieved and potentially depersonalized. The credit record activity information can be the basis of a campaign report for adjusting and optimizing the campaign, in the case of an in-flight campaign report, or future campaigns, in the case of a post-campaign report. More accurate measurement of the effectiveness of the campaign can be obtained due to linking of a consumer's activity with the campaign.Type: GrantFiled: January 4, 2021Date of Patent: March 26, 2024Assignee: TRANS UNION LLCInventors: Steven M. Chaouki, Tammy P. Mitchell, Clifton H. Burns
-
Publication number: 20170054599Abstract: The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the invention can be used to manage the configuration of a plurality of different devices. A management server/service can utilize native management capabilities of different devices to provide configuration management without requiring agents to be installed on the devices. In general, the management server/service adapts to the unique characteristics and behaviors of different devices, platforms, and external systems to provide configuration management for the different devices, platforms, and external systems. As such, configuration management can be provided in a unified fashion across different platforms, both on-premise and off-premise, and indirectly. When client agents are present, the management server/service can adjust to compatibly operate with the client agents.Type: ApplicationFiled: November 4, 2016Publication date: February 23, 2017Inventors: Steven P. Burns, Todd J. Abel, Vadim Meleshuk, Weiqing Tu, Dov Sheinker, Amit Flashner
-
Patent number: 9509564Abstract: The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the invention can be used to manage the configuration of a plurality of different devices. A management server/service can utilize native management capabilities of different devices to provide configuration management without requiring agents to be installed on the devices. In general, the management server/service adapts to the unique characteristics and behaviors of different devices, platforms, and external systems to provide configuration management for the different devices, platforms, and external systems. As such, configuration management can be provided in a unified fashion across different platforms, both on-premise and off-premise, and indirectly. When client agents are present, the management server/service can adjust to compatibly operate with the client agents.Type: GrantFiled: September 25, 2015Date of Patent: November 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Steven P. Burns, Todd J. Abel, Vadim Meleshuk, Weiqing Tu, Dov Sheinker, Amit Flashner
-
Publication number: 20160020950Abstract: The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the invention can be used to manage the configuration of a plurality of different devices. A management server/service can utilize native management capabilities of different devices to provide configuration management without requiring agents to be installed on the devices. In general, the management server/service adapts to the unique characteristics and behaviors of different devices, platforms, and external systems to provide configuration management for the different devices, platforms, and external systems. As such, configuration management can be provided in a unified fashion across different platforms, both on-premise and off-premise, and indirectly. When client agents are present, the management server/service can adjust to compatibly operate with the client agents.Type: ApplicationFiled: September 25, 2015Publication date: January 21, 2016Inventors: Steven P. Burns, Todd J. Abel, Vadim Meleshuk, Weiqing Tu, Dov Sheinker, Amit Flashner
-
Patent number: 9172773Abstract: The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the invention can be used to manage the configuration of a plurality of different devices. A management server/service can utilize native management capabilities of different devices to provide configuration management without requiring agents to be installed on the devices. In general, the management server/service adapts to the unique characteristics and behaviors of different devices, platforms, and external systems to provide configuration management for the different devices, platforms, and external systems. As such, configuration management can be provided in a unified fashion across different platforms, both on-premise and off-premise, and indirectly. When client agents are present, the management server/service can adjust to compatibly operate with the client agents.Type: GrantFiled: December 20, 2012Date of Patent: October 27, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Steven P. Burns, Todd J. Abel, Vadim Meleshuk, Weiqing Tu, Dov Sheinker, Amit Flashner
-
Patent number: 9164866Abstract: Described herein are technologies directed towards providing a common mechanism for tracking the activity status of one or more software actions of a computer system. Furthermore, the described technologies facilitate managing the presentation of the tracked activity status of individual actions and/or of a collection of such actions.Type: GrantFiled: March 11, 2009Date of Patent: October 20, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jeffrey P. Snover, Steven P Burns
-
Publication number: 20140181277Abstract: The present invention extends to methods, systems, and computer program products for managing technology resources across multiple platforms. Embodiments of the invention can be used to manage the configuration of a plurality of different devices. A management server/service can utilize native management capabilities of different devices to provide configuration management without requiring agents to be installed on the devices. In general, the management server/service adapts to the unique characteristics and behaviors of different devices, platforms, and external systems to provide configuration management for the different devices, platforms, and external systems. As such, configuration management can be provided in a unified fashion across different platforms, both on-premise and off-premise, and indirectly. When client agents are present, the management server/service can adjust to compatibly operate with the client agents.Type: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: MICROSOFT CORPORATIONInventors: Steven P. Burns, Todd J. Abel, Vadim Meleshuk, Weiqing Tu, Dov Sheinker, Amit Flashner
-
Patent number: 8560941Abstract: A user interface may be generated from a schema and a rule template to create data usable by an application. The schema may define the broad constraints of the data acceptable to the application, and the rule template may include specialized knowledge or logic for selecting appropriate data values. An automated user interface generator may use default values or information in the rule template to generate a user interface. In one embodiment, a schema and rule template may be used to generate policies for managing computing devices in an enterprise environment. The rule template may include rules that reflect expert knowledge or recommendations for selecting settings, and may include complex rules that incorporate attributes or values from several different configurable parameters.Type: GrantFiled: April 8, 2009Date of Patent: October 15, 2013Assignee: Microsoft CorporationInventor: Steven P. Burns
-
Patent number: 8307404Abstract: Described herein are one or more implementations of a policy-management infrastructure that provides a universal policy-based solution across a spectrum of scenarios in a computing environment. At least one implementation of the policy-management infrastructure defines how policy-based data is structured or layered relative towards the data in other layers. Furthermore, a described implementation provides a mechanism for determining “overlap” and “conflicts” in policies.Type: GrantFiled: April 16, 2007Date of Patent: November 6, 2012Assignee: Microsoft CorporationInventors: Anders B. Vinberg, Mazhar Naveed Mohammed, Steven P Burns
-
Patent number: 8229976Abstract: A user interface may be generated from an XML schema. For a data object definition in an XML schema, a user interface object may be defined, and a memory store for the data object may be created and bound to the user interface object. The user interface component may be defined in the XML schema, as a separate file, or within an XML document. A user interface object may be selected based on the data type, and various limits and display mechanisms and input devices may be configured based on the schema. When bound, the data stored in the memory store may be reflected in the user interface component, and changes to the user interface component may be reflected in the memory store.Type: GrantFiled: March 27, 2008Date of Patent: July 24, 2012Assignee: Microsoft CorporationInventor: Steven P Burns
-
Publication number: 20120084412Abstract: A method includes transmitting a configuration policy from a policy service to one or more managed computing devices. The configuration policy includes values of each of a plurality of configuration parameters and identifies a subset of configuration parameters to be reported to the policy service. The method also includes receiving report data at the policy service from at least one of the managed computing devices. The report data includes results of processing the configuration policy.Type: ApplicationFiled: October 4, 2010Publication date: April 5, 2012Applicant: Microsoft CorporationInventors: Steven P. Burns, Karthic N. Sivathanupillai, Rajive Kumar
-
Publication number: 20100262902Abstract: A user interface may be generated from a schema and a rule template to create data usable by an application. The schema may define the broad constraints of the data acceptable to the application, and the rule template may include specialized knowledge or logic for selecting appropriate data values. An automated user interface generator may use default values or information in the rule template to generate a user interface. In one embodiment, a schema and rule template may be used to generate policies for managing computing devices in an enterprise environment. The rule template may include rules that reflect expert knowledge or recommendations for selecting settings, and may include complex rules that incorporate attributes or values from several different configurable parameters.Type: ApplicationFiled: April 8, 2009Publication date: October 14, 2010Applicant: Microsoft CorporationInventor: Steven P. Burns
-
Publication number: 20090248730Abstract: A user interface may be generated from an XML schema. For a data object definition in an XML schema, a user interface object may be defined, and a memory store for the data object may be created and bound to the user interface object. The user interface component may be defined in the XML schema, as a separate file, or within an XML document. A user interface object may be selected based on the data type, and various limits and display mechanisms and input devices may be configured based on the schema. When bound, the data stored in the memory store may be reflected in the user interface component, and changes to the user interface component may be reflected in the memory store.Type: ApplicationFiled: March 27, 2008Publication date: October 1, 2009Applicant: MICROSOFT CORPORATIONInventor: Steven P. Burns
-
Publication number: 20090177620Abstract: Described herein are technologies directed towards providing a common mechanism for tracking the activity status of one or more software actions of a computer system. Furthermore, the described technologies facilitate managing the presentation of the tracked activity status of individual actions and/or of a collection of such actions.Type: ApplicationFiled: March 11, 2009Publication date: July 9, 2009Applicant: Microsoft CorporationInventors: Jeffrey P. Snover, Steven P. Burns
-
Patent number: 7512895Abstract: Described herein are technologies directed towards providing a common mechanism for tracking the activity status of one or more software actions of a computer system. Furthermore, the described technologies facilitate managing the presentation of the tracked activity status of individual actions and/or of a collection of such actions.Type: GrantFiled: September 8, 2005Date of Patent: March 31, 2009Assignee: Microsoft CorporationInventors: Jeffrey P. Snover, Steven P Burns
-
Publication number: 20080256593Abstract: Described herein are one or more implementations of a policy-management infrastructure that provides a universal policy-based solution across a spectrum of scenarios in a computing environment. At least one implementation of the policy-management infrastructure defines how policy-based data is structured or layered relative towards the data in other layers. Furthermore, a described implementation provides a mechanism for determining “overlap” and “conflicts” in policies.Type: ApplicationFiled: April 16, 2007Publication date: October 16, 2008Applicant: Microsoft CorporationInventors: Anders B. Vinberg, Mazhar Naveed Mohammed, Steven P. Burns
-
Patent number: 6098090Abstract: A background processor for executing one or more background processes in a single thread. The background processor eliminates system overhead associated with setting up and executing multiple threads. An easy to use object-oriented interface is provided which allows external threads to request the registering and unregistering of background processes as desired.Type: GrantFiled: September 5, 1997Date of Patent: August 1, 2000Assignee: Novell, Inc.Inventor: Steven P. Burns
-
Patent number: 5983234Abstract: A method and apparatus for generically viewing and editing values and attributes of distributed directory objects is disclosed. A data structure is adapted to represent one or more attributes and associated values of a target object in a distributed directory. A user interface receives inputs from a human user and displays at least a portion of the data structure, irrespective of the target object type. One or more syntax editors receives inputs from a human user and modify the data structure. Each of the one or more syntax editors correspond to at least one attribute syntax in the distributed directory. A mechanism modifies the target object in the distributed directory to include modifications made to the data structure with the attribute editors.Type: GrantFiled: September 17, 1997Date of Patent: November 9, 1999Assignee: Novell, Inc.Inventors: Allen Clay Tietjen, Trent A Badger, Paul Fredrick MacKay, Stephen C. McBride, Steven P. Burns, Ramprasad S. Golla