Patents Examined by Hexing Liu
-
Patent number: 9710572Abstract: Completing an application interface is disclosed, including: segmenting a search query into one or more keywords; determining an application interface based at least in part on the one or more keyword units; determining an attribute for an input field associated with the determined application interface; determining a value corresponding to the attribute based at least in part on the one or more keyword units; and presenting the determined application interface, wherein the determined application interface includes the input field prepopulated with the value.Type: GrantFiled: May 21, 2013Date of Patent: July 18, 2017Assignee: Alibaba Group Holding LimitedInventor: Zhiyu Zhu
-
Patent number: 9710543Abstract: Methods, software and devices for indexing responses for later providing to users in response to queries are disclosed. For each stored response, representative queries are stored in association with that response, where each representative query represents a possible query for searching for information addressed by that response. Representative queries are selectively modified by substituting terms by corresponding chosen substitute expressions, where a substitute expression is chosen for a particular term in one of the representative queries based on past substitutions in others of said representative queries. For each response, a Boolean expression is formed from those representative queries associated with that response, as selectively modified, where the Boolean expression is satisfied by each of those representative queries.Type: GrantFiled: August 8, 2012Date of Patent: July 18, 2017Assignee: IntelliResponse Systems Inc.Inventors: Darren Redfern, Chad Ternent
-
Patent number: 9633078Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating identifiers for tuples of recursively defined relations. One of the methods includes selecting one or more of the recursively defined relations to evaluate. Respective keys are computed for each tuple of any new tuples computed during recursive evaluation. For each key that occurs in a cache of keys, obtaining a tuple for the key from the cache and adding the obtained tuple to a new relation. For each key that does not occur in the cache of keys, generating a new identifier for the key, and adding, to a new relation for each key of each tuple of any keys that do not occur in the cache of keys for a relation, a new tuple comprising (1) elements of the tuple and (2) the new identifier for the key.Type: GrantFiled: September 30, 2016Date of Patent: April 25, 2017Assignee: Semmle LimitedInventors: Alexander Eyers-Taylor, Max Schaefer
-
Patent number: 9594810Abstract: A system, method and computer program product for determining and identifying a highly accurate description of an entity, including discovering hidden attributes, features, characteristics, behaviors, and opinions of an entity; and identifying the entity through processing, summarizing, abstracting, generalizing, discovering, and inferring information from a plurality of databases including publicly available data, private purchased data, private data provided by others, and derived data from public or private data.Type: GrantFiled: March 15, 2013Date of Patent: March 14, 2017Assignee: REUNIFY LLCInventors: Jafar Adibi, Edward Fullman, Joseph Fullman, Patrick Robertson, Elena Fullman, Emil Ettelaie, Namhee Kwon
-
Patent number: 9582580Abstract: Systems and methods allow a user of a text or graphics editor to quickly create multiple robust internet search queries by selecting and ranking groups or individual key words from a document. A user who is composing or reading a document can identify and link multiple sets of key words into separate search queries by highlighting and assigning either unique search numbers, colors or other readily ascertained indicators of their logical relation. Each individual search query is routed to selected internet search engines, and the results are returned to the user in the same viewed document. The user may select the form in which the results are displayed. For example, results may be listed within the document by way footnotes, endnotes, or separate hover or pull-down windows accessible from the search terms. In addition, the user can browse, sort, rank, edit or eliminate portions of the results.Type: GrantFiled: October 16, 2014Date of Patent: February 28, 2017Inventors: Steven G. Lisa, Jeffrey C. Konicek
-
Patent number: 9569678Abstract: The system and methods disclosed herein validate the authenticity of a document and an individual's claimed identity. The system and method use a validation facility that is configurable to compare and match characteristics of biometric and non-biometric data presented by an individual with biometric and non-biometric data received from a request to a database or file system holding such information. The determination on the matching characteristics of the data can occur in completely automated fashion without intervention from the user, but user intervention is also possible allowing the user to review and override certain data discrepancies. The validation facility provides a user interface for use by a user to review a determination on the data analysis and instruct the validation facility to override that determination if the user determines the cause of the identity verification failure is within an acceptable criterion.Type: GrantFiled: April 17, 2014Date of Patent: February 14, 2017Assignee: MorphoTrust USA, LLCInventors: Mark R. Mallalieu, James A. Kottas, Mohamed Lazzouni, Leonid Y. Shteyman, Jay F. Bortolussi, Thomas M. Kuzeja, Gida R. Zikas-Bernard
-
Patent number: 9558231Abstract: Systems, methods, and other embodiments associated with a data view for clinical data are described. In one embodiment, a method includes receiving a request from a user to view summarized case report form (CRF) data, where the CRF data corresponds to a plurality case report forms (CRFs) stored in one or more normalized transactional tables. A view query is constructed based, at least in part, on the request and executed on one or more denormalized summary tables to construct a view. The denormalized summary tables store selected CRF data from the normalized transactional tables and are updated concurrently with each update to the transactional tables. The method includes rendering the view for display.Type: GrantFiled: May 22, 2013Date of Patent: January 31, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Scott Shepard, Hanan Butler, Paul Boyd, Paul Bradford, Sai K. Lee, Michael T. O'Connell, Roxanne Chang, Christopher Luu
-
Patent number: 9552414Abstract: One embodiment of a disclosed system, method, and computer readable storage medium provides dynamic filtering in application searches. Partner systems leverage search functionality of an application search system configured to perform searches for applications. In one embodiment, partner systems select application categories to be associated with search queries submitted to the application search system via the partners' websites. When users submit search queries to the application search system via a partner system, the users' queries are associated with the partner system's application category selection. Alternatively, the search queries may implicitly or explicitly specify an application category. In response to receiving the queries, the application search system returns search results from the selected application category.Type: GrantFiled: May 22, 2013Date of Patent: January 24, 2017Assignee: Quixey, Inc.Inventors: Jason Prosnitz, Tomer Kagan, Eric Glover
-
Patent number: 9547656Abstract: A global zone executing on a host OS that includes a multilevel filesystem (MLFS) associated with a label range, where the MLFS includes files and directories, where each of the files is associated with its own label and where each of the directories is associated with its own label. The global zone further includes a first non-global zone, where the MLFS is mounted in the first non-global zone as a first loopback file system. The host OS is configured to receive, from a process executing on the host OS, a request to access a first file in the MLFS, make a first determination that a process label dominates a first file label, based on the first determination, make a second determination that the first file label is equal to the process label, and in response to the second determination, provide read and write access to the first file.Type: GrantFiled: August 9, 2012Date of Patent: January 17, 2017Assignee: Oracle International CorporationInventors: Richard E. Aleshire, Glenn T. Faden
-
Patent number: 9542489Abstract: Social media content items are mapped to relevant time-based media events. These mappings may be used as the basis for multiple applications, such as ranking of search results for time-based media, automatic recommendations for time-based media, prediction of audience interest for media purchasing/planning, and estimating social interest in the time-based media. Social interest in time-based media (e.g., video and audio streams and recordings) segments is estimated through a process of data ingestion and integration. The estimation process determines social interest in specific events represented as segments in time-based media, such as particular plays in a sporting event, scenes in a television show, or advertisements in an advertising block. The resulting estimates of social interest also can be graphically displayed.Type: GrantFiled: July 16, 2010Date of Patent: January 10, 2017Assignee: Bluefin Labs, Inc.Inventors: Michael Ben Fleischman, Deb Kumar Roy
-
Patent number: 9529877Abstract: A method for matching format defining data structures with data-containing structures involves analyzing attributes of data-containing structures; analyzing format defining data structures using record level metrics comprising record level consistency values, record uninitialized data values and record match values; identifying a set of data-containing structures containing data elements having formats substantially corresponding to a format defining data structure and using file level metrics, based upon results of the record level metrics; ranking the set based upon correspondence between one or more of: a) data types within the set and data types within the format defining data structures, or b) values within the set and definitions within the format defining data structures, to obtain a subset that may correspond to at least one of the format defining data structures; and identifying a format defining data structure usable to access a data-containing structure and thereby obtain valid data therefrom.Type: GrantFiled: May 17, 2016Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventor: Gregg A. Upton
-
Patent number: 9514119Abstract: An electronic document is parsed against a plurality of phrases. Each of the plurality of phrases indicates a text effect. It is determined that the electronic document includes a phrase at least similar to a first phrase of the plurality of phrases. A first contributor of the electronic document that is associated with the phrase is determined. A first text effect indicated by the phrase is determined. A mapping is created between the first contributor and the first text effect indicated by the phrase. The mapping is supplied for presenting of the electronic document.Type: GrantFiled: May 21, 2013Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Bernadette A. Carter, Kathryn Lemanski Mercer, Cesar A. Wong
-
Patent number: 9483530Abstract: A system determines whether a term of a search query is a term with little significance based on a context of the search query. The system performs a search based on the search query while considering the term with little significance as optional when the search query includes the term with little significance and presents a list of search results based on the search.Type: GrantFiled: August 4, 2014Date of Patent: November 1, 2016Assignee: Google Inc.Inventors: John Lamping, Christophe Bisciglia
-
Patent number: 9471437Abstract: Systems and methods are described for backing up files and directories using a common backup format. The files and directories may be represented by objects within a data stream constructed using the common backup format. The data streams may be traversed and updated using a size tree such that modifications are made to individual objects within the data streams without complete traversal. This process results in efficient management of storage systems as read and write operations are not dependent on exhaustive traversal of data streams.Type: GrantFiled: July 10, 2015Date of Patent: October 18, 2016Assignee: EMC CorporationInventors: Junxu Li, Windsor W. Hsu
-
Patent number: 9471657Abstract: Distributed database management systems may perform range queries over the leading portion of a primary key. Non-random distribution of data may improve performance related to the processing of range queries, but may tend to cause workload to be concentrated on particular partitions. Groups of partitions may be expanded and collapsed based on detection of disproportionate workload. Disproportionate write workload may be distributed among a group of partitions that can subsequently be queried using a federated approach. Disproportionate read workload may be distributed among a group of read-only replicated partitions.Type: GrantFiled: May 20, 2013Date of Patent: October 18, 2016Assignee: Amazon Technologies, Inc.Inventors: Wei Xiao, Miguel Mascarenhas Filipe, Bjorn Patrick Swift, Kiran-Kumar Muniswamy-Reddy, Stuart Henry Seelye Marshall, Timothy Andrew Rath, Rande A. Blackman
-
Patent number: 9454548Abstract: A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first storage system, determining that the initial instruction is not supported by the first storage system, identifying a combination of instructions to the first storage system after determining that the initial instruction is not supported by the first storage system, wherein the combination of instructions is based on the initial instruction, performing the identified combination of instructions on the file stored in the first storage system, and storing results of the performed identified combination of instructions.Type: GrantFiled: March 15, 2013Date of Patent: September 27, 2016Assignee: EMC CorporationInventors: Lei Chang, Tao Ma, Zhanwei Wang, Lirong Jian, Lili Ma, Gavin Sherry
-
Patent number: 9449033Abstract: Provided are a method, computer program product, and system for processing a data management request. User intent that defines properties of target data is determined. Policies and constraints for the data management request are determined. An abstract data management request that identifies source data, the target data, and the polices and constraints is created. A technology to use to process the data management request based on the user intent, policies, and constraints is determined.Type: GrantFiled: May 10, 2013Date of Patent: September 20, 2016Assignee: International Business Machines CorporationInventors: Holger Kache, Jacques J. Labrie, Veera Maddipati, Paulo R. R. Pereira, Alan P. Plante, Charles D. Wolfson
-
Patent number: 9411832Abstract: A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first storage system, determining that the initial instruction is not supported by the first storage system, identifying a combination of instructions to the first storage system after determining that the initial instruction is not supported by the first storage system, wherein the combination of instructions is based on the initial instruction, performing the identified combination of instructions on the file stored in the first storage system, and storing results of the performed identified combination of instructions.Type: GrantFiled: March 15, 2013Date of Patent: August 9, 2016Assignee: EMC CorporationInventors: Lei Chang, Tao Ma, Zhanwei Wang, Lirong Jian, Lili Ma, Gavin Sherry
-
Patent number: 9406091Abstract: Location data may be obtained through devices associated with one or more users. The actual locations and places that correspond to the location data may be inferred. Location patterns that represent when and where each user spends their time may also be determined. One or more personas that represent categories corresponding to types of behavior or location patterns that users may exhibit may be created and maintained. One or more of the personas may be assigned to or associated with each of the users based on the location patterns associated with each user and the type of behavior that is expected to be exhibited for each persona. One or more recommendations may be provided to the users based at least partly on the personas that have been assigned to the users, which may cause the users to receive recommendations that are likely to be of particular interest.Type: GrantFiled: March 12, 2012Date of Patent: August 2, 2016Assignee: Amazon Technologies, Inc.Inventors: Gustavo Eduardo Lopez, Michael M. George, Bhushan H. Shah, Andrew Russell Turner
-
Patent number: 9389681Abstract: The subject disclosure is directed towards a sensor fusion interface that enables interaction between one or more entities of a physical environment and a computerized device component. A plurality of sensor modules generate multiple sensor input data associated with one or more entities in an environment and store such data in a shared library in accordance with a uniform and common schema. The multiple sensor input data is refined until a certain level of accuracy is achieved. Using the sensor fusion interface, entity state data is extracted from the shared library and exposed to the computerized device component.Type: GrantFiled: December 19, 2011Date of Patent: July 12, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Aditya Sankar, William Lawrence Portnoy