Patents by Inventor David A. Brooks

David A. Brooks 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: 10990578
    Abstract: A method for providing updates for pieces of content in a deck may include creating, by a processor, a deck. The deck may include a plurality of pieces of content. The method may also include leveraging, by the processor, a part of existing content, existing before creation of the deck, for at least one of the plurality of pieces of content in the deck. The at least one of the plurality of pieces of content in the deck, that leverages the part of existing content, is leveraged content and the part of the existing content is referenced content. The method may additionally include configuring, by the processor, the leveraged content for following the referenced content or ancillary content of the referenced content to obtain updates or notifications of updates to the referenced content or ancillary content.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: April 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10990490
    Abstract: Establishing a synchronous replication relationship between two or more storage systems, including: identifying, for a dataset, a plurality of storage systems across which the dataset will be synchronously replicated; configuring one or more data communications links between each of the plurality of storage systems to be used for synchronously replicating the dataset; exchanging, between the plurality of storage systems, timing information for at least one of the plurality of storage systems; and establishing, in dependence upon the timing information for at least one of the plurality of storage systems, a synchronous replication lease, the synchronous replication lease identifying a period of time during which the synchronous replication relationship is valid.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: April 27, 2021
    Assignee: Pure Storage, Inc.
    Inventors: Connor Brooks, Thomas Gill, Christopher Golden, David Grunwald, Steven Hodgson, Ronald Karr, Zoheb Shivani, Kunal Trivedi
  • Patent number: 10992598
    Abstract: A storage system switching between mediation models within a storage system, where the switching between mediation models includes: determining, among one or more of the plurality of storage systems, a change in availability of a mediator service, wherein one or more of the plurality of storage systems are configured to request mediation from the mediator service in response to a fault; and communicating, among the plurality of storage systems and responsive to determining the change in availability of the mediator service, a fault response model to be used as an alternate to the mediator service among one or more of the plurality of storage systems.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: April 27, 2021
    Assignee: Pure Storage, Inc.
    Inventors: David Grunwald, Ronald Karr, Thomas Gill, Zoheb Shivani, John Colgrove, Connor Brooks, Claudiu Schmidt
  • Patent number: 10979889
    Abstract: A method and system a system for activating a wireless service includes a subscriber identity module (SIM) card having a first surface, the SIM card including a subscriber identity module (SIM), and an activation code stored with the SIM card. The activation code is linked to the SIM. A wireless device configured to receive the SIM, where the SIM is configured to be utilized in the wireless device, the wireless device including: a memory that stores an operating system of the wireless device and a wireless service activation application, a processor that processes a function of the wireless device, a display that displays information to a user, the wireless service activation application is configured to capture the activation code that authorizes the wireless device on a wireless network and authorizes a predetermined amount of wireless service for the wireless device associated with said SIM.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: April 13, 2021
    Assignee: TracFone Wireless, Inc.
    Inventors: David Brooks, Sergio Rivera
  • Patent number: 10902073
    Abstract: A role-based social network follow request that identifies a specified user role to follow within a social network is received from a social network user. A social network role-based query, derived from the specified user role identified within the role-based social network follow request, is executed. In response to executing the social network role-based query, role-based information of social network users within the social network is retrieved. Another social network user that matches the specified user role is identified based upon the retrieved role-based information of the social network users. Role-based social network following of the matching other social network user is configured for the requesting social network user.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: David A. Brooks, Miguel A. Estrada, Ethan L. Perry, Thomas Schaeck, Michael C. Wanderski
  • Patent number: 10867004
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for publicly providing web content of a tenant using a multi-tenant on-demand database service. These mechanisms and methods for publicly providing web content of a tenant using a multi-tenant on-demand database service can allow the web content to be published by a tenant using the multi-tenant on-demand database service for use by non-tenants of the multi-tenant on-demand database service.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: December 15, 2020
    Assignee: salesforce.com, inc.
    Inventors: Bulent Cinarkaya, Steven Tamm, Jayesh Sureshchandra, Alex Warshavsky, Irandi Upeka Bulumulla, Benjamin Fry, Kenneth Douglas Scott, David Brooks
  • Publication number: 20200386372
    Abstract: LED lighting sheets feature foldable light-sheets including multiple illumination modules electrically interconnected such that unremoved illumination units remain energized upon removal of one or more by horizontal, vertical and or diagonal cuts. A new and non-obvious conductor geometry forms a 3D mesh that is resistant to cutting from any direction in 45 degree increments. Relatively constant illumination levels are maintained in the remaining LEE's by using relatively high resistance series connected current limiting resistors for each LEE. Each current limiting resistor may be, for example, ten times the resistance of the entire lower ribbon conductive layer. Tunable color LEE's are included.
    Type: Application
    Filed: June 22, 2020
    Publication date: December 10, 2020
    Inventors: David Brooks, Yulin Xu
  • Patent number: 10849912
    Abstract: Disclosed is a method of enhancing the response of cancer cells in a mammal to treatment with an apoptosis inducing ligand, which method comprises contacting the cancer cells with an apoptosis inducing ligand in conjunction with an effective amount of a compound of the formula: (I), wherein R1-R14 are as described herein. Also disclosed is a method of inducing apoptosis in cancer cells in a mammal, comprising contacting the cancer cells with the compound described herein and also contacting the cancer cells with an apoptosis inducing ligand, whereby apoptosis is induced in the cancer cells.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: December 1, 2020
    Assignees: The United States of America, as represented by the Secretary, Department of Health and Human Services, Arizona Board of Regents on Behalf of the University of Arizona
    Inventors: Thomas Joseph Sayers, Alan David Brooks, Curtis J. Henrich, Poonam Tewary, James Brislin McMahon, Leslie Gunatilaka, Ya-Ming Xu, Kithsiri Wijeratne
  • Patent number: 10838943
    Abstract: A method for providing updates for pieces of content in a deck may include creating, by a processor, a deck. The deck may include a plurality of pieces of content. The method may also include leveraging, by the processor, a part of existing content, existing before creation of the deck, for at least one of the plurality of pieces of content in the deck. The at least one of the plurality of pieces of content in the deck, that leverages the part of existing content, is leveraged content and the part of the existing content is referenced content. The method may additionally include configuring, by the processor, the leveraged content for following the referenced content or ancillary content of the referenced content to obtain updates or notifications of updates to the referenced content or ancillary content.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10812360
    Abstract: Modifying an activity stream to display recent events of a resource includes checking-in a user to a resource to provide context about the resource, specifying a time duration for which the user is checked-in to the resource, and modifying, based on the time duration, an activity stream of the user to display recent events of the resource.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: October 20, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10795960
    Abstract: A computer-implemented method of managing bookmarks within a collaborative application can include receiving a user input specifying a universal resource locator (URL) to be bookmarked and determining whether a bookmark record including the URL exists. Responsive to determining that a bookmark record including the URL does not exist, an address and a network type for the URL can be determined. A bookmark record including the URL and the network type can be stored.
    Type: Grant
    Filed: October 15, 2016
    Date of Patent: October 6, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David A. Brooks, Jonathan D. Feinberg, David R. Millen
  • Patent number: 10762158
    Abstract: Presenting a marking element in a social networking interaction where the marking element includes a question specifier and an answer specifier, creating a knowledge element in response to a user activating the marking element on the social networking interaction or a portion thereof, and presenting a knowledge element indicator in the social networking interaction.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10755365
    Abstract: A method, system and computer program product for allowing a user to view network contacts of other users when visiting an environment of a different organization. A visitor requests to view a profile of a user while the visitor is visiting the environment or tenant space of a different organization. The organization of the visitor is obtained. Furthermore, the organization and network contacts of the user whose profile is requested to be viewed are obtained in response to validating the visitor's organization. The requested profile is then displayed to the visitor containing the accessible network contacts (if any) of the user based on whether the user and the visitor belong to the same organization.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Amy D. Travis
  • Publication number: 20200263482
    Abstract: A dead stop type projection window assembly includes a free-standing frame and at least one insert window. The free-standing frame includes a top member, a base member spaced below the top member, at least two mullions vertically extending between the top member and the base member and spaced apart to form an insert window opening therebetween, and a stop extending along a perimeter of the insert window opening. The insert window is secured to the free-standing frame at the insert window opening and is sealed at the stop with sealant to close the insert window opening. The free-standing frame also includes a sealant dam extending from the stop and engaging the insert window to resist flow of the sealant toward the window frame opening between the stop and the insert window.
    Type: Application
    Filed: February 14, 2019
    Publication date: August 20, 2020
    Inventor: David Brooks Simonton
  • Publication number: 20200263483
    Abstract: A dead stop type projection window assembly includes a free-standing frame and at least one independent insert window. The free-standing frame includes a top member, a base member spaced below the top member, at least two mullions vertically extending between the top member and the base member and spaced apart to form an insert window opening therebetween, and a stop extending along a perimeter of the insert window opening. The insert window is secured to the free-standing frame at the insert window opening. The free-standing frame further includes at least one preformed seal member engaging the insert window to seal closed the window frame opening with a wind/water tight seal. The preformed gasket can extend from the stop to the insert window and/or can extend from at least one of the mullions to the insert window.
    Type: Application
    Filed: February 14, 2019
    Publication date: August 20, 2020
    Inventor: David Brooks Simonton
  • Publication number: 20200247824
    Abstract: This invention related to compounds that are inhibitors of the CDK12 kinase. The compounds are useful in the treatment of disorders mediated by the CDK12 kinase including myotonic dystrophy type 1 (DM1) and other disorders caused by the generation of RNA repeat expansion transcripts. In particular, the invention relates to compounds of the formula (I), or a pharmaceutically acceptable salts or N-oxides thereof, wherein R1a, R2, R3, R4a, R4b and R4c are as defined herein.
    Type: Application
    Filed: September 21, 2018
    Publication date: August 6, 2020
    Applicant: The University of Nottingham
    Inventors: David Brook, Chris Hayes, Nicholas Bennett, Matthew Palframan, Sue Cramp, Richard Bull, Michael Bodnarchuk
  • Patent number: 10726205
    Abstract: A method, system and computer program product for checking documents using colloquialisms. Colloquialisms used in messages by users in a social network are tracked. The relationships (e.g., co-worker) between the senders and recipients of these messages are identified. A social graph is then generated to depict the relations between the users in the social network based on these identified relationships. Furthermore, usage patterns of colloquialisms (e.g., a particular colloquialism is used only with close friends as opposed to co-workers) are formulated. A rule set is generated using the social graph and formulated usage patterns. By using the rule set to check documents, documents may be more accurately checked for spelling and/or grammatical errors by taking into consideration the appropriate usage of colloquialisms based on the context (e.g., communicating with a friend). Furthermore, alternative words or phrases may be appropriately recommended based on the context using such a rule set.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: July 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20200213833
    Abstract: A method and system a system for activating a wireless service includes a subscriber identity module (SIM) card having a first surface, the SIM card including a subscriber identity module (SIM), and an activation code stored with the SIM card. The activation code is linked to the SIM. A wireless device configured to receive the SIM, where the SIM is configured to be utilized in the wireless device, the wireless device including: a memory that stores an operating system of the wireless device and a wireless service activation application, a processor that processes a function of the wireless device, a display that displays information to a user, the wireless service activation application is configured to capture the activation code that authorizes the wireless device on a wireless network and authorizes a predetermined amount of wireless service for the wireless device associated with said SIM.
    Type: Application
    Filed: March 10, 2020
    Publication date: July 2, 2020
    Inventors: David Brooks, Sergio Rivera
  • Patent number: 10701399
    Abstract: In a method to reconstruct a high dynamic range video signal, a decoder receives a base layer standard dynamic range video signal, an enhancement layer video signal, and a metadata bitstream for a reference processing unit. A decoder reconstructs a high-dynamic range video output signal based on the base layer video signal, the enhancement layer video signal, and the data syntax and metadata specified by the metadata bitstream.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: June 30, 2020
    Assignees: Dolby Laboratories Licensing Corporation, Dolby International AB
    Inventors: Klaas Heinrich Schueuer, David Brooks, Satoshi Teshigawara, Tao Chen
  • Patent number: 10691437
    Abstract: A computer implemented method of developing computer applications, the method comprising providing to multiple users access, over a network, to information on a data center, with a subgroup of the users having access to a sub-portion of the information that is different from the sub-portion accessible by the remaining tenants of the subgroup; and communicating wide the data center over the network employing a computer system associated with a user of the sub-group to establish application functionality with the sub-portion that may be accessed, over the network, by additional parties authorized by the user. Also disclosed is a machine-readable medium and a data center, both of which facilitate carrying-out the steps of the method.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: June 23, 2020
    Assignee: salesforce.com, inc.
    Inventors: David Brooks, Lewis Wiley Tucker, Benji Jasik, Timothy Mason, Eric David Bezar, Simon Wong, Douglas Chasman, Tien Tzuo, Scott Hansma, Adam Gross, Steven Tamm