Patents by Inventor Tim McConnell
Tim McConnell 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: 11349946Abstract: A method includes, at an edge location, receiving one or more threshold settings associated with a sensor, configuring a rule specifying a trigger condition for a task, wherein the trigger condition is based on the one or more threshold settings, receiving a sensor data stream from the sensor, determining that the trigger condition has been satisfied, and responsive to the determination that the trigger condition has been satisfied, automatically executing the task specified by the rule.Type: GrantFiled: November 16, 2018Date of Patent: May 31, 2022Assignee: SAP SEInventors: David Chu, Tim McConnell, Wayne Pau, Lalit Canaran
-
Patent number: 10757486Abstract: A method includes receiving a sensor data stream from a sensor, determining that the sensor data stream is associated with a sensor fidelity rule specifying a triggering event, a fidelity modification, and a modification period, sampling the sensor data stream according to a first sampling interval, responsive to occurrence of a triggering event, changing the first sampling interval to a second sampling interval based on the fidelity modification, wherein the second sampling interval is different from the first sampling interval, determining whether the modification period has elapsed and whether the triggering event is active, and sampling the sensor data stream according to the second sampling interval when it is determined that the modification period has not elapsed and the triggering event is active.Type: GrantFiled: November 16, 2018Date of Patent: August 25, 2020Assignee: SAP SEInventors: Tim McConnell, Lalit Canaran
-
Publication number: 20200162801Abstract: A method includes receiving a sensor data stream from a sensor, determining that the sensor data stream is associated with a sensor fidelity rule specifying a triggering event, a fidelity modification, and a modification period, sampling the sensor data stream according to a first sampling interval, responsive to occurrence of a triggering event, changing the first sampling interval to a second sampling interval based on the fidelity modification, wherein the second sampling interval is different from the first sampling interval, determining whether the modification period has elapsed and whether the triggering event is active, and sampling the sensor data stream according to the second sampling interval when it is determined that the modification period has not elapsed and the triggering event is active.Type: ApplicationFiled: November 16, 2018Publication date: May 21, 2020Inventors: Tim McConnell, Lalit Canaran
-
Publication number: 20200162572Abstract: A method includes, at an edge location, receiving one or more threshold settings associated with a sensor, configuring a rule specifying a trigger condition for a task, wherein the trigger condition is based on the one or more threshold settings, receiving a sensor data stream from the sensor, determining that the trigger condition has been satisfied, and responsive to the determination that the trigger condition has been satisfied, automatically executing the task specified by the rule.Type: ApplicationFiled: November 16, 2018Publication date: May 21, 2020Inventors: David Chu, Tim McConnell, Wayne Pau, Lalit Canaran
-
Patent number: 10445114Abstract: The same command surface on a page may be associated with unrelated components and applications. Each of the components registers the commands associated with a shared command surface that they will be utilizing. Each component may utilize an arbitrary number of commands that are associated with the command surface. The command manager acts as a message broker between the components on the page and the command surfaces. When a command that is associated with a command surface is received, the command manager dispatches the command message to the appropriate components.Type: GrantFiled: January 19, 2017Date of Patent: October 15, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Josef Larsson, Eric Bailey, Tim McConnell
-
Publication number: 20170132018Abstract: The same command surface on a page may be associated with unrelated components and applications. Each of the components registers the commands associated with a shared command surface that they will be utilizing. Each component may utilize an arbitrary number of commands that are associated with the command surface. The command manager acts as a message broker between the components on the page and the command surfaces. When a command that is associated with a command surface is received, the command manager dispatches the command message to the appropriate components.Type: ApplicationFiled: January 19, 2017Publication date: May 11, 2017Applicant: Microsoft Technology Licensing, LLC.Inventors: Josef Larsson, Eric Bailey, Tim McConnell
-
Patent number: 9588781Abstract: The same command surface on a page may be associated with unrelated components and applications. Each of the components registers the commands associated with a shared command surface that they will be utilizing. Each component may utilize an arbitrary number of commands that are associated with the command surface. The command manager acts as a message broker between the components on the page and the command surfaces. When a command that is associated with a command surface is received, the command manager dispatches the command message to the appropriate components.Type: GrantFiled: March 31, 2008Date of Patent: March 7, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Josef Larsson, Eric Bailey, Tim McConnell
-
Patent number: 8793598Abstract: A cross-browser dialog platform is provided for supporting hosted web pages in a dialog, such that a web page may be used inside or outside the dialog. Select elements on the hosted page may be hidden when in a dialog, different behavior may be specified for hyperlinks inside or outside the dialog, and a proper size of the dialog may be inferred from its contents without designer input.Type: GrantFiled: April 14, 2010Date of Patent: July 29, 2014Assignee: Microsoft CorporationInventors: Shaofeng Zhu, Cindy Liao, Zachary Nation, Charles Reeves Little, Tim McConnell, Jeff Crowley
-
Publication number: 20110258562Abstract: A cross-browser dialog platform is provided for supporting hosted web pages in a dialog, such that a web page may be used inside or outside the dialog. Select elements on the hosted page may be hidden when in a dialog, different behavior may be specified for hyperlinks inside or outside the dialog, and a proper size of the dialog may be inferred from its contents without designer input.Type: ApplicationFiled: April 14, 2010Publication date: October 20, 2011Applicant: Microsoft CorporationInventors: Shaofeng Zhu, Cindy Liao, Zachary Nation, Charles Reeves Little, Tim McConnell, Jeff Crowley
-
Publication number: 20090249339Abstract: The same command surface on a page may be associated with unrelated components and applications. Each of the components registers the commands associated with a shared command surface that they will be utilizing. Each component may utilize an arbitrary number of commands that are associated with the command surface. The command manager acts as a message broker between the components on the page and the command surfaces. When a command that is associated with a command surface is received, the command manager dispatches the command message to the appropriate components.Type: ApplicationFiled: March 31, 2008Publication date: October 1, 2009Applicant: Microsoft CorporationInventors: Josef Larsson, Eric Bailey, Tim McConnell
-
Patent number: 4186865Abstract: A method and means is provided for securing the bottom closure of a polygonal container having a plurality of side panels and a strong weight supporting bottom formed by a plurality of generally triangular bottom panels and a plurality of interconnecting webs between the panels. The method comprises inserting a fin head assembly within the container, the fin head assembly having a plurality of vertically disposed fin plates which are registered in alignment with the junctures between the side edges of the bottom panels. The fin plates are then inserted into the junctures between the side edges of the bottom panels so that each fin plate is embraced between the double thickness of the web panels which are between the side edges of the bottom panels. The fin plates hold the bottom panels and webs in place so that a clip may be placed over the circular array of ribs formed by the double thickness web panels, thereby holding the web panels and the bottom panels in a predetermined configuration.Type: GrantFiled: June 13, 1978Date of Patent: February 5, 1980Assignee: International Drum CorporationInventor: Tim McConnel