Patents by Inventor Marshall Allen Lamb

Marshall Allen Lamb 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: 20240104233
    Abstract: According to one embodiment, a method, computer system, and computer program product for tagging and sharing limited views of content. The embodiment may include identifying one or more roles corresponding to one or more users. The embodiment may also include determining a set of tags corresponding to sections of a document. The embodiment may further include associating tags from the set of tags with associated roles from the one or more roles. The embodiment may also include filtering a view of the document for a user from the one or more users according to the tags from the set of tags, the associated roles, and a set of roles corresponding to the user. The embodiment may further include presenting the view of the document to the user.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Varadarajan Ramamoorthy, Danny Soroker, Marshall Allen Lamb
  • Patent number: 11829811
    Abstract: A computer program product configured to execute a method for exchanging electronic data. The method includes receiving, using an API, a request to transmit data from a source trading partner to a destination trading partner; querying a name server, using a domain name system protocol, the name server comprising a subdomain of the destination trading partner to send the data to, wherein the subdomain is mapped to a destination access point, wherein a name of the subdomain conforms to a common format, wherein an address of the subdomain conforms to another common format; determining the address of the subdomain based on the querying of the name server; addressing the data, using another API, to be sent to the address of the subdomain; and transmitting the data, using the another API, to the destination access point by virtue of the subdomain's mapping to the destination access point.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: November 28, 2023
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, YOUREDI LTD.
    Inventors: Marshall Allen Lamb, Liviu Rodean, Sami Petteri Tähtinen, Mats Bernhard von Weissenberg
  • Publication number: 20230089128
    Abstract: A computer program product configured to execute a method for exchanging electronic data. The method includes receiving, using an API, a request to transmit data from a source trading partner to a destination trading partner; querying a name server, using a domain name system protocol, the name server comprising a subdomain of the destination trading partner to send the data to, wherein the subdomain is mapped to a destination access point, wherein a name of the subdomain conforms to a common format, wherein an address of the subdomain conforms to another common format; determining the address of the subdomain based on the querying of the name server; addressing the data, using another API, to be sent to the address of the subdomain; and transmitting the data, using the another API, to the destination access point by virtue of the subdomain's mapping to the destination access point.
    Type: Application
    Filed: September 17, 2021
    Publication date: March 23, 2023
    Inventors: Marshall Allen Lamb, Liviu Rodean, Sami Petteri Tähtinen, Mats Bernhard von Weissenberg
  • Publication number: 20220311611
    Abstract: A node in a blockchain network may initiate a non-fungible token identity, establish a profile for the non-fungible token identity, receive reputation data related to the non-fungible token identity, determine, based on the reputation data, a reputation score, append the non-fungible token identity with the reputation score as a non-fungible token metadata tag, and upload the non-fungible token identity and the metadata tag to an ID repository.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Inventors: Nitin Gaur, Elezaveta Koumpan, Marshall Allen Lamb, Scott Gerard
  • Patent number: 11276081
    Abstract: Provided is a system, method, and computer program product for performing targeted advertising of a product. A processor may identify a consumer demography of potential consumers for an advertising campaign of a product. The processer may identify an inventory node map of the product. The processor may analyze the consumer demography and node map to identify a geographical collection of consumers for the advertising campaign according to an inventory availability relative to the consumer demography. The processor may determine relative expenses and a risk of inventory outages associated with order fulfillments of the product from the node map to form a fulfillment assessment map. The processor may update the geographical collection of consumers according to an optimizing profit and minimizing inventory outages criteria derived from adjusting the inventory availability and inventory location using the fulfillment assessment map.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventor: Marshall Allen Lamb
  • Patent number: 9996210
    Abstract: Enabling active host content related actions on a client device can begin with a client device receiving guest screen data and optionally host screen metadata from a server. The content of the guest screen data can be presented on the client device. A passive element corresponding to each active element of the server host screen can be identified. The active element of the server host screen can be selectable by the presenter and, upon selection (active event), can launch an active action on the server. The passive element of the client guest screen can have a defined selectable overlay hot spot. A hot spot can be can be associated with a hot spot action at the client. The hot spot action taken by the client, upon a hot spot event, can correspond to the active action taken by the server.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: June 12, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jerry Alan Dancy, Marshall Allen Lamb
  • Patent number: 9432469
    Abstract: A request for web content is received from a web client device at a web content server. At least one of a logging enablement status and a logging level associated with the web content is determined Client-side logging executable syntax is configured within the web content based upon the determined logging enablement status and logging level associated with the web content. The web content with the configured client-side logging executable syntax is sent to the web client device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: August 30, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Hepper, Marshall Allen Lamb
  • Patent number: 8583658
    Abstract: In some embodiments a mechanism creates a bookmark of a deployable web archives. In some embodiments, the bookmark includes deployment and runtime information of current and prior invocations of the deployable web archive, at least one user- and/or author-defined external specified tag describing the deployable web archive, and/or reference/link/access information to the deployable web archives.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lauren Gabriellle Wilcox, Marshall Allen Lamb, Christina Karen Lauridsen, Malcolm Casey Ong
  • Publication number: 20120226784
    Abstract: A request for web content is received from a web client device at a web content server. At least one of a logging enablement status and a logging level associated with the web content is determined Client-side logging executable syntax is configured within the web content based upon the determined logging enablement status and logging level associated with the web content. The web content with the configured client-side logging executable syntax is sent to the web client device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Application
    Filed: May 11, 2012
    Publication date: September 6, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Hepper, Marshall Allen Lamb
  • Patent number: 8239493
    Abstract: A request for web content is received from a web client device at a web content server. At least one of a logging enablement status and a logging level associated with the web content is determined. Client-side logging executable syntax is configured within the web content based upon the determined logging enablement status and logging level associated with the web content. The web content with the configured client-side logging executable syntax is sent to the web client device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: August 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stefan Hepper, Marshall Allen Lamb
  • Publication number: 20110271171
    Abstract: In some embodiments a mechanism creates a bookmark of a deployable web archives. In some embodiments, the bookmark includes deployment and runtime information of current and prior invocations of the deployable web archive, at least one user- and/or author-defined external specified tag describing the deployable web archive, and/or reference/link/access information to the deployable web archives.
    Type: Application
    Filed: June 22, 2011
    Publication date: November 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Lauren Gabrielle Wilcox, Marshall Allen Lamb, Christina Karen Lauridsen, Malcolm Casey Ong
  • Publication number: 20100268759
    Abstract: A request for web content is received from a web client device at a web content server. At least one of a logging enablement status and a logging level associated with the web content is determined. Client-side logging executable syntax is configured within the web content based upon the determined logging enablement status and logging level associated with the web content. The web content with the configured client-side logging executable syntax is sent to the web client device. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Application
    Filed: April 21, 2009
    Publication date: October 21, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Hepper, Marshall Allen Lamb
  • Publication number: 20100017385
    Abstract: In some embodiments a method includes creating a bookmark of a deployable web archives In some embodiments, the bookmark includes deployment and runtime information of current and prior invocations of the deployable web archive, at least one user- and/or author-defined external specified tag describing the deployable web archive, and/or reference/link/access information to the deployable web archives
    Type: Application
    Filed: July 16, 2008
    Publication date: January 21, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES
    Inventors: LAUREN GABRIELLE WILCOX, MARSHALL ALLEN LAMB, CHRISTINA KAREN LAURIDSEN, MALCOLM CASEY ONG