Patents by Inventor Bradley Moore

Bradley Moore 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: 20250181631
    Abstract: The disclosure describes utilizing an image query system to improve response accuracy and reduce computational steps resources in responding to natural language queries of input images. In various implementations, the image query system utilizes grounding information from one or more sources to determine accurate information for an input image. For example, the image query system uses a single comprehensive image prompt to obtain extensive visual image grounding information for the input image from a visual-based large generative model. Additionally, or in alternative implementations, the image query system obtains reverse image search grounding information for the input image. The image query system then cleverly utilizes the grounding information with a large generative language model to generate text query responses to image-based queries of the input image more accurately and efficiently.
    Type: Application
    Filed: December 4, 2023
    Publication date: June 5, 2025
    Inventors: Vishrav CHAUDHARY, Bradley Moore ABRAMS, Kamal GINOTRA, Owais Khan MOHAMMED, Barun PATRA, Michael Lawrence Valenzuela
  • Patent number: 12223003
    Abstract: A computing system is disclosed that includes a processor and memory. The memory stores instructions that, when executed by the processor, cause the processor to perform several acts. The acts include generating a prompt that is to be input to a generative language model. The prompt includes conversational input set forth by a user. The acts further comprise providing the prompt as input to the generative language model, and receiving conversational output from the generative language model, where the generative language model generated the conversational output based upon the prompt. Additionally, the acts comprise streaming the conversational output on one of a SERP or webpage to which the user has navigated from the SERP.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: February 11, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mahmoud Adada, Elbio Renato Torres Abib, Bradley Moore Abrams, Justin Daniel Harris
  • Publication number: 20240256623
    Abstract: A computing system is disclosed that includes a processor and memory. The memory stores instructions that, when executed by the processor, cause the processor to perform several acts. The acts include generating a prompt that is to be input to a generative language model. The prompt includes conversational input set forth by a user. The acts further comprise providing the prompt as input to the generative language model, and receiving conversational output from the generative language model, where the generative language model generated the conversational output based upon the prompt. Additionally, the acts comprise receiving an indication that the user has performed an interface mode change action and updating a search engine results page (SERP) to provide information related to the conversational output generated by the generative language model. The acts further comprise presenting the updated SERP to the user on a client computing device.
    Type: Application
    Filed: June 15, 2023
    Publication date: August 1, 2024
    Inventors: Baljinder Pal RAYIT, Bradley Moore ABRAMS, Rahul LAL, Jordi RIBAS, Saurabh TIWARY, Elbio Renato TORRES ABIB
  • Publication number: 20240256618
    Abstract: A computing system is disclosed that includes a processor and memory. The memory stores instructions that, when executed by the processor, cause the processor to perform several acts. The acts include generating a prompt that is to be input to a generative language model. The prompt includes conversational input set forth by a user. The acts further comprise providing the prompt as input to the generative language model, and receiving conversational output from the generative language model, where the generative language model generated the conversational output based upon the prompt. Additionally, the acts comprise streaming the conversational output on one of a SERP or webpage to which the user has navigated from the SERP.
    Type: Application
    Filed: June 15, 2023
    Publication date: August 1, 2024
    Inventors: Mahmoud ADADA, Elbio Renato Torres ABIB, Bradley Moore ABRAMS
  • Publication number: 20240256840
    Abstract: Methods, systems, and media for storing entries in and/or retrieving information from an object memory are provided. In some examples, a content item is received that has content data. The content data associated with the content item may be provided to one or more semantic models that generate semantic objects. From one or more of the semantic models, one or semantic objects may be received. The one or more semantic objects may then be inserted into the object memory. The semantic objects may be associated with respective indications corresponding to a reference to source data associated with the semantic objects. Further, the insertion may trigger a memory storage operation to store the semantic objects. A plurality of collections of stored objects may be received from the object memory, based on a provided input, to determine a result.
    Type: Application
    Filed: June 22, 2023
    Publication date: August 1, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Xia SONG, Kris K. GANJAM, Mahmoud ADADA, Justin D. HARRIS, Dominic MORIN, Bradley Moore ABRAMS, Peter POTASH
  • Publication number: 20240256622
    Abstract: The present disclosure relates to generating semantic search engine results. Aspects of the present disclosure retrieve relevant information from a search engine based on user's search query. The query can be a classic search query (keyword or short phrase) or a conversational query (e.g., a chat messages between users and/or chatbots), a query based upon an email or other type of message, or a query generate based upon a content item (e.g., a webpage, image, video, document, etc.). Aspects of the disclosure leverage a large language model (LLM), such as, for example, a generative model, to summarizes the content according to the intent detected from the query. In some cases, aspects of the present disclosure may generate a direct answer to the query and provide relevant references to support the information.
    Type: Application
    Filed: June 30, 2023
    Publication date: August 1, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Bradley Moore ABRAMS, Xia SONG, Baljinder Pal RAYIT, Elbio Renato Torres ABIB
  • Publication number: 20240256841
    Abstract: A computing system described herein includes a processor and memory storing instructions that, when executed by the processor, cause the processor to perform several acts. The acts include generating a prompt that is to be input to a generative language model, where the prompt includes content of a webpage being presented to the user. The acts also include providing the prompt as input to the generative language model. The acts further include receiving output from the generative language model, where the generative language model generated the output based upon the prompt. The acts additionally include causing the output to be presented to the user by way of a client computing device concurrently with the webpage being presented to the user.
    Type: Application
    Filed: June 15, 2023
    Publication date: August 1, 2024
    Inventors: Bradley Moore ABRAMS, Mridu Baldevraj NARANG, Chengyu PENG, Zhangwei WU, Hariharan RAGUNATHAN, Parul PURI, Alyssa RICKEN
  • Patent number: 10437993
    Abstract: A mechanism called time-deterministic replay (TOR) that can reproduce the execution of a program, including its precise timing. Without TOR, reproducing the timing of an execution is difficult because there are many sources of timing variability. TOR uses a combination of techniques to either mitigate or eliminate most of these sources of variability. Using a prototype implementation of TOR in a Java Virtual Machine, we show it is possible to reproduce the timing to within 1.85% of the original execution. A study of one of the applications of TOR is described: the detection of a covert timing channel. Timing channels can be used to exfiltrate information from a compromised machine by subtly varying timing of the machine's outputs, TOR can detect this variation. Unlike prior solutions, which generally look for a specific type of timing channel, our approach can detect a wide variety of channels with high accuracy.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: October 8, 2019
    Assignees: THE TRUSTEES OF THE UNIVERSITY OF PENNSYLVANIA, GEORGETOWN UNIVERSITY
    Inventors: Ang Chen, Hanjun Xiao, William Bradley Moore, Andreas Haeberlen, Linh Thi Xuan Phan, Micah Sherr, Wenchao Zhou
  • Publication number: 20170213028
    Abstract: A mechanism called time-deterministic replay (TOR) that can reproduce the execution of a program, including its precise timing. Without TOR, reproducing the timing of an execution is difficult because there are many sources of timing variability. TOR uses a combination of techniques to either mitigate or eliminate most of these sources of variability. Using a prototype implementation of TOR in a Java Virtual Machine, we show it is possible to reproduce the timing to within 1.85% of the original execution. A study of one of the applications of TOR is described: the detection of a covert timing channel. Timing channels can be used to exfiltrate information from a compromised machine by subtly varying timing of the machine's outputs, TOR can detect this variation. Unlike prior solutions, which generally look for a specific type of timing channel, our approach can detect a wide variety of channels with high accuracy.
    Type: Application
    Filed: October 5, 2015
    Publication date: July 27, 2017
    Inventors: Ang Chen, Hanjun Xiao, William Bradley Moore, Andreas Haeberlen, Linh Thi Xuan Phan, Micah Sherr, Wenchao Zhou
  • Publication number: 20150164042
    Abstract: A portable pet tether that provides a mechanism to secure a pet in a stationary position. The portable pet tether is a dome-shaped device that is placed in a stationary position by driving stakes through anchors provided along the perimeter of the tether. The stakes or mounting nails are driven in the ground and therefore prevents the movement of the tether dome after placement. A clip is provided at the top of the dome in one particular embodiment that provides a means to secure the leash of a pet to the portable pet tether. In another particular embodiment, the portable pet tether includes a retractable leash that attaches directly to a pet's collar.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Inventor: Bradley Moore
  • Publication number: 20130066647
    Abstract: Systems and methods are disclosed herein that generally provide a new model for surgical support and management. Tasks typically performed in advance of and following a surgery can be performed in an automated and efficiency-optimized manner, particularly in the case of routine or straightforward surgical procedures. In one embodiment, the various parties involved in a surgery can access a surgical support and management system using one or more web pages. The system can perform various tasks associated with the surgical planning, inventory planning, intra-operative support, post-surgery logistics, and billing phases of surgical support and management.
    Type: Application
    Filed: September 5, 2012
    Publication date: March 14, 2013
    Applicant: DEPUY SPINE, INC.
    Inventors: Matthew J. Andrie, Timothy A. Beardsley, Beth Bissonnette, Brett Patrick Knickerbocker, Adam LaWare, Bradley Moore, David O'Brien, Christopher Rigsby
  • Patent number: 7430732
    Abstract: A first exemplary method implementation for designing an application programming interface (API) includes: preparing multiple code samples for a core scenario, each respective code sample of the multiple code samples corresponding to a respective programming language of multiple programming languages; and deriving the API from the core scenario responsive to the multiple code samples. A second exemplary method for designing an API includes: selecting a core scenario for a feature area; writing at least one code sample for the core scenario; and deriving an API for the core scenario responsive to the at least one code sample. A third exemplary method for designing an API includes: deriving an API for a scenario responsive to at least one code sample written with regard to the scenario; performing one or more usability studies on the API utilizing multiple developers; and revising the API based on the one or more usability studies.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: September 30, 2008
    Assignee: Microsoft Corporation
    Inventors: Krzysztof J. Cwalina, Bradley Moore Abrams, Anthony J. Moore, Christopher L. Anderson, Michael Pizzo, Robert Allan Brigham, II
  • Publication number: 20050228380
    Abstract: A minimally invasive surgical method may include positioning a first anchor and second anchor in a first vertebra and a second vertebra, respectively, through a first incision made on a first side of a patient's spine, percutaneously positioning a third anchor in a third vertebra through a second incision distinct from the first incision, advancing the first end of a fixation element from the first incision subcutaneously to the third anchor, and coupling the fixation element to the first anchor, the second anchor, and the third anchor.
    Type: Application
    Filed: April 9, 2004
    Publication date: October 13, 2005
    Applicant: DePuy Spine Inc.
    Inventors: Bradley Moore, Ronald Naughton
  • Patent number: 6755841
    Abstract: An installation tool that is useful for the efficient and effective placement of an article, such as an artificial disc, between adjacent vertebral bodies is provided. The installation tool can be provided as a kit having modular components which allow the surgeon to select from among a variety of components to assemble an installation tool that is optimized for its intended use. The installation tool of the invention generally includes a pair of opposed levers, each of which has a proximal handle portion and a distal portion. A fulcrum is disposed between the two levers to enable proper operation of the tool. The tool further includes a pusher block that is positioned between the two levers and is selectively movable between an initial location distal of the fulcrum and a final location adjacent the distal end of the levers. The pusher block includes a proximal end, a distal end, and a bore extending at least partially therethrough.
    Type: Grant
    Filed: December 7, 2001
    Date of Patent: June 29, 2004
    Assignee: DePuy Acromed, Inc.
    Inventors: Robert D. Fraser, Alexander Grinberg, Daniel Malone, Bradley Moore, Michael J. O'Neil, Mark Boomer
  • Patent number: RE43317
    Abstract: An installation tool that is useful for the efficient and effective placement of an article, such as an artificial disc, between adjacent vertebral bodies is provided. The installation tool can be provided as a kit having modular components which allow the surgeon to select from among a variety of components to assemble an installation tool that is optimized for its intended use. The installation tool of the invention generally includes a pair of opposed levers, each of which has a proximal handle portion and a distal portion. A fulcrum is disposed between the two levers to enable proper operation of the tool. The tool further includes a pusher block that is positioned between the two levers and is selectively movable between an initial location distal of the fulcrum and a final location adjacent the distal end of the levers. The pusher block includes a proximal end, a distal end, and a bore extending at least partially therethrough.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: April 17, 2012
    Assignee: DePuy Spine, Inc.
    Inventors: Robert D. Fraser, Alexander D. Grinberg, John D. Malone, Bradley Moore, Michael J. O'Neil, Mark C. Boomer
  • Patent number: RE44417
    Abstract: A banana shaped intevertebral fusion cage having a domed profile, an internal planar wall defining first and second graft chambers, asymmetrically disposed leading and trailing insertion, and an anterior wall recess.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: August 6, 2013
    Assignee: DePuy Spine, Inc.
    Inventors: Charles M. Bartish, Jr., Douglas Bireley, Bradley Moore
  • Patent number: RE44835
    Abstract: An installation tool that is useful for the efficient and effective placement of an article, such as an artificial disc, between adjacent vertebral bodies is provided. The installation tool can be provided as a kit having modular components which allow the surgeon to select from among a variety of components to assemble an installation tool that is optimized for its intended use. The installation tool of the invention generally includes a pair of opposed levers, each of which has a proximal handle portion and a distal portion. A fulcrum is disposed between the two levers to enable proper operation of the tool. The tool further includes a pusher block that is positioned between the two levers and is selectively movable between an initial location distal of the fulcrum and a final location adjacent the distal end of the levers. The pusher block includes a proximal end, a distal end, and a bore extending at least partially therethrough.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: April 8, 2014
    Assignee: DePuy Synthes Products LLC
    Inventors: Robert D. Fraser, Alexander Grinberg, John D. Malone, Bradley Moore, Michael J. O'Neil, Mark C. Boomer
  • Patent number: RE45639
    Abstract: An installation tool that is useful for the efficient and effective placement of an article, such as an artificial disc, between adjacent vertebral bodies is provided. The installation tool can be provided as a kit having modular components which allow the surgeon to select from among a variety of components to assemble an installation tool that is optimized for its intended use. The installation tool of the invention generally includes a pair of opposed levers, each of which has a proximal handle portion and a distal portion. A fulcrum is disposed between the two levers to enable proper operation of the tool. The tool further includes a pusher block that is positioned between the two levers and is selectively movable between an initial location distal of the fulcrum and a final location adjacent the distal end of the levers. The pusher block includes a proximal end, a distal end, and a bore extending at least partially therethrough.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: August 4, 2015
    Assignee: DePuy Synthes Products, Inc.
    Inventors: Robert D. Fraser, Alexander Grinberg, John D. Malone, Bradley Moore, Michael J. O'Neil, Mark C. Boomer
  • Patent number: RE46410
    Abstract: An installation tool that is useful for the efficient and effective placement of an article, such as an artificial disc, between adjacent vertebral bodies is provided. The installation tool can be provided as a kit having modular components which allow the surgeon to select from among a variety of components to assemble an installation tool that is optimized for its intended use. The installation tool of the invention generally includes a pair of opposed levers, each of which has a proximal handle portion and a distal portion. A fulcrum is disposed between the two levers to enable proper operation of the tool. The tool further includes a pusher block that is positioned between the two levers and is selectively movable between an initial location distal of the fulcrum and a final location adjacent the distal end of the levers. The pusher block includes a proximal end, a distal end, and a bore extending at least partially therethrough.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: May 23, 2017
    Assignee: DePuy Synthes Products, Inc.
    Inventors: Robert D. Fraser, Alexander Grinberg, John D. Malone, Bradley Moore, Michael J. O'Neil, Mark C. Boomer
  • Patent number: D789818
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: June 20, 2017
    Assignee: A.B.Moore Forensic Engineering, Inc
    Inventor: Alan Bradley Moore