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: 20240104233Abstract: 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: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Varadarajan Ramamoorthy, Danny Soroker, Marshall Allen Lamb
-
Patent number: 11829811Abstract: 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: GrantFiled: September 17, 2021Date of Patent: November 28, 2023Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, YOUREDI LTD.Inventors: Marshall Allen Lamb, Liviu Rodean, Sami Petteri Tähtinen, Mats Bernhard von Weissenberg
-
Publication number: 20230089128Abstract: 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: ApplicationFiled: September 17, 2021Publication date: March 23, 2023Inventors: Marshall Allen Lamb, Liviu Rodean, Sami Petteri Tähtinen, Mats Bernhard von Weissenberg
-
Publication number: 20220311611Abstract: 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: ApplicationFiled: March 29, 2021Publication date: September 29, 2022Inventors: Nitin Gaur, Elezaveta Koumpan, Marshall Allen Lamb, Scott Gerard
-
Patent number: 11276081Abstract: 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: GrantFiled: May 20, 2021Date of Patent: March 15, 2022Assignee: International Business Machines CorporationInventor: Marshall Allen Lamb
-
Patent number: 9996210Abstract: 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: GrantFiled: June 30, 2011Date of Patent: June 12, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jerry Alan Dancy, Marshall Allen Lamb
-
Patent number: 9432469Abstract: 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: GrantFiled: May 11, 2012Date of Patent: August 30, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefan Hepper, Marshall Allen Lamb
-
Patent number: 8583658Abstract: 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: GrantFiled: June 22, 2011Date of Patent: November 12, 2013Assignee: International Business Machines CorporationInventors: Lauren Gabriellle Wilcox, Marshall Allen Lamb, Christina Karen Lauridsen, Malcolm Casey Ong
-
Publication number: 20120226784Abstract: 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: ApplicationFiled: May 11, 2012Publication date: September 6, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefan Hepper, Marshall Allen Lamb
-
Patent number: 8239493Abstract: 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: GrantFiled: April 21, 2009Date of Patent: August 7, 2012Assignee: International Business Machines CorporationInventors: Stefan Hepper, Marshall Allen Lamb
-
Publication number: 20110271171Abstract: 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: ApplicationFiled: June 22, 2011Publication date: November 3, 2011Applicant: International Business Machines CorporationInventors: Lauren Gabrielle Wilcox, Marshall Allen Lamb, Christina Karen Lauridsen, Malcolm Casey Ong
-
Publication number: 20100268759Abstract: 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: ApplicationFiled: April 21, 2009Publication date: October 21, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stefan Hepper, Marshall Allen Lamb
-
Publication number: 20100017385Abstract: 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 archivesType: ApplicationFiled: July 16, 2008Publication date: January 21, 2010Applicant: INTERNATIONAL BUSINESS MACHINESInventors: LAUREN GABRIELLE WILCOX, MARSHALL ALLEN LAMB, CHRISTINA KAREN LAURIDSEN, MALCOLM CASEY ONG