Patents by Inventor Eric Butler
Eric Butler 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: 11941222Abstract: A channel graphical user interface (GUI) of a content sharing platform is provided for presentation to a channel owner. A request is received, via the channel GUI, to enable an online community option that (i) facilitates an online conversation between the channel owner and a subset of viewers of the channel of the channel owner on the content sharing platform, and (ii) allows the channel owner to control viewer responses that are permitted during the online conversation. In response to the request of the channel owner to enable the online community option, the online community option is associated with the channel in a data store, and the channel GUI is modified, the modified channel GUI presenting an online community GUI element representing the online community option.Type: GrantFiled: June 17, 2022Date of Patent: March 26, 2024Assignee: Google LLCInventors: Renato Verdugo, Kiley McEvoy, Shannon Butler, Paul Heider, Molly Nix, Nicholas Jones, Eric Mayers
-
Publication number: 20230373301Abstract: Disclosed are systems and methods for a vehicle and projector module. The vehicle can include a compartment. The vehicle can include a projector module configured to extend from the compartment to provide light to a projector screen.Type: ApplicationFiled: October 13, 2022Publication date: November 23, 2023Inventors: Christian V. Elder, Elizabeth K. Steenwyk, Austin Simpson, William Thomas Wanstall, Eric Butler, Robert Holiday, Rex Martin
-
Publication number: 20220330799Abstract: A surgical camera system includes a camera with at least one sensor configured to capture image data comprising a first range of wavelengths and a second range of wavelengths. An excitation light source emits an excitation emission at an excitation wavelength. A controller is in communication with the at least one sensor of the camera. The controller is configured to process the image data from the at least one sensor and detect at least one fluorescent portion of the image data in response to a fluorescent emission generated by a fluorescent agent in the second range of wavelengths. The controller is further configured to generate enhanced image data demonstrating the at least one fluorescent portion of the surgical implement in the image data.Type: ApplicationFiled: April 14, 2022Publication date: October 20, 2022Applicant: Arthrex, IncInventors: Bruce Laurence Kennedy, Craig Speier, Eric Butler, Ryan Kellar, Peter Dreyfuss, John Sodeika, Jake Jolly, Tom Dooney, Reinhold Schmieding
-
Method and system that streams real-time, processed data from remote processor-controlled appliances
Patent number: 9961025Abstract: The current document is directed to systems and methods that stream real-time, processed data from remote processor-controlled user appliances, including personal computers, tablets, mobile phones, and laptops, to application programs for display, analysis, and other purposes and to other data-consuming devices and systems. In one implementation, a real-time processed-data streaming system includes instrumentation within remote, processor-controlled user devices, data collection at geographically distributed data-collection centers, consolidation of event messages generated by the geographically distributed data-collection centers within consolidation systems, processing of the consolidated event messages within one or more processing centers, and streaming of processed data, in the form of various types of processed-data-containing messages, to consumers of the data, including application programs that render the data for display on electronic display devices.Type: GrantFiled: April 23, 2013Date of Patent: May 1, 2018Assignee: ORACLE AMERICA, INC.Inventors: Eric Butler, Andrew Psaltis, Sean McNamara -
Patent number: 9885442Abstract: An exhaust aftertreatment assembly for treating exhaust gas. According to various embodiments, a first housing has a first end and a second housing has a second end, the second end being coupled to the first end. At least one alignment bracket is coupled to the first housing proximate the first end. An annular gasket is supported on the at least one alignment bracket between the first and second ends. The at least one alignment bracket may comprise a base having a curved surface conforming to the interior surface of the housing, the base having a length that is less than a circumference of the interior surface. A stop arm extends substantially transversely from the base. A support arm extends substantially transversely from the stop arm and substantially parallel to the base. An insulation receiving space is defined between the base, stop arm, and support arm.Type: GrantFiled: November 18, 2013Date of Patent: February 6, 2018Assignee: CUMMINS IP, INC.Inventors: William Runde, Eric Butler, Shane O'Connor
-
Patent number: 9716625Abstract: Methods, systems, and articles of manufacture for identifying compatible system configurations are provided herein. A method includes generating a second graph from a first graph of multiple devices in a network and a set of one or more network compatibility rules, wherein said generating comprises dividing each device in the first graph into multiple nodes in the second graph, and wherein each node in the second graph represents a valid configuration of a device in the first graph; identifying a sub-graph of two or more linked nodes in the second graph that is isomorphic to at least a portion of the first graph, wherein the two or more linked nodes in the second graph represent two or more configurations that are compatible based on the set of one or more network compatibility rules; and determining each of one or more changes needed to convert a current configuration in the network to a target configuration specified by the sub-graph.Type: GrantFiled: October 9, 2013Date of Patent: July 25, 2017Assignee: International Business Machines CorporationInventors: Yang Song, Aameek Singh, Thomas D. Griffin, Eric Butler, Divyesh Jadav, Nagapramod Mandagere, Gabriel Alatorre
-
Publication number: 20150300555Abstract: An exhaust aftertreatment assembly for treating exhaust gas. According to various embodiments, a first housing has a first end and a second housing has a second end, the second end being coupled to the first end. At least one alignment bracket is coupled to the first housing proximate the first end. An annular gasket is supported on the at least one alignment bracket between the first and second ends. The at least one alignment bracket may comprise a base having a curved surface conforming to the interior surface of the housing, the base having a length that is less than a circumference of the interior surface. A stop arm extends substantially transversely from the base. A support arm extends substantially transversely from the stop arm and substantially parallel to the base. An insulation receiving space is defined between the base, stop arm, and support arm.Type: ApplicationFiled: November 18, 2013Publication date: October 22, 2015Applicant: CUMMINS IP, INC.Inventors: William Runde, Eric Butler, Shane O'Connor
-
Publication number: 20150100671Abstract: Methods, systems, and articles of manufacture for identifying compatible system configurations are provided herein. A method includes generating a second graph from a first graph of multiple devices in a network and a set of one or more network compatibility rules, wherein said generating comprises dividing each device in the first graph into multiple nodes in the second graph, and wherein each node in the second graph represents a valid configuration of a device in the first graph; identifying a sub-graph of two or more linked nodes in the second graph that is isomorphic to at least a portion of the first graph, wherein the two or more linked nodes in the second graph represent two or more configurations that are compatible based on the set of one or more network compatibility rules; and determining each of one or more changes needed to convert a current configuration in the network to a target configuration specified by the sub-graph.Type: ApplicationFiled: October 9, 2013Publication date: April 9, 2015Applicant: International Business Machines CorporationInventors: Yang Song, Aameek Singh, Thomas D. Griffin, Eric Butler, Divyesh Jadav, Nagapramod Mandagere, Gabriel Alatorre
-
Publication number: 20140223005Abstract: A method for constructing a customized web analytics application comprises providing a base analytics code, including a base data mining code and a plurality of tokens corresponding to unincorporated code snippets, and incorporating code snippets as selected to create the application where each code snippet is configured to track a different custom web analytic. The system displays a selection of at least one web analytic to track and receives user selection of at least one displayed web analytic to track over a wide area network. Once selected, an unincorporated code snippet corresponding to each selected displayed web analytic is retrieved from a library of such code snippets. The code snippet is then substituted in place of its corresponding token within the base analytics code to create a customized analytics code. The customized code is finalized by removing the remaining tokens and the finalized code transmitted to the user for incorporation into their web pages.Type: ApplicationFiled: March 14, 2014Publication date: August 7, 2014Applicant: Webtrends, Inc.Inventors: David Everly, Eric Butler
-
Patent number: 8762550Abstract: Web traffic reporting methods that rely upon third-party cookies suffer in accuracy when those tracking cookies are frequently refused by web users or deleted once they have been accepted. The invention described herein circumvents this problem by employing first-party cookies instead. This is accomplished by a client-side script that maintains the first-party cookie (as placed by the web site in question) and sends a site-maintained visitor ID to a tracking service for analysis. The effect is to improve the accuracy of traffic statistics that rely on that cookie.Type: GrantFiled: January 25, 2012Date of Patent: June 24, 2014Assignee: Webtrends, Inc.Inventors: Eric Butler, John Teddy, Martin Waugh
-
Patent number: 8713536Abstract: A method for constructing a customized web analytics application comprises providing a base analytics code, including a base data mining code and a plurality of tokens corresponding to unincorporated code snippets, and incorporating code snippets as selected to create the application where each code snippet is configured to track a different custom web analytic. The system displays a selection of at least one web analytic to track and receives user selection of at least one displayed web analytic to track over a wide area network. Once selected, an unincorporated code snippet corresponding to each selected displayed web analytic is retrieved from a library of such code snippets. The code snippet is then substituted in place of its corresponding token within the base analytics code to create a customized analytics code. The customized code is finalized by removing the remaining tokens and the finalized code transmitted to the user for incorporation into their web pages.Type: GrantFiled: June 11, 2009Date of Patent: April 29, 2014Assignee: WebTrends, Inc.Inventors: David Everly, Eric Butler
-
Patent number: 8616388Abstract: A shelving assembly including a frame including a plurality of support columns. A shelf unit includes a plurality of sides disposed inside the frame. A gear assembly is disposed adjacent to one of the plurality of sides of the shelf unit. The gear assembly includes a drive shaft, a translational shaft and a translational gear disposed on a distal end of the translational shaft. A vertically-extending toothed rack is positioned on the frame. The vertically-extending toothed rack is operably engaged with the translational gear such that rotation of the drive shaft causes rotation of the translational shaft and rotation of the translational gear, which results in vertical translation of the shelf unit.Type: GrantFiled: June 7, 2011Date of Patent: December 31, 2013Assignee: Advance Caster & Wheel Co., Inc.Inventor: Eric Butler
-
METHOD AND SYSTEM THAT STREAMS REAL-TIME, PROCESSED DATA FROM REMOTE PROCESSOR-CONTROLLED APPLIANCES
Publication number: 20130290450Abstract: The current document is directed to systems and methods that stream real-time, processed data from remote processor-controlled user appliances, including personal computers, tablets, mobile phones, and laptops, to application programs for display, analysis, and other purposes and to other data-consuming devices and systems. In one implementation, a real-time processed-data streaming system includes instrumentation within remote, processor-controlled user devices, data collection at geographically distributed data-collection centers, consolidation of event messages generated by the geographically distributed data-collection centers within consolidation systems, processing of the consolidated event messages within one or more processing centers, and streaming of processed data, in the form of various types of processed-data-containing messages, to consumers of the data, including application programs that render the data for display on electronic display devices.Type: ApplicationFiled: April 23, 2013Publication date: October 31, 2013Applicant: WEBTRENDS INC.Inventors: Eric Butler, Andrew Psaltis, Sean McNamara -
Publication number: 20120312766Abstract: A shelving assembly including a frame including a plurality of support columns. A shelf unit includes a plurality of sides disposed inside the frame. A gear assembly is disposed adjacent to one of the plurality of sides of the shelf unit. The gear assembly includes a drive shaft. A translational shaft includes a proximal end and a distal end. The proximal end is operably connected with the drive shaft. A translational gear is disposed on the distal end of the translational shaft. A vertically-extending toothed rack is positioned on one of the first and second end members. The vertically-extending toothed rack is operably engaged with the translational gear such that rotation of the drive shaft causes rotation of the translational shaft and rotation of the translational gear, which results in vertical translation of the shelf.Type: ApplicationFiled: June 7, 2011Publication date: December 13, 2012Inventor: Eric Butler
-
Publication number: 20120124206Abstract: Web traffic reporting methods that rely upon third-party cookies suffer in accuracy when those tracking cookies are frequently refused by web users or deleted once they have been accepted. The invention described herein circumvents this problem by employing first-party cookies instead. This is accomplished by a client-side script that maintains the first-party cookie (as placed by the web site in question) and sends a site-maintained visitor ID to a tracking service for analysis. The effect is to improve the accuracy of traffic statistics that rely on that cookie.Type: ApplicationFiled: January 25, 2012Publication date: May 17, 2012Applicant: WEBTRENDS, INC.Inventors: Eric Butler, John Teddy, Martin Waugh
-
Patent number: 8131861Abstract: Web traffic reporting methods that rely upon third-party cookies suffer in accuracy when those tracking cookies are frequently refused by web users or deleted once they have been accepted. The invention described herein circumvents this problem by employing first-party cookies instead. This is accomplished by a client-side script that maintains the first-party cookie (as placed by the web site in question) and sends a site-maintained visitor ID to a tracking service for analysis. The effect is to improve the accuracy of traffic statistics that rely on that cookie.Type: GrantFiled: May 19, 2006Date of Patent: March 6, 2012Assignee: Webtrends, Inc.Inventors: Eric Butler, John Teddy, Martin Waugh
-
Publication number: 20100318976Abstract: A method for constructing a customized web analytics application comprises providing a base analytics code, including a base data mining code and a plurality of tokens corresponding to unincorporated code snippets, and incorporating code snippets as selected to create the application where each code snippet is configured to track a different custom web analytic. The system displays a selection of at least one web analytic to track and receives user selection of at least one displayed web analytic to track over a wide area network. Once selected, an unincorporated code snippet corresponding to each selected displayed web analytic is retrieved from a library of such code snippets. The code snippet is then substituted in place of its corresponding token within the base analytics code to create a customized analytics code. The customized code is finalized by removing the remaining tokens and the finalized code transmitted to the user for incorporation into their web pages.Type: ApplicationFiled: June 11, 2009Publication date: December 16, 2010Applicant: WEBTRENDS, INC.Inventors: David Everly, Eric Butler
-
Publication number: 20060265495Abstract: Web traffic reporting methods that rely upon third-party cookies suffer in accuracy when those tracking cookies are frequently refused by web users or deleted once they have been accepted. The invention described herein circumvents this problem by employing first-party cookies instead. This is accomplished by a client-side script that maintains the first-party cookie (as placed by the web site in question) and sends a site-maintained visitor ID to a tracking service for analysis. The effect is to improve the accuracy of traffic statistics that rely on that cookie.Type: ApplicationFiled: May 19, 2006Publication date: November 23, 2006Inventors: Eric Butler, John Teddy, Martin Waugh