Bellevue, WA, United States of America

Andrew James Becker

This inventor holds 18 USPTO granted patents and 4 published patent applications, plus 1 CIPO patent and 4 EPO patents, primarily in Spreadsheet Technology. Top assignees: Microsoft Technology Licensing, LLC, Hewlett Packard Enterprise Development LP. Active years: 2003-2026.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Andrew James Becker. Retrieved from https://idiyas.com/inventor/andrew-james-becker

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Calculating rank
USPTO Granted Patents = 18 

% Patents Active = 72.2


 

Average Co-Inventor Count = 3.6

ph-index = 6

Forward Citations = 248(Granted Patents)


Location History:

  • Bellevue, WA (US) (2003 - 2017)
  • Chippewa Falls, WI (US) (2021 - 2022)
  • Saxapahaw, NC (US) (2022)
  • Eau Claire, WI (US) (2022)
  • Duvall, WA (US) (2020 - 2023)

Company Filing History:


Years Active: 2003-2026

Loading Chart...
Loading Chart...
Loading Chart...
Areas of Expertise:
Spreadsheet Functions
Lambda Functions
Data Objects
Skew Compensation
Dependency Levels
Cross-Talk Reduction
Memory Leaks
Recalculation Engine
Dynamic Data
Asynchronous Data
Rich Data Types
Multi-Thread Processing
18 patents (USPTO):Explore Patents

Title: The Innovative Contributions of Andrew James Becker

Introduction

Andrew James Becker is a notable inventor based in Bellevue, WA (US). He has made significant contributions to the field of technology, particularly in the realm of data management and spreadsheet applications. With a total of 18 patents to his name, Becker's work has had a profound impact on how data is utilized and manipulated in modern software.

Latest Patents

One of Becker's latest patents is focused on "Compound Data Objects." This innovation describes a value known as a compound object that can store multiple values within a single cell. These values are organized according to a defined structure, allowing for various data types such as records, vectors, matrices, tables, or arrays. Each value stored in the compound object is individually referenceable, enabling full participation with spreadsheet functionalities, including calculations and formatting.

Another significant patent by Becker involves "Automatically Creating Lambda Functions in Spreadsheet Applications." This patent outlines a method for automatically generating lambda functions in spreadsheet applications like Microsoft Excel. The process includes analyzing the contents of a cell to identify a formulaic expression and determining its potential to define a lambda function without explicit notation. This innovation streamlines the creation and invocation of lambda functions, enhancing user experience in spreadsheet applications.

Career Highlights

Andrew James Becker is currently employed at Microsoft Technology Licensing, LLC. His role at this prestigious company allows him to work on cutting-edge technologies that shape the future of data management and software applications. Becker's expertise and innovative mindset have positioned him as a key player in the tech industry.

Collaborations

Throughout his career, Becker has collaborated with talented individuals such as Matthew John Androski and Charles David Ellis. These collaborations have fostered an environment of creativity and innovation, leading to the development of groundbreaking technologies.

Conclusion

In summary, Andrew James Becker is a distinguished inventor whose contributions to technology have significantly advanced the field of data management and spreadsheet applications. His innovative patents and work at Microsoft Technology Licensing, LLC highlight his commitment to enhancing user experience and functionality in software.

Profile summary based on public USPTO records.
Data Sources: USPTO Patent Grant XML, Patent Center, EPO & CIPO • Normalized by IDiyas Innovation Graph. Methodology & provenance architecturePlease report any incorrect information to [email protected]
Loading…