Patents by Inventor Martin Ross

Martin Ross 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: 20240138696
    Abstract: The present disclosure provides apparatuses and computer readable media for measuring sub-epidermal moisture in patients to determine damaged tissue for clinical intervention. The present disclosure also provides methods for determining damaged tissue.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 2, 2024
    Applicant: BRUIN BIOMETRICS, LLC
    Inventors: Martin BURNS, Sara BARRINGTON, Graham ROSS, Ya-Chen TONAR, Shannon RHODES, Marta CLENDENIN, Kindah JARADEH
  • Publication number: 20240132942
    Abstract: Disclosed herein are methods and compositions for normalizing polynucleotide concentration. Normalizing may be accomplished using polynucleotide binding proteins (e.g., catalytically inactive CRISPR protein or catalytically inactive Argonaute proteins). The polynucleotide binding proteins may bind to the adapter sequences of a target polynucleotide. Thus, adding the same amount of a polynucleotide binding proteins to different samples and then extracting the polynucleotide protein is shown herein to extract similar amounts of target polynucleotides from the different samples.
    Type: Application
    Filed: October 22, 2023
    Publication date: April 25, 2024
    Applicant: Watchmaker Genomics, Inc.
    Inventors: Martin Ranik, Eric van der Walt, Clara Ross, Craig Marshall, Lindsay Peterkin, Brian Kudlow
  • Patent number: 11964985
    Abstract: The invention provides methods of inhibiting the growth or metastasis of a cancer in a mammal by inhibiting a Ral GTPase in the mammal. The invention also provides small molecule inhibitors of Ral GTPases useful in the methods of the invention and pharmaceutical compositions containing the therapeutically effective compounds of the invention, and methods of using the same.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: April 23, 2024
    Assignees: THE REGENTS OF THE UNIVERSITY OF COLORADO, A BODY CORPORATE., INDIANA UNIVERSITY RESEARCH AND TECHNOLOGY CORPORATION, UNIVERSITY OF VIRGINIA PATENT FOUNDATION
    Inventors: Dan Theodorescu, Michael Fitzpatrick Wempe, David Ross, Samy Meroueh, Martin A. Schwartz, Phillip Reigan
  • Patent number: 11954463
    Abstract: Techniques are disclosed relating to determining a similarity of components of a current webpage to different UI components for use in automatically generating an updated webpage. A computer system may receive information specifying a current webpage, including a particular current UI component and information specifying a plurality of different UI components for an updated webpage. The computer system may identify one or more characteristics of the particular current UI component. The computer system may determine, based on the identified one or more characteristics, a similarity of ones of the plurality of different UI components to the particular current UI component. The computer system may select, based on the determining, a particular different UI component from the plurality of different UI components for use, in the updated webpage, for the particular current UI component. Such techniques may advantageously improve user experience by automatically providing up-to-date user interfaces.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: April 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Owen Winne Schoppe, Brian J. Lonsdorf, Alan Martin Ross, Sönke Rohde, David James Woodward, Jessica Lundin
  • Publication number: 20240103903
    Abstract: Dynamically calculating and re-calculating priority values for a set of microservices that are deployed and run in a containerized environment. Before new priority values are assigned to the microservices, an initial default priority value is assigned to a microservice of interest. When the microservice of interest is deployed and run in the containerized environment, the generated telemetry data is used, in part, as a basis to determine a frequency in which any given microservice is being utilized, and more particularly, the microservice of interest. Based upon the determined frequency, a role for the microservice of interest can be inferred. As a result, this inferred role for the microservice of interest is used to dynamically assign a current priority value for the microservice of interest.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Martin A. Ross, Jack William Donato Evans, Luke James Powlett, Jack Richard William Stevenson
  • Publication number: 20240082749
    Abstract: An interactive toy comprising a function device for performing user-perceptible, controllable functions. The interactive toy also includes a rechargeable power source and a charging circuit for contactless receipt of electrical energy and for charging the rechargeable power source when the interactive toy is positioned in a charging zone of a contactless charging device. The interactive toy is adapted to determine a charging rate at respective positions relative to the charging device and to generate a user-perceptible output indicative of the determined charging rate.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 14, 2024
    Applicant: LEGO A/S
    Inventors: Thomas Alan DONALDSON, Mark Ross CHAMPKINS, Radost Radoslavova KEREFEYNA, Rasmus Bissenbakker KÆRSGAARD, Yufan Wei WANG, Arun VENKATASUBRAMANIAN, Simon Mark JORDAN, Andrew James KNIGHTS, Isobel Jane ASHBEY, Martin Edward BROCK, Rosanna Elizabeth PARRISH, Silviu TOMA, Robert George MILNER
  • Publication number: 20240013151
    Abstract: A method receives an input file. The input file includes a plurality of entries where different entries are associated with a different characteristic. A selection of a guide for an entry is determined where a guide includes guidelines for formatting content in an entry in the plurality of entries. The method performs analyzing an image from the entry to generate image variations. Then, the method analyzes the image and the image variations to place text items from the entry in the image and the image variations where the text items in the image and the image variations are formatted based on the guidelines in the guide for the entry. A plurality of design variants is generated for the entry based on the image and the image variations that include text items.
    Type: Application
    Filed: July 7, 2022
    Publication date: January 11, 2024
    Applicant: Salesforce, Inc.
    Inventors: Scott Bokma, Brian J. Lonsdorf, Sönke Rohde, Alan Martin Ross, Michael Sollami, David Woodward, Jessica Lundin
  • Patent number: 11868790
    Abstract: Techniques are disclosed for automatically generating new content using a trained 1-to-N generative adversarial network (GAN) model. In disclosed techniques, a computer system receives, from a computing device, a request for newly-generated content, where the request includes current content. The computer system automatically generates, using the trained 1-to-N GAN model, N different versions of new content, where a given version of new content is automatically generated based on the current content and one of N different style codes, where the value of N is at least two. After generating the N different versions of new content, the computer system transmits them to the computing device. The disclosed techniques may advantageously automate a content generation process, thereby saving time and computing resources via execution of the 1-to-N GAN machine learning model.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: January 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Michael Sollami, Sönke Rohde, Alan Martin Ross, David James Woodward, Jessica Lundin, Owen Winne Schoppe, Brian J. Lonsdorf, Aashish Jain
  • Publication number: 20230367608
    Abstract: Concepts for controlling interaction with scalable applications are presented. One example comprises associating metadata with an application interface specification of an application. Based on the metadata associated with the application interface specification of the application, configuration of shards for managing traffic of the interaction and/or integration with the application interface is controlled. Traffic is then routed to configured shards.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 16, 2023
    Inventors: Martin A. Ross, Luke James Powlett, Jack Richard William Stevenson, Jack William Donato Evans
  • Patent number: 11798210
    Abstract: Disclosed herein are system, method and computer readable storage medium for detecting space suitable for overlaying media content onto an image. The system receives a candidate image which may be an image or a video frame. The candidate image is then input into a neural network. The neural network may output coordinates and one or more dimensions representing one or more bounding boxes for inserting media content into the candidate image. The one or more bounding boxes may be transmitted with a request for a media content item to be displayed in a bounding box. In response to the request the media content item may be received, and the candidate image and the media content item overlaid on top of the candidate image within the bounding box may be displayed.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: October 24, 2023
    Assignee: Salesforce, Inc.
    Inventors: Jessica Lundin, Michael Reynolds Sollami, Alan Martin Ross, Brian J. Lonsdorf, David James Woodward, Owen Winne Schoppe, Sönke Rohde
  • Patent number: 11740884
    Abstract: A method, computer system, and computer program product for migrating a service (e.g. microservice) from using a first application programming interface version to using a second (e.g. newer or updated) application programming interface version. The method may include determining a difference between specifications of the first and second versions of the application programming interface. Historical usage of the first version of the application programming interface by the service may then be analyzed with respect to the difference so as to determine if the service meets the specification of the second version of the application programming interface. Responsive to determining the service meets the specification of the second version of the application programming interface difference, the service may be migrated from using the first version of the application programming interface to using the second version of the application programming interface.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: August 29, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jack William Donato Evans, Martin A. Ross, Luke James Powlett, Jack Richard William Stevenson
  • Patent number: 11727084
    Abstract: A method for data processing is described. The method includes receiving, from a client of a web service, a request for a web component included in a web page supported by the web service, where the web component is associated with a data structure that defines design characteristics of the web component. The method further includes determining configuration parameters that define stylistic characteristics of the web component based on data attributes of the web page and the data structure associated with the web component, where the configuration parameters are determined using a model trained on a corpus of web pages supported by the web service. The method further includes transmitting, to the client and in response to the request, an indication of the configuration parameters for the web component, where the indication is configured to display the web component according to the stylistic characteristics defined by the configuration parameters.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: August 15, 2023
    Assignee: Salesforce, Inc.
    Inventors: Brian Lonsdorf, Scott Bokma, Sönke Rohde, Alan Martin Ross, Michael Sollami, David Woodward, Jessica Lundin
  • Patent number: 11694018
    Abstract: An online system generates a set of content item variations for a reference content item that include different styles of text for the content item. The different styles of text are generated by applying machine-learned style transfer models, for example, neural network based models to reference text of the reference content item. The text variations retain the textual content of the reference text but are synthesized with different styles. The online system can provide the content item variations to users on an online experimental platform to collect user interaction information that may indicate how users respond to different styles of text. The online system or the content providers can effectively target users with content items that include the style of text the users respond to based on the collected information.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: July 4, 2023
    Assignee: Salesforce, Inc.
    Inventors: Jessica Lundin, Owen Winne Schoppe, Xing Han, Michael Reynolds Sollami, Brian J. Lonsdorf, Alan Martin Ross, David J. Woodward, Sonke Rohde
  • Publication number: 20230177250
    Abstract: Systems, devices, and techniques are disclosed for visual text summary generation. An input text may be received. Keywords may be extracted from the input text. Representative keywords may be generated from the keywords. A graph representation of the representative keywords may be generated. Images associated with the representative keywords may be received. A visual-representation style may be selected based on the graph representation of the representative keywords. The mages associated with the representative keywords may be arranged according to the selected visual-representation style and the graph representation of the representative keywords.
    Type: Application
    Filed: December 6, 2021
    Publication date: June 8, 2023
    Inventors: Jessica Lundin, Sönke Rohde, Owen Winne Schoppe, Michael Sollami, David Woodward, Brian Lonsdorf, Alan Martin Ross
  • Publication number: 20230177269
    Abstract: Systems, devices, and techniques are disclosed for conversation topic extraction. Text of a communication channel may be received. The text of the communication channel may be divided into conversation documents based on conversation threads of the communication channel. Phrases of the text of the conversation documents may be tokenizes. Topic phrases for the conversation documents may be determined by assigning importance scores to the tokenized phrases using unsupervised topic extraction. The topic phrases may be the tokenized phrases with the highest importance scores.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Inventors: Jessica Lundin, Sönke Rohde, Owen Winne Schoppe, Michael Sollami, David Woodward, Brian Lonsdorf, Alan Martin Ross, Scott Bokma
  • Patent number: 11657511
    Abstract: Disclosed herein are system, method and computer readable storage medium for detecting space suitable for overlaying media content onto an image. The system receives an image which may be an image or a video frame. The image is processed using a number of image processing techniques in order to automatically propose spaces for inserting media content onto the image. The proposed spaces may then be further analyzed using a heuristics-based approach to select bounding boxes for inserting media content. Subsequently, one or more media content items may be selected for insertion onto the bounding boxes on the image. The system may then cause a display of the image with the selected media content item overlaid onto the image within the selected bounding boxes.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: May 23, 2023
    Assignee: Salesforce, Inc.
    Inventors: Alan Martin Ross, Jessica Lundin, Michael Reynolds Sollami, Brian J. Lonsdorf, David J. Woodward, Owen Winne Schoppe, Sonke Rohde
  • Publication number: 20230154082
    Abstract: Systems, devices, and techniques are disclosed for style-based dynamic content generation. A seed image, entity design data, entity style data, and text items may be received. Bounding boxes that identify areas of the seed image for the placement of the text items may be generated for the seed image. Variant images may be generated from the seed image, the entity design data, and the entity style data. The variant images may be generated by placing text items in the bounding boxes based on the entity design data and rendering text of the text items using the entity style data.
    Type: Application
    Filed: November 14, 2021
    Publication date: May 18, 2023
    Inventors: Sönke Rohde, Brian Brechbuhl, Jessica Lundin, Douglas RG White, David Woodward, Chris Dalzell, Brian Lonsdorf, Alan Martin Ross, Owen Winne Schoppe, Michael Sollami
  • Publication number: 20230129431
    Abstract: Techniques are disclosed for automatically generating new content using a trained 1-to-N generative adversarial network (GAN) model. In disclosed techniques, a computer system receives, from a computing device, a request for newly-generated content, where the request includes current content. The computer system automatically generates, using the trained 1-to-N GAN model, N different versions of new content, where a given version of new content is automatically generated based on the current content and one of N different style codes, where the value of N is at least two. After generating the N different versions of new content, the computer system transmits them to the computing device. The disclosed techniques may advantageously automate a content generation process, thereby saving time and computing resources via execution of the 1-to-N GAN machine learning model.
    Type: Application
    Filed: January 26, 2022
    Publication date: April 27, 2023
    Inventors: Michael Sollami, Sönke Rohde, Alan Martin Ross, David James Woodward, Jessica Lundin, Owen Winne Schoppe, Brian J. Lonsdorf, Aashish Jain
  • Publication number: 20230129240
    Abstract: Techniques are disclosed for automatically converting a layout image to a text-based representation. In the disclosed techniques, a server computer system receives a layout image that includes a plurality of portions representing a plurality of user interface (UI) elements included in a UI design. The server computer system transforms, via executed of a trained residual neural network (ResNet), the layout image to a text-based representation of the layout image that specifies coordinates of bounding regions of the plurality of UI elements included in the UI design, where the text-based representation is usable to generate program code executable to render the UI design. The disclosed techniques may advantageously automate one or more portions of a UI design process and, as a result save time and computing resources via the execution of an image to text-based conversion ResNet machine learning model.
    Type: Application
    Filed: January 26, 2022
    Publication date: April 27, 2023
    Inventors: Michael Sollami, Sönke Rohde, Alan Martin Ross, David James Woodward, Jessica Lundin, Owen Winne Schoppe, Brian J. Lonsdorf, Aashish Jain
  • Publication number: 20230109053
    Abstract: A method, computer system, and a computer program product for configuring application instances on scaling is provided. The present invention may include receiving a client request, wherein the client request includes one or more commands. The present invention may include determining whether the client request is to be acted on by all application instances based on a type of client request, wherein the type of client request is determined based on at least routing metadata in an application interface specification. The present invention may include determining the client request is be acted on by all application instances.
    Type: Application
    Filed: September 24, 2021
    Publication date: April 6, 2023
    Inventors: Martin A. Ross, Jack William Donato Evans, Luke James Powlett, Jack Richard William Stevenson