Patents by Inventor Allan White
Allan White 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: 12045730Abstract: The present disclosure relates to a computer-implemented method for genetic placement of analog and mix-signal circuit components. Embodiments may include receiving an unplaced layout associated with an electronic circuit design and grouping requirements. Embodiments may also include identifying one or more instances that need to be placed in the unplaced layout and areas of the unplaced layout configured to receive the instances. Embodiments may further include analyzing one or more instances that need to be placed in the unplaced layout and the areas of the unplaced layout configured to receive the instances, wherein analyzing is based upon a row-based data structure. Embodiments may also include determining a location and an orientation for each of the one or more instances based upon the genetic algorithm and generating a placed layout based upon the determined location and orientation for each of the instances.Type: GrantFiled: January 2, 2019Date of Patent: July 23, 2024Assignee: Cadence Design Systems, Inc.Inventors: Elias Lee Fallon, David Allan White, Regis R Colwell, Hongzhou Liu, Hui Xu, Wangyang Zhang, Shang Li, Hua Luo
-
Patent number: 11989488Abstract: Methods, systems, and computer readable medium include receiving, from a user device, a request for a digital component, receiving a data set of user-provided information regarding a particular product design, generating, based on the data set, a visual representation mapping design factors to potential product design geometry, segmenting the visual representation based on the design factor values, selecting a segment that contains less than a threshold amount of data points, selecting a digital component, dynamically altering, based on the selected segment, a presentation of the digital component that solicits information from the user about the segment, distributing, for presentation at the user device, the dynamically-altered digital component, obtaining, from the user device through a feedback mechanism, feedback information regarding the segment that contains less than the threshold amount of data points, and modifying a design factor of the particular product design based, at least in part, on the feedbType: GrantFiled: July 30, 2020Date of Patent: May 21, 2024Assignee: Google LLCInventor: David Allan White
-
Patent number: 11531655Abstract: Methods, systems, and computer readable medium include receiving, from a user device, a request for a digital component, determining an attribute of the user based information provided by the user or information contained in the request, identifying a behavioral model corresponding to the attribute, dynamically altering a presentation of an item depicted by the digital component based on the identified behavioral model, determining that the user corresponds to an underrepresented segment of a user population in a database containing information about the item, and in response, generating a digital component that includes the dynamically altered presentation of the item, solicits feedback from the user regarding the item, and includes a feedback mechanism, updating the database to include the feedback obtained, and modifying presentation of the item when distributed to other users having the attribute of the user based, at least in part, on the feedback obtained.Type: GrantFiled: July 30, 2020Date of Patent: December 20, 2022Assignee: Google LLCInventor: David Allan White
-
Patent number: 11346140Abstract: A vertical door system includes a safety brake that is engaged when the vertical door system fails. The safety brake includes a panel with a slanted channel and a pin slidably disposed in the slanted channel. The panel may be coupled to a counterweight that keeps the pin from engaging with stops in a track when the safety brake is disengaged. When the panel is uncoupled from the counterweight, the safety brake engages and the pin may slide in the channel to allow contact between a portion of the pin and one of the stops in the track to inhibit movement of a door.Type: GrantFiled: January 28, 2019Date of Patent: May 31, 2022Assignee: Renlita Doors North America, LLCInventors: Jason Royse, Caleb Allan White
-
Patent number: 11227087Abstract: The present disclosure relates to embodiments for collaborative electronic design. Embodiments may include receiving a baseline model at a computing device associated with each of a plurality of geographically dispersed electronic design teams. Embodiments may further include applying environmental data from each of the plurality of geographically dispersed electronic design teams to the baseline model. Embodiments may also include generating a plurality of training changes, based upon, at least in part, the applied environmental data from each of the plurality of geographically dispersed electronic design teams. Embodiments may also include encrypting the plurality of training changes to create a plurality of encrypted training changes. Embodiments may further include providing the plurality of encrypted training changes to a centralized host configured to aggregate the plurality of encrypted training changes.Type: GrantFiled: January 4, 2019Date of Patent: January 18, 2022Assignee: Cadence Design Systems, Inc.Inventor: David Allan White
-
Publication number: 20210326312Abstract: Methods, systems, and computer readable medium include receiving, from a user device, a request for a digital component, determining an attribute of the user based information provided by the user or information contained in the request, identifying a behavioral model corresponding to the attribute, dynamically altering a presentation of an item depicted by the digital component based on the identified behavioral model, determining that the user corresponds to an underrepresented segment of a user population in a database containing information about the item, and in response, generating a digital component that includes the dynamically altered presentation of the item, solicits feedback from the user regarding the item, and includes a feedback mechanism, updating the database to include the feedback obtained, and modifying presentation of the item when distributed to other users having the attribute of the user based, at least in part, on the feedback obtained.Type: ApplicationFiled: July 30, 2020Publication date: October 21, 2021Inventor: David Allan White
-
Publication number: 20210326494Abstract: Methods, systems, and computer readable medium include receiving, from a user device, a request for a digital component, receiving a data set of user-provided information regarding a particular product design, generating, based on the data set, a visual representation mapping design factors to potential product design geometry, segmenting the visual representation based on the design factor values, selecting a segment that contains less than a threshold amount of data points, selecting a digital component, dynamically altering, based on the selected segment, a presentation of the digital component that solicits information from the user about the segment, distributing, for presentation at the user device, the dynamically-altered digital component, obtaining, from the user device through a feedback mechanism, feedback information regarding the segment that contains less than the threshold amount of data points, and modifying a design factor of the particular product design based, at least in part, on the feedbType: ApplicationFiled: July 30, 2020Publication date: October 21, 2021Inventor: David Allan White
-
Patent number: 10837846Abstract: A method for installing a sensor on a component is provided. The method includes attaching the sensor to a surface of the component. The method includes covering the sensor using a metal wire. The method includes applying a multilayer coating on the metal wire. Applying the multilayer coating includes applying a first coating. The first coating is capable of being machined. Applying the multilayer coating includes machining the first coating and applying a second coating over the first coating. The second coating is a ceramic oxide and the second coating is configured to serve as a thermal and dielectric barrier. Applying the multilayer coating also includes applying a third coating over the second coating. The third coating is configured to provide erosion resistance.Type: GrantFiled: December 8, 2017Date of Patent: November 17, 2020Assignee: Caterpillar Inc.Inventors: Daniel Joseph Sordelet, Arun Rajendran, John Allan White
-
Patent number: 10437954Abstract: The present disclosure relates to a system and method for electronic design recommendations. Embodiments may include receiving, using at least one processor, an electronic design. Embodiments may further include recognizing one or more circuits within the electronic circuit design. Embodiments may also include identifying one or more user-specific circuit performance preferences. Embodiments may further include generating a first set of one or more placement and routing topology recommendations based upon, at least in part, the one or more user-specific circuit performance preferences. Embodiments may also include receiving a selection of at least one of the placement and routing topology recommendations. Embodiments may further include generating a second set of one or more placement and routing topology recommendations based upon, at least in part, the selected at least one placement and routing topology recommendations.Type: GrantFiled: June 30, 2017Date of Patent: October 8, 2019Assignee: Cadence Design Systems, Inc.Inventors: David Allan White, Weifu Li
-
Publication number: 20190178732Abstract: A method for installing a sensor on a component is provided. The method includes attaching the sensor to a surface of the component. The method includes covering the sensor using a metal wire. The method includes applying a multilayer coating on the metal wire. Applying the multilayer coating includes applying a first coating. The first coating is capable of being machined. Applying the multilayer coating includes machining the first coating and applying a second coating over the first coating. The second coating is a ceramic oxide and the second coating is configured to serve as a thermal and dielectric barrier. Applying the multilayer coating also includes applying a third coating over the second coating. The third coating is configured to provide erosion resistance.Type: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Applicant: Caterpillar Inc.Inventors: Daniel Joseph Sordelet, Arun Rajendran, John Allan White
-
Publication number: 20190153760Abstract: In various implementations, a vertical door system may include a door and a movement member that allows adjustment of the position (e.g., height) of the door. The door may be disposed in a track at a location. The vertical door system may include a safety brake that inhibits movement of the door when engaged and allows movement of the door when disengaged. The safety brake may include a pin that extends from the safety brake to contact a stop in the track to inhibit movement of the door when the safety brake is engaged.Type: ApplicationFiled: January 28, 2019Publication date: May 23, 2019Inventors: Jason Royse, Caleb Allan White
-
Patent number: 10185702Abstract: Content providers may specify special formatting instructions to manage formatting of content that is ultimately displayed by electronic devices. The formatting instructions may include formatting that is not apparent from an original format of the content. The formatting instructions from a content provider may override default formatting that is used by a viewing application on the electronic device or a host (intermediary) that formats the content for the electronic device, which would otherwise control a format of the content. The formatting instructions may be based on attributes of the electronic devices, such as display size, display type, etc. By enabling content providers to specify these special formatting instructions, the content providers may retain control of an ultimate look and function of the content when the content is formatted for a particular electronic device.Type: GrantFiled: July 23, 2014Date of Patent: January 22, 2019Assignee: Amazon Technologies, Inc.Inventor: Christopher Allan White
-
Patent number: 9317622Abstract: Content may be stored as structured language data that may be separated into a formatting skeleton (skeleton) and fragments. The skeleton may be extracted from the structured language data to retain at least a portion of the formatting information of a structured language data. The fragments may be segments of presentation data from the structured language data and may be mapped to a location within the skeleton. Upon rendering, a client device may only have to load the skeleton and one or more fragments associated with a specified viewing location in order to quickly and accurately render a portion of the content. By rendering only some of the fragments of the structured language data, the client device may minimize user-perceived latency during processing and rendering operations.Type: GrantFiled: September 28, 2010Date of Patent: April 19, 2016Assignee: Amazon Technologies, Inc.Inventors: Joseph Alexander Zuromski, Hao Hu, Palanidaran Chidambaram, Surendran Rangasamy, Fei Wang, Christopher Allan White
-
Patent number: 8812951Abstract: Content providers may specify special formatting instructions to manage formatting of content that is ultimately displayed by electronic devices. The formatting instructions may include formatting that is not apparent from an original format of the content. The formatting instructions from a content provider may override default formatting that is used by a viewing application on the electronic device or a host (intermediary) that formats the content for the electronic device, which would otherwise control a format of the content. The formatting instructions may be based on attributes of the electronic devices, such as display size, display type, etc. By enabling content providers to specify these special formatting instructions, the content providers may retain control of an ultimate look and function of the content when the content is formatted for a particular electronic device.Type: GrantFiled: December 28, 2010Date of Patent: August 19, 2014Assignee: Amazon Technologies, Inc.Inventor: Christopher Allan White
-
Patent number: 8657119Abstract: A system and method of publishing digital media content works is provided in which an individual content work is divided into multiple segments, and when a subscriber initiates a subscription to the content work, each individual content work segment is published via email to the subscriber on a fixed periodic basis until either the work is completely published or the subscriber terminates the subscription. The subscriber may interactively access the segments of the digital media content work via directly accessing the publication website or via an embedded link in the published segment. During interactive access, the subscriber may update subscription control data controlling segment publication so that the next segment published to the subscriber will be the next successive segment after the segment being accessed interactively. A table of unique book positions is maintained to control segment publication and thereby avoid excess accesses to underlying subscription data for a subscriber.Type: GrantFiled: January 4, 2006Date of Patent: February 25, 2014Inventors: Scott D. Wolf, Bryan Allan White, Hugh Parker Spain, Bryan S. Carrington
-
Publication number: 20130125270Abstract: A new and distinct apple tree named ‘PremA92’ is disclosed. The new apple is notable for its attractive appearance, superb texture, improved flavor and long shelf life.Type: ApplicationFiled: August 9, 2012Publication date: May 16, 2013Inventor: Allan White
-
Publication number: 20130074225Abstract: A new and distinct apple tree named ‘PremA96’ is disclosed. The new apple is notable for its attractive appearance, superb texture, improved flavor and long shelf life.Type: ApplicationFiled: April 6, 2012Publication date: March 21, 2013Inventor: Allan White
-
Publication number: 20120185978Abstract: A new and distinct pear tree named ‘PremP109’ is disclosed. The new pear is notable for its attractive appearance, superb texture, improved flavor and long shelf life.Type: ApplicationFiled: January 10, 2012Publication date: July 19, 2012Inventor: Allan White
-
Patent number: PP24408Abstract: A new and distinct pear tree named ‘PremP109’ is disclosed. The new pear is notable for its attractive appearance, superb texture, improved flavor and long shelf life.Type: GrantFiled: January 10, 2012Date of Patent: April 29, 2014Assignee: Prevar LimitedInventor: Allan White
-
Patent number: PP24946Abstract: A new and distinct apple tree named ‘PremA96’ is disclosed. The new apple is notable for its attractive appearance, superb texture, improved flavor and long shelf life.Type: GrantFiled: April 6, 2012Date of Patent: October 7, 2014Assignee: Prevar LimitedInventor: Allan White