Patents by Inventor Blake Thomas

Blake Thomas 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: 20240114058
    Abstract: A system and a method are disclosed for providing recommendations for sets of security operations for improving security of documents created or executed within an online document system. A supplier entity may select sets of security operations to be performed for a request provided to a signing entity. The online document system computes an aggregate measure of security for the selected sets of security operations and compares it to a threshold measure of security. If the aggregate measure is less than the threshold measure, the online document system uses a machine-learned model to identify additional sets of security operations that when added, results in an updated aggregate measure of security greater than the threshold. The additional sets of security operations are presented to the supplier entity for inclusion within a security operation workflow in combination with the selected sets of security operations.
    Type: Application
    Filed: November 30, 2023
    Publication date: April 4, 2024
    Inventors: Darren Hon Kit Louie, Blake Thomas Walsh, Reid B. Maker, Mark Groves, Anunay Kumar, Michael Elliot Brickman, Joshua D. Wise
  • Publication number: 20240070380
    Abstract: A document management system identifies policies specific to an entity's domain and applies relevant policies to documents managed by the entity. The document management system identifies a portion of the document with a triggering property associated with the entity's domain and tags that portion with an application programming interface (API) plug-in. After the document is transmitted to a recipient, the document management system activates the API plug-in. The API plug-in runs a function on the document, applying a subset of the entity's policies to the document.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Blake Thomas Walsh, Jeffrey Brennan
  • Patent number: 11893365
    Abstract: Techniques for generating application interfaces based on semantic-level data are described herein. Application developers may semantically define an application flow. Based on the definition, a system may identify a template of a multipage navigable interface that is compatible with the flow. If multiple templates are compatible, then a template may be recommended or automatically selected based on the semantic information provided by the developer. The system may generate, based on the template and the semantic definition, a multipage navigable interface. The template may encapsulate some design and functional elements in a manner that is independent of the semantic definition.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: February 6, 2024
    Assignee: Oracle International Corporation
    Inventors: Rozita Naghshin, Lynn Munsinger, Kathleen Maguire Candland, Hillel Noah Cooperman, Mohammed Amirali Samji, Blake Thomas Sullivan, Duncan Richard Mills
  • Patent number: 11870813
    Abstract: A system and a method are disclosed for providing recommendations for sets of security operations for improving security of documents created or executed within an online document system. A supplier entity may select sets of security operations to be performed for a request provided to a signing entity. The online document system computes an aggregate measure of security for the selected sets of security operations and compares it to a threshold measure of security. If the aggregate measure is less than the threshold measure, the online document system uses a machine-learned model to identify additional sets of security operations that when added, results in an updated aggregate measure of security greater than the threshold. The additional sets of security operations are presented to the supplier entity for inclusion within a security operation workflow in combination with the selected sets of security operations.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: January 9, 2024
    Assignee: DOCUSIGN, INC.
    Inventors: Darren Hon Kit Louie, Blake Thomas Walsh, Reid B. Maker, Mark Groves, Anunay Kumar, Michael Elliot Brickman, Joshua D. Wise
  • Publication number: 20230079510
    Abstract: A microclimate control system for a seated occupant includes a seat having a cushion and a back respectively including a first array of pressure sensors and a second array of pressure sensors. The first array of pressure sensors provides a cushion occupant output. The second array of pressure sensors provides a back occupant output. The cushion and back occupant outputs correspond to load distributions from the seated occupant. At least one thermal effector is configured to provide thermal conditioning to the seated occupant. A controller is in communication with the first and second arrays of pressure sensors and with the at least one thermal effector. The controller includes an occupant personal parameters algorithm configured to extract occupant personal parameters based upon the cushion and back occupant outputs. The occupant personal parameters include at least two of an occupant weight, an occupant height, and an occupant gender.
    Type: Application
    Filed: March 18, 2021
    Publication date: March 16, 2023
    Inventors: Ioannis Androulakis, Blake Thomas Martin
  • Publication number: 20220353296
    Abstract: A system and a method are disclosed for providing recommendations for sets of security operations for improving security of documents created or executed within an online document system. A supplier entity may select sets of security operations to be performed for a request provided to a signing entity. The online document system computes an aggregate measure of security for the selected sets of security operations and compares it to a threshold measure of security. If the aggregate measure is less than the threshold measure, the online document system uses a machine-learned model to identify additional sets of security operations that when added, results in an updated aggregate measure of security greater than the threshold. The additional sets of security operations are presented to the supplier entity for inclusion within a security operation workflow in combination with the selected sets of security operations.
    Type: Application
    Filed: April 30, 2021
    Publication date: November 3, 2022
    Inventors: Darren Hon Kit Louie, Blake Thomas Walsh, Reid B. Maker, Mark Groves, Anunay Kumar, Michael Elliot Brickman, Joshua D. Wise
  • Publication number: 20220163281
    Abstract: A suppressor for a firearm may comprise a baffle stack. The baffle stack may comprise a plurality of baffles coupled along an axis. The plurality of baffles may form an outer fluid path and an inner fluid path that are radially fluidly separate. The outer fluid path may comprise an outer fluid path inlet, which is also an outer fluid path outlet for the outer fluid path, such that gas that enters the outer fluid path through the outer fluid path inlet also exits the outer fluid path through the outer fluid path inlet, and exits the suppressor through the inner fluid path.
    Type: Application
    Filed: November 19, 2021
    Publication date: May 26, 2022
    Inventors: Blake Thomas Madigan, Matthew William Fuqua
  • Publication number: 20220107790
    Abstract: Techniques for generating application interfaces based on semantic-level data are described herein. Application developers may semantically define an application flow. Based on the definition, a system may identify a template of a multipage navigable interface that is compatible with the flow. If multiple templates are compatible, then a template may be recommended or automatically selected based on the semantic information provided by the developer. The system may generate, based on the template and the semantic definition, a multipage navigable interface. The template may encapsulate some design and functional elements in a manner that is independent of the semantic definition.
    Type: Application
    Filed: September 30, 2021
    Publication date: April 7, 2022
    Applicant: Oracle International Corporation
    Inventors: Rozita Naghshin, Lynn Munsinger, Kathleen Maguire Candland, Hillel Noah Cooperman, Mohammed Amirali Samji, Blake Thomas Sullivan, Duncan Richard Mills
  • Publication number: 20200389319
    Abstract: Various embodiments support or provide for an extensible electronic claim verification system that offers extensible support for electronic verification by one or more external electronic claim verification services that are external to the extensible electronic claim verification system. For some embodiments, the extensible claim verification system is readily configurable (e.g., by a user) to add or remove access to one or more external claim verification services available for use through the extensible electronic claim verification system by a client device. Some embodiments implement the extensible support by using a unified protocol for interfacing with different external claim verification services. By use of the unified protocol, various embodiments enable an external claim verification service to plug into an extensible claim verification system, thereby permitting a user to extend support of the extensible claim verification system to different types of external claim verification services.
    Type: Application
    Filed: September 24, 2019
    Publication date: December 10, 2020
    Inventors: Joshua D. Wise, Brian Wishan, Bei Wang, Darren Louie, Blake Thomas Walsh
  • Patent number: 10607023
    Abstract: A computing device includes a network interface, a storage controller, a sharing tool and a protection service. The network interface communicatively couples the computing device to one or more computing devices. The storage controller is configured to access a plurality of digital payloads. Each of the digital payloads is associated with a plurality of access tags including content tags and context tags. The sharing tool is configured to share, with a recipient computing device via the network interface, a selected digital payload. The protection service configured to automatically control sharing of the selected digital payload with the recipient computing device based on determining that a prospective recipient associated with the recipient computing device has a work designation or a personal designation that is inconsistent with one or both of a context indicated by the context tags and a content indicated by the content tags.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: March 31, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Blake Thomas Walsh
  • Publication number: 20200053967
    Abstract: Light fixtures with flexible luminaire arrangements and ultraviolet emitters designed to more closely mimic some of the desirable lighting characteristics of natural sunlight. In some embodiment, LEDs emitting in the UVB spectrum are mounted in the luminaire along with LED based luminaires emitting in other emission spectrum. The light from the UVB and other luminaires illuminate plants below to enhance growth characteristics. The UVB luminaires can be mounted in different locations and their emission can be controllable to match the desired plant growth conditions.
    Type: Application
    Filed: June 18, 2019
    Publication date: February 20, 2020
    Inventor: Blake Thomas Murphy
  • Publication number: 20190211997
    Abstract: Devices described in the present disclosure can include a lighting device with adjustable uplight bars. In one embodiment, the adjustable uplight bars can comprise a plurality of light sources configured to display emitted light upwards and can be connected to an arm by an elbow joint, such that the adjustable uplight bars can rotate. In another embodiment, the adjustable uplight bars can comprise a plurality of optic caps placed over the plurality of light sources to produce a desired beam spread pattern for the emitted light. Therefore, each uplight bar can be individually customized to accommodate different positions of the lighting device in relation to the ceiling. In yet another embodiment, the adjustable uplight bars can be configured to project an image onto a surface such as a ceiling, allowing graphics to be displayed.
    Type: Application
    Filed: January 8, 2019
    Publication date: July 11, 2019
    Inventor: BLAKE THOMAS MURPHY
  • Publication number: 20180260580
    Abstract: A computing device includes a network interface, a storage controller, a sharing tool and a protection service. The network interface communicatively couples the computing device to one or more computing devices. The storage controller is configured to access a plurality of digital payloads. Each of the digital payloads is associated with a plurality of access tags including content tags and context tags. The sharing tool is configured to share, with a recipient computing device via the network interface, a selected digital payload. The protection service configured to automatically control sharing of the selected digital payload with the recipient computing device based on determining that a prospective recipient associated with the recipient computing device has a work designation or a personal designation that is inconsistent with one or both of a context indicated by the context tags and a content indicated by the content tags.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 13, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Blake Thomas Walsh
  • Publication number: 20180245974
    Abstract: Methods for replacing conventional light fixtures with solid state light fixtures are disclosed that can comprise selecting a replacement area comprising a plurality of conventional lamps. A sample of the plurality of conventional lamps in the replacement area is selected. The emission characteristics for each of the sample plurality of conventional lamps is measured. The conventional lamp emission characteristics are matched to emission characteristics of replacement LED lamps. All of the conventional lamps within said light replacement area are replaced with the replacement LED lamps. The emission characteristics of the LED replacement lamps at each of said locations of the sample plurality of conventional lamps are measured. The sample conventional lamp emission characteristics are compared to the LED replacement lamp characteristics to confirm that they are the same or are within an acceptable deviation.
    Type: Application
    Filed: January 25, 2018
    Publication date: August 30, 2018
    Inventor: Blake Thomas Murphy
  • Patent number: 9984249
    Abstract: A computing device includes a network interface, a storage controller, a sharing tool and a protection service. The network interface communicatively couples the computing device to one or more computing devices. The storage controller is configured to access a plurality of digital payloads. Each of the digital payloads is associated with a plurality of access tags including content tags and context tags. The sharing tool is configured to share, with a recipient computing device via the network interface, a selected digital payload. The protection service configured to automatically control sharing of the selected digital payload with the recipient computing device based on determining that a prospective recipient associated with the recipient computing device has a work designation or a personal designation that is inconsistent with one or both of a context indicated by the context tags and a content indicated by the content tags.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: May 29, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Blake Thomas Walsh
  • Patent number: 9986437
    Abstract: A computing device is provided, which includes a processor configured to, detect a plurality of display devices configured for wireless communication, send a request to the plurality of display devices to cause the plurality of display devices to each display different associated codes, receive user input of one of the codes associated with a target display device of the plurality of display devices, send the one of the codes to the plurality of display devices, receive an identification message from the target display device associated with the one of the codes, establish a display session via a wireless connection with the target display device, and send display content to the target display via the wireless connection.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: May 29, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Blake Thomas Walsh
  • Patent number: 9969206
    Abstract: A marker storage accessory includes a main body having marker-engaging structure and writing surface engaging structure. The main body may also include cap-engaging structure or, alternatively, blocking structure. The marker-engaging structure includes a plurality of circumferentially positioned teeth adapted to be conformingly inserted into the complementarily shaped channels defined by the ribs located on the non-writing end of a writing instrument such as a dry-erase marker. The cap-engaging structure can include ribs creating a geometry adapted to conformingly receive the protruding end of a cap for the writing instrument. The blocking structure can be a protrusion adapted to prevent attachment of the marker storage accessory on the nub-end of the writing instrument while permitting attachment of a marker cap. When the marker storage accessory is attached to the writing surface, the marker self-positions to a generally nub-down orientation.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: May 15, 2018
    Assignee: Kablooe Design, Inc.
    Inventors: Thomas Edward Kramer, Blake Thomas Eisenschenk, Luke William Bromback
  • Publication number: 20180084418
    Abstract: A computing device is provided, which includes a processor configured to, detect a plurality of display devices configured for wireless communication, send a request to the plurality of display devices to cause the plurality of display devices to each display different associated codes, receive user input of one of the codes associated with a target display device of the plurality of display devices, send the one of the codes to the plurality of display devices, receive an identification message from the target display device associated with the one of the codes, establish a display session via a wireless connection with the target display device, and send display content to the target display via the wireless connection.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 22, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Blake Thomas Walsh
  • Publication number: 20170323109
    Abstract: A computing device includes a network interface, a storage controller, a sharing tool and a protection service. The network interface communicatively couples the computing device to one or more computing devices. The storage controller is configured to access a plurality of digital payloads. Each of the digital payloads is associated with a plurality of access tags including content tags and context tags. The sharing tool is configured to share, with a recipient computing device via the network interface, a selected digital payload. The protection service configured to automatically control sharing of the selected digital payload with the recipient computing device based on determining that a prospective recipient associated with the recipient computing device has a work designation or a personal designation that is inconsistent with one or both of a context indicated by the context tags and a content indicated by the content tags.
    Type: Application
    Filed: May 3, 2016
    Publication date: November 9, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Blake Thomas Walsh
  • Publication number: 20170087921
    Abstract: A marker storage accessory includes a main body having marker-engaging structure and writing surface engaging structure. The main body may also include cap-engaging structure or, alternatively, blocking structure. The marker-engaging structure includes a plurality of circumferentially positioned teeth adapted to be conformingly inserted into the complementarily shaped channels defined by the ribs located on the non-writing end of a writing instrument such as a dry-erase marker. The cap-engaging structure can include ribs creating a geometry adapted to conformingly receive the protruding end of a cap for the writing instrument. The blocking structure can be a protrusion adapted to prevent attachment of the marker storage accessory on the nub-end of the writing instrument while permitting attachment of a marker cap. When the marker storage accessory is attached to the writing surface, the marker self-positions to a generally nub-down orientation.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 30, 2017
    Inventors: Thomas Edward Kramer, Blake Thomas Eisenschenk, Luke William Bromback