IP Library › Granted Patent US 11,886,481
Granted Patent B2
US 11,886,481 · App. 16/950,769 · Granted Jan 30, 2024

Method and apparatus for frame-based search and analysis

Inventors: Wei Li (Cupertino, CA); Michael Jacob Osofsky (San Francisco, CA); Lokesh Pooranmal Bajaj (Freemont, CA)
Assignee: NetBase Solutions, Inc.
G06F16/40G06F16/243G06F16/24575G06F16/3344G06F16/9535
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,886,481
App. No.
16/950,769
Granted
Jan 30, 2024
Kind
B2
Abstract

A frame represents a concept with a set of roles and a set of linguistic rules. If a linguistic rule is satisfied, by a unit of natural language discourse (UNLD), the frame is invoked and a frame instance produced. A frame instance specifies how the UNLD, with particular values drawn from the UNLD, fulfills the roles of the frame. A frame-based search, of target content, is accomplished in response to a frame-based user query. The search result is comprised of records, where each record is a result of a match, of the frame-based query, at a location in the target content. If the frame-based query is implicit, a match requires only that the location of the target content invokes the appropriate frame. If the frame-based query is role-specific, in addition to invoking the appropriate frame, a query search term needs to be found in the value for a role of the frame instance produced.

Claims (3)

1. A method for frame-based search to identify content of interest, each step performed by computing hardware with programmable memory, comprising the following steps:

sending a first query over the Internet to a first database, wherein the first database is formed by determining a set of logical forms with a semantic parser, each logical form representative of a unit of natural language discourse, wherein at least some logical forms, of the set of logical forms, are arranged as a tree, determining, for each logical form of the set of logical forms, whether a first frame extraction rule is satisfied by a logical form and, if the first frame extraction rule is satisfied, producing a first instance of a first frame, including each unit of natural language discourse that invokes the first frame as part of a record of a first database, and indexing records, for the first database, at least according to a first role of the first frame; and

receiving a first set of records over the Internet, resulting from a search of the first database with the first query, wherein the first set of records is produced, at least in part, with the indexing of the first role of the first frame.

Assignments (1)
SECURITY INTEREST Recorded Jul 14, 2026
From: NETBASE SOLUTIONS, INC.; QUID, LLC
To: EAST WEST BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 075265/0358 →
Continuity (3)
Continuation 14728413 · Jun 2, 2015
Continuation 12177122 · Jul 21, 2008
Related Publication 20210334302A1 · Oct 28, 2021