Patents by Inventor Thomas W. Becker

Thomas W. Becker 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).

  • Publication number: 20230350868
    Abstract: A method implemented by a computing entity includes issuing limit tables associated with an asset to be modified to an artificial intelligence (AI) computing entity and interpreting a response to produce a particular criterion for sharing with the AI computing entity. The method further includes triggering one or more operations based on the particular criterion and an analysis if the AI computing entity. The method further includes generating a group of algorithms to modify the asset and extracting current information for the asset from the AI computing entity. The method further includes executing the one or more operations using trigger indicators of the limit tables and modifying the asset to produce a modified asset.
    Type: Application
    Filed: July 7, 2023
    Publication date: November 2, 2023
    Applicant: ImageWorks Interactive
    Inventors: Thomas W. Becker, Gary W. Grube
  • Patent number: 11789921
    Abstract: A method includes generating, by an asset modification module, a core algorithm for modification of assets. The core algorithm modifies the assets based on time-sensitive and time varying evaluation data and in accordance with user preferences. For an asset of the assets, the method further comprises generating a set of augmented algorithms based on the core algorithm, where the set of augmented algorithms modifies the asset based on asset specific time-sensitive and time varying evaluation data and in accordance with asset specific user preferences. When the asset is selected for modification, the method further includes obtaining current asset specific time-sensitive and time varying evaluation data and selecting an augmented algorithm to process indicators of the current asset specific time-sensitive and time varying evaluation data in light of the asset specific user preferences to determine a modification operation.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 17, 2023
    Assignee: ImageWorks Interactive
    Inventors: Thomas W. Becker, John Moran, Mike Barrett, Gary W. Grube, Timothy W. Markison
  • Publication number: 20230015824
    Abstract: A method implemented by a computing entity includes obtaining control over a token representing a product component of components that are required for manufacturing of a product. The method further includes evaluating data with regards to an available volume level to produce inventory availability for the product component and subcomponents. When the inventory availability fails to provide the available volume level to facilitate the manufacturing of the product, the method further includes modifying a first set of smart contracts to produce an updated first set of smart contracts that facilitates subsequent inventory availability for the product component and the subcomponents to provide the available volume level to facilitate the manufacturing of the product. The method further includes generating an updated token in accordance with a securely passing process to include the updated first set of smart contracts.
    Type: Application
    Filed: September 21, 2022
    Publication date: January 19, 2023
    Applicant: ImageWorks Interactive
    Inventors: Thomas W. Becker, Gary W. Grube
  • Patent number: 11130363
    Abstract: An in-mold label includes a substrate having a first surface and a second surface. When the in-mold label is molded on to, or into, a plastic product, the first surface faces outward with respect to the plastic product and the second surfaces faces inward with respect to the plastic product. The substrate includes a full graphics area on the second surface. Ink is applied in the full graphics area to provide a full graphics image. To facilitate the molding process, each of the substrate and the ink having a complementary property to a property of the plastic product.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: September 28, 2021
    Assignee: ImageWorks Interactive
    Inventor: Thomas W. Becker
  • Publication number: 20200118214
    Abstract: A method includes generating, by an asset modification module, a core algorithm for modification of assets. The core algorithm modifies the assets based on time-sensitive and time varying evaluation data and in accordance with user preferences. For an asset of the assets, the method further comprises generating a set of augmented algorithms based on the core algorithm, where the set of augmented algorithms modifies the asset based on asset specific time-sensitive and time varying evaluation data and in accordance with asset specific user preferences. When the asset is selected for modification, the method further includes obtaining current asset specific time-sensitive and time varying evaluation data and selecting an augmented algorithm to process indicators of the current asset specific time-sensitive and time varying evaluation data in light of the asset specific user preferences to determine a modification operation.
    Type: Application
    Filed: December 16, 2019
    Publication date: April 16, 2020
    Applicant: ImageWorks Interactive
    Inventors: Thomas W. Becker, John Moran, Mike Barrett, Gary W. Grube, Timothy W. Markison
  • Publication number: 20200005397
    Abstract: An inventory modification device includes memory, an inventory modification module, and operation modules. The memory stores limit tables and inventory operational data. The inventory modification module selects an inventory item to modify, a limit table regarding the inventory item, an operational module based on an entry in the limit table, and evaluation data. A specific task execution module of the selected operation module executes a specific task on inventory operational data of the inventory item to produce a modified inventory item when an evaluation data filter of the selected operation module indicates that analysis of the evaluation data is favorable for modification of the inventory item via the specific task.
    Type: Application
    Filed: September 12, 2019
    Publication date: January 2, 2020
    Applicant: ImageWorks Interactive
    Inventors: Thomas W. Becker, John Moran, Mike Barrett, Gary W. Grube, Timothy W. Markison
  • Patent number: 10510116
    Abstract: A device includes a network interface module, memory, and a processing module. The memory stores limit tables regarding an asset and operational data regarding the asset. When an asset is to be modified, the processing module retrieves a limit table(s) and identifies time-varying and time-sensitive data and an operation therefrom. The processing module then receives, via the network interface module, the time-varying and time-sensitive data and analyzes it based on evaluation criteria in the limit table. When the analysis is favorable, the processing module triggers the operation. With the operation triggered, the processing module further analyzes the time-varying and time-sensitive data based on correlated evaluation criteria of the evaluation criteria. When the further analysis is favorable, the processing module activates the operation for execution up operational data regarding the asset such that the asset is modified.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: December 17, 2019
    Assignee: IMAGEWORKS INTERACTIVE
    Inventors: Thomas W. Becker, John Moran, Mike Barrett, Gary W. Grube, Timothy W. Markison
  • Patent number: 10071593
    Abstract: An electronic in-mold label includes a substrate having a first surface and a second surface. The substrate includes an electronics mounting area on the second surface and an electronic circuit positioned in the electronics mounting area. When the electronic in-mold label is molded on to, or into, a plastic product, the electronic circuit is molded into the plastic product and is operable to perform a function.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: September 11, 2018
    Assignee: ImageWorks Interactive
    Inventor: Thomas W. Becker
  • Publication number: 20160113420
    Abstract: A shelf blade unit for use with a shelf unit, the shelf blade unit includes a shelf blade, a removable sleeve, and a coupling mechanism. The shelf blade consisting of a thin material, where, from a first perspective, the shelf blade has a coupling mechanism section and, from a second perspective, has a sleeve section. The removable sleeve mates with the sleeve section, wherein graphical information is contained on at least one surface of the removable sleeve. The coupling mechanism is mechanically secured to the coupling mechanism section and secures the shelf blade unit to a shelf of the shelf unit.
    Type: Application
    Filed: October 28, 2015
    Publication date: April 28, 2016
    Applicant: IMAGEWORKS INTERACTIVE
    Inventor: Thomas W. Becker
  • Patent number: 9047099
    Abstract: A system and method for synchronous operation of linked command objects in a software application. The software application manages data objects in a number of contexts. Each context manages a number of command objects. Each command object operates on data objects in its context. To support synchronous operations that affect the state of data objects in more than one context, command objects are linked to each other. When a command object is executed, its context identifies a command object linked to the executed command object and initiates the execution of the linked command object. This synchronization allows for synchronous undo and redone operations. The delete states of the command objects are also synchronized. When one command object is deleted the command object linked thereto is also deleted, thereby preventing the linked command object from being independently undone resulting in an inconsistent state of the contexts.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: June 2, 2015
    Assignee: Apple Inc.
    Inventors: Gregory S. Friedman, Thomas W. Becker
  • Publication number: 20140170347
    Abstract: An in-mold label includes a substrate having a first surface and a second surface. When the in-mold label is molded on to, or into, a plastic product, the first surface faces outward with respect to the plastic product and the second surfaces faces inward with respect to the plastic product. The substrate includes a full graphics area on the second surface. Ink is applied in the full graphics area to provide a full graphics image. To facilitate the molding process, each of the substrate and the ink having a complementary property to a property of the plastic product.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 19, 2014
    Applicant: ImageWorks Interactive
    Inventor: Thomas W. Becker
  • Publication number: 20140168921
    Abstract: An electronic in-mold label includes a substrate having a first surface and a second surface. The substrate includes an electronics mounting area on the second surface and an electronic circuit positioned in the electronics mounting area. When the electronic in-mold label is molded on to, or into, a plastic product, the electronic circuit is molded into the plastic product and is operable to perform a function.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 19, 2014
    Applicant: ImageWorks Interactive
    Inventor: Thomas W. Becker
  • Publication number: 20130297531
    Abstract: An asset modification device includes memory, an asset modification module, and operation modules. The memory stores limit tables and asset operational data. The asset modification module selects an asset to modify, a limit table regarding the asset, an operational module based on an entry in the limit table, and evaluation data. A specific task execution module of the selected operation module executes a specific task on asset operational data of the asset to produce a modified asset when an evaluation data filter of the selected operation module indicates that analysis of the evaluation data is favorable for modification of the asset via the specific task.
    Type: Application
    Filed: April 23, 2013
    Publication date: November 7, 2013
    Inventors: Thomas W. Becker, John Moran, Mike Barrett, Gary W. Grube, Timothy W. Markison
  • Publication number: 20130297560
    Abstract: A device includes a network interface module, memory, and a processing module. The memory stores limit tables regarding an asset and operational data regarding the asset. When an asset is to be modified, the processing module retrieves a limit table(s) and identifies time-varying and time-sensitive data and an operation therefrom. The processing module then receives, via the network interface module, the time-varying and time-sensitive data and analyzes it based on evaluation criteria in the limit table. When the analysis is favorable, the processing module triggers the operation. With the operation triggered, the processing module further analyzes the time-varying and time-sensitive data based on correlated evaluation criteria of the evaluation criteria. When the further analysis is favorable, the processing module activates the operation for execution up operational data regarding the asset such that the asset is modified.
    Type: Application
    Filed: April 23, 2013
    Publication date: November 7, 2013
    Inventors: Thomas W. Becker, John Moran, Mike Barrett, Gary W. Grube, Timothy W. Markison
  • Patent number: 8347316
    Abstract: A system and method provide for synchronous operation of linked command objects in a general purpose software application. The software application provides a user with a variety of operations that manipulate available data objects. The software application manages the data objects in a number of contexts. Each context manages the existence and execution of a number of command objects. Each command object operates on one or more data objects in its context. To support synchronous operations that affect the state of data objects in more than one context, command objects are linked to each other. When one command object is executed, the context of the command object identifies a command object linked to the executed command object and initiates the execution of the linked command object via the context that manages that command object. This synchronization allows for synchronous undo and redone operations. The delete states of the command objects are also synchronized.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: January 1, 2013
    Assignee: Apple Inc.
    Inventors: Gregory S. Friedman, Thomas W. Becker
  • Patent number: 7913186
    Abstract: A control element for use in a graphical user interface, which combines the display features of the list box element and the pop-up menu element into a single GUI control element. The combined menu list control element is capable of displaying data in multiple states thereby allowing to it to optimally use the available display space for presenting data to the user. By allowing menu list control element to display data as either a list or a menu, it combines the advantages of lists and menus while avoiding their disadvantages.
    Type: Grant
    Filed: May 10, 2004
    Date of Patent: March 22, 2011
    Assignee: Apple Inc.
    Inventor: Thomas W. Becker
  • Publication number: 20100186002
    Abstract: A system and method provide for synchronous operation of linked command objects in a general purpose software application. The software application provides a user with a variety of operations that manipulate available data objects. The software application manages the data objects in a number of contexts. Each context manages the existence and execution of a number of command objects. Each command object operates on one or more data objects in its context. To support synchronous operations that affect the state of data objects in more than one context, command objects are linked to each other. When one command object is executed, the context of the command object identifies a command object linked to the executed command object and initiates the execution of the linked command object via the context that manages that command object. This synchronization allows for synchronous undo and redone operations. The delete states of the command objects are also synchronized.
    Type: Application
    Filed: March 29, 2010
    Publication date: July 22, 2010
    Inventors: Gregory S. Friedman, Thomas W. Becker
  • Patent number: 7716679
    Abstract: A system and method provide for synchronous operation of linked command objects in a general purpose software application. The software application provides a user with a variety of operations that manipulate available data objects. The software application manages the data objects in a number of contexts. Each context manages the existence and execution of a number of command objects. Each command object operates on one or more data objects in its context. To support synchronous operations that affect the state of data objects in more than one context, command objects are linked to each other. When one command object is executed, the context of the command object identifies a command object linked to the executed command object and initiates the execution of the linked command object via the context that manages that command object. This synchronization allows for synchronous undo and redone operations. The delete states of the command objects are also synchronized.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: May 11, 2010
    Assignee: Apple Inc.
    Inventors: Gregory S. Friedman, Thomas W. Becker
  • Publication number: 20040210849
    Abstract: A control element for use in a graphical user interface, which combines the display features of the list box element and the pop-up menu element into a single GUI control element. The combined menu list control element is capable of displaying data in multiple states thereby allowing to it to optimally use the available display space for presenting data to the user. By allowing menu list control element to display data as either a list or a menu, it combines the advantages of lists and menus while avoiding their disadvantages.
    Type: Application
    Filed: May 10, 2004
    Publication date: October 21, 2004
    Applicant: APPLE COMPUTER, INC.
    Inventor: Thomas W. Becker
  • Patent number: 6757905
    Abstract: A system and method provide for synchronous operation of linked command objects in a general purpose software application. The software application provides a user with a variety of operations that manipulate available data objects. The software application manages the data objects in a number of contexts. Each context manages the existence and execution of a number of command objects. Each command object operates on one or more data objects in its context. To support synchronous operations that affect the state of data objects in more than one context, command objects are linked to each other. When one command object is executed, the context of the command object identifies a command object linked to the executed command object and initiates the execution of the linked command object via the context that manages that command object. This synchronization allows for synchronous undo and redone operations. The delete states of the command objects are also synchronized.
    Type: Grant
    Filed: September 19, 2000
    Date of Patent: June 29, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Gregory S. Friedman, Thomas W. Becker