Becker, WA
Andrew Becker, Duvall, WA US
Patent application number | Description | Published |
---|---|---|
20090006466 | MANAGING EXTENSIBLE VALUE TYPES IN SPREADSHEET CELLS - Individual cells within a spreadsheet may contain an extensible value as defined by an extensible value type. The extensible value type is a third party user defined value type that is incorporated into the spreadsheet as a supported data type. When the extensible value type is defined, an associated set of functions are developed to operate on the type. The spreadsheet manages instances of these extensible values such that they are properly maintained by the spreadsheet application while in use and released from memory when they are no longer in use. | 01-01-2009 |
20130191714 | FILL BY EXAMPLE ANIMATION AND VISUALS - Animation and visuals are displayed when automatically filling/changing values within a document. A scan animation may be displayed to assist a user in understanding that an action is about to occur using their recent edit(s). A fill animation may be displayed while the suggested values are automatically filled within the document. For example, the suggested values may be displayed according to an uncommitted state (e.g. light grey text) as compared to a committed state (e.g. black text) of related values. The suggested values may be accepted/rejected while they are displayed according to the uncommitted state. When the suggested values are rejected, the suggested values are removed from the display. When the suggested values are accepted, the suggested values are transitioned to the committed state. When a user performs an edit on one or more of the suggested values, a change animation may be displayed. | 07-25-2013 |
Andrew J. Becker, Duvall, WA US
Patent application number | Description | Published |
---|---|---|
20090172063 | Multi-Threaded Codeless User-Defined Functions - A multi-threaded codeless user-defined function (UDF) may be provided. First, at least one input value may be received from a calculation thread corresponding to a spreadsheet calling the codeless UDF. Then, the at least one input value may be saved in a thread storage area outside of a UDF storage area containing the codeless UDF. Next, the codeless UDF may be performed comprising performing at least one calculation using at least one formula in the codeless UDF and the at least one input value from the thread storage area. At least one output value produced in response to performing the codeless UDF may then be returned to the calculation thread corresponding to the spreadsheet calling the codeless UDF. | 07-02-2009 |
20130055058 | Animation for Recalculating Formulas, Sparklines and Conditional Formatting in an Electronic Document - Animation for the recalculation of formulas in a spreadsheet may be provided. A user interface may be displayed on a computer for updating formula output values. The computer may then receive an update of formula input values in a formula utilized for generating the formula output values. The computer may then animate a display the formula output values being replaced with recalculated formula output values based on the received update. Animation for sparklines and conditionally formatted content in a spreadsheet may also be provided. A user interface may be provided for displaying sparklines and conditionally formatted content in the spreadsheet. The computer may then receive an update of one or more values associated with the sparklines and the conditionally formatted content. The computer may then animate a change in the display of the sparklines and the conditionally formatted content based on the received update. | 02-28-2013 |
Andrew James Becker, Duvall, WA US
Patent application number | Description | Published |
---|---|---|
20130145244 | QUICK ANALYSIS TOOL FOR SPREADSHEET APPLICATION PROGRAMS - A quick analysis tool is configured to present one or more data analysis features that are tailored to the data in a selected portion of a spreadsheet document. The quick analysis tool may provide a quick analysis tool entry button, the selection of which causes a contextual user interface to be displayed. The contextual user interface facilitates a user to easily access one or more data analysis features. The quick analysis tool also provides a mechanism by which a user can preview and/or apply one or more of these data analysis features while bypassing the potentially steep learning curve and traditionally high barrier of entry for new or otherwise less advanced users of the spreadsheet application. Intermediate or otherwise more advanced users of the spreadsheet application will also benefit from the quick analysis tool because of improved efficiency for applying data analysis features to data within a spreadsheet document. | 06-06-2013 |
Bruce D. Becker, Vancouver, WA US
Patent application number | Description | Published |
---|---|---|
20090107358 | Temperature-controlled railroad freight car - A temperature controlled railroad freight car ( | 04-30-2009 |
Chris Becker, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20100162152 | Data Visualization Interactivity Architecture - A data visualization interactivity architecture may be provided. The architecture may allow the creation of a data visualization, such as a chart, and may expose an interactive feature on the visualization. The architecture may provide integration with multiple rendering platforms. When a user selects the exposed feature, the architecture may translate the selection into a common format and modify the data visualization according to layout rules independent of the rendering platform. | 06-24-2010 |
Christopher Becker, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130093782 | Color Selection and Chart Styles - Color selection may be provided. First, a selection of a target object may be received and a color selection mode may be entered. Then a color preview may be provided in response to entering the color selection mode. Next, a color selection may be received in response to providing the color preview. A color of a property of the selected target object may then be set to the received color selection. | 04-18-2013 |
20130104037 | Merging and Fragmenting Graphical Objects - Object merging in an electronic document may be provided. First, a selection of at least two objects within the electronic document may be received. Then, in response to the received selection of the at least two objects, a menu listing a plurality of merge operations configured to be performed on the selected at least two objects may be provided. A merge operation may then be selected, previewed, and applied to the selected at least two objects. | 04-25-2013 |
20140047326 | Merging and Fragmenting Graphical Objects - Object merging in an electronic document may be provided. First, a selection of at least two objects within the electronic document may be received. Then, in response to the received selection of the at least two objects, a menu listing a plurality of merge operations configured to be performed on the selected at least two objects may be provided. A merge operation may then be selected, previewed, and applied to the selected at least two objects. | 02-13-2014 |
Christopher Hans Becker, Mt. Vernon, WA US
Patent application number | Description | Published |
---|---|---|
20130227721 | DOWNY MILDEW RESISTANCE IN TABLE BEET - The present invention relates to a beet plant, seed, variety and hybrid. More specifically, the invention relates to a beet plant having a mutant allele designated ACSDMR001 which confers resistance to downy mildew infection. The invention also relates to crossing inbreds, varieties and hybrids containing the ACSDMR001 allele to produce novel types and varieties of beet plants having downy mildew resistance. | 08-29-2013 |
Christopher Michael Becker, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20080313533 | DYNAMICALLY LAYING OUT IMAGES AND ASSOCIATED TEXT USING PRE-DEFINED LAYOUTS - Technologies are described herein for dynamically laying out images and associated text using pre-defined layouts. The pre-defined layouts are created and data defining the layouts is stored in a layout definition file. An application program provides a user interface for dynamically laying out the images and associated text using the contents of the layout definition file. The user interface includes a canvas onto which a user may place one or more images and a layout gallery through which a user may select a pre-defined layout to be applied to images placed on the canvas. The layout gallery includes selectable visual representations corresponding to each of the available pre-defined layouts. When one of the visual representations is selected, the corresponding pre-defined layout is dynamically applied to images on the canvas. The visual representations displayed in the layout gallery may also be utilized to generate a preview of the layout. | 12-18-2008 |
David D. Becker, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140181818 | OPTIMIZATION OF PACKET PROCESSING BY DELAYING A PROCESSOR FROM ENTERING AN IDLE STATE - Some embodiments facilitate high performance packet-processing by enabling one or more processors that perform packet-processing to determine whether to enter an idle state or similar state. As network packets usually arrive or are transmitted in batches, the processors of some embodiments determine that more packets may be coming down a multi-stage pipeline upon receiving a first packet for processing. As a result, the processors may stay awake for a duration of time in anticipation of an incoming packet. Some embodiments keep track of the last packet that entered the first stage of the pipeline and compare that with a packet that the processor just processed in a pipeline stage to determine whether there may be more packets coming that need processing. In some embodiments, a processor may also look at a queue length of a queue associated with an upstream stage to determine whether more packets may be coming. | 06-26-2014 |
James F. Becker, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20100176582 | Book containing model components combinable to form a model - A book includes a model assembly made from a plurality of model components attached to respective pages. The model can be a human body or anything desired. When the book is closed, the model components combine to form a completely assembled model assembly. When the book is open, and as a reader turns each page, the model components attached to the respective page separate from the model assembly revealing other components that remain combined to form a partially assembled model assembly. The components can be fixedly or hingedly attached to respective pages with connectors. If hingedly attached, the model components can be separated from the model assembly without turning a respective page. | 07-15-2010 |
20140273707 | TOY SYSTEM FOR DEMOLISHING A TOY STRUCTURE, AND RELATED METHODS - A toy system for demolishing a toy structure comprises a plurality of panels combinable to form a toy structure, a device for displacing one or more of the panels that have been combined to form a toy structure, and a controller for triggering the device. The device of the toy system is positionable anywhere relative to the toy structure, and includes a ram that is forced against a panel to displace the panel. The ram may be a variety of different sizes, and the device may include any number of rams. The toy system allows a user to knock down an assembled toy structure in many different ways by varying the number of devices used, the number of rams per device engaged, the velocity of each ram, and the position of the device, as well as other factors. | 09-18-2014 |
Landon D. Becker, Tonasket, WA US
Patent application number | Description | Published |
---|---|---|
20130320168 | MOUNTING BRACKET FOR SUPPORTING AN ARTICLE - A mounting bracket having upper and lower portions, secure and transport portable tubular metal animal corrals along the outside of an animal trailer or other overland vehicle, and wherein the upper portion is mounted on one of the sides of the animal trailer or overland vehicle, and is capable of supporting a portion of the tubular metal portable animal enclosure, and wherein the lower portion is mounted in spaced relation relative to the upper portion, and is further operable to receive, and releasably clamp into place, another portion of the tubular metal portable animal enclosure. | 12-05-2013 |
Lingnan Becker, Redmond, WA US
Patent application number | Description | Published |
---|---|---|
20130339831 | DYNAMIC REPORTS CONNECTED TO PROJECT DATA - Project data is used to create dynamic reports that automatically update when the project data changes. The selected project data is used for the display of one or more graphical objects (e.g. charts, tables). A graphical user interface (GUI) may be used to select project data fields from the project data. The selected data fields are used to determine the project data to access that is then mapped to a format understood by the graphical object (e.g. project data storage format to a cross tabular format). The graphical object is configured to treat the selected project data as a data source. When the project data changes, the graphical object is automatically updated. | 12-19-2013 |
Massimo J. Becker, Everett, WA US
Patent application number | Description | Published |
---|---|---|
20140063027 | REMOTE GPU PROGRAMMING AND EXECUTION METHOD - User-specified GPU kernel functions and input data sets are sent over a Web service to a remote computer equipped with a programmable GPU (Graphics Processing Unit) for execution. The Web service then returns resulting data to a client, which uses the same Web service. This is accomplished by incorporating a serialized request formed from the GPU kernel function code and input data set by using JavaScript® Object Notation (JSON) serialization. The request is then sent to the remote computer and programmable GPU, where the request is deserialized, kernel code is compiled, and input data copied to the GPU memory on the remote computer. The GPU kernel function is then executed, and output data is copied from the GPU memory on the remote computer and reserialized using JSON to form a serialized response. The serialized response is then returned to the client via the web service. | 03-06-2014 |
Matthew Kevin Becker, Kirkland, WA US
Patent application number | Description | Published |
---|---|---|
20090282325 | SPARKLINES IN THE GRID - A sparkline is associated with a location in a document to provide a visual representation of one or more data values included in the document. The sparkline is associated with a data source within the document including the one or more data values. The sparkline is generated by generating the visual representation based on the one or more data values with a matrix of points to be presented at the associated location in the document. The sparkline is presented at the associated location in the document. The sparkline is configured to be regenerated when one or more of the data values in the data source change. | 11-12-2009 |
Nicholas Becker, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140091107 | LIQUID-DISPENSING SYSTEMS WITH INTEGRATED AERATION - Liquid-dispensing systems that include integrated aeration systems to aerate a liquid while the liquid is being dispensed are described. Integrated aeration systems enable seamless aeration of a liquid during dispensing. In one aspect, a liquid-dispensing system includes a liquid-conditioning dispenser with an integrated aeration system composed of one or more channels that convey a fluid to mix with a liquid as the liquid is dispensed. The aeration system also includes an aeration switch used to open and close the channels and regulate the amount of the fluid that mixes with the liquid. The liquid-dispensing system also includes a pump and control system to apply pressure on a reservoir that contains the liquid. The pressure forces the liquid from the reservoir to the dispenser via a liquid supply line. | 04-03-2014 |
Richard Becker, Carnation, WA US
Tyrel D. Becker, Tonasket, WA US
Patent application number | Description | Published |
---|---|---|
20130320168 | MOUNTING BRACKET FOR SUPPORTING AN ARTICLE - A mounting bracket having upper and lower portions, secure and transport portable tubular metal animal corrals along the outside of an animal trailer or other overland vehicle, and wherein the upper portion is mounted on one of the sides of the animal trailer or overland vehicle, and is capable of supporting a portion of the tubular metal portable animal enclosure, and wherein the lower portion is mounted in spaced relation relative to the upper portion, and is further operable to receive, and releasably clamp into place, another portion of the tubular metal portable animal enclosure. | 12-05-2013 |
William R. Becker, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20140231362 | METHOD AND APPARATUS FOR REMOVING OIL FROM A BODY OF WATER - Methods and apparatus are disclosed for capturing and removing oil from a body of water with equipment using rod and film technology, which includes a streamlined oil tank that moves in the water and collects surface oil from an attached skimmer, arrays of inverted funnels lowered into the water to concentrate oil for removal, and containment tents to capture leaking fuel or cargo oil from a sunken ship or any underwater oil leak and channel it into a partially submerged rod and film storage tank at the surface. | 08-21-2014 |
20150076080 | METHOD AND APPARATUS FOR REMOVING OIL FROM A BODY OF WATER - Methods and apparatus are disclosed for capturing and removing oil from a body of water with equipment using rod and film technology, which includes a streamlined oil tank that moves in the water and collects surface oil from an attached skimmer, arrays of inverted funnels lowered into the water to concentrate oil for removal, and containment tents to capture leaking fuel or cargo oil from a sunken ship or any underwater oil leak and channel it into a partially submerged rod and film storage tank at the surface. | 03-19-2015 |