Patents Examined by Anh Ly
-
Patent number: 10298597Abstract: In an example embodiment, a system for evaluating published content is provided. The system includes at least one processor and a plurality of components including instructions executable by the at least one processor. The components include a reporting component and an evaluation component. The reporting component is to receive a communication from one of a plurality of users of a network-based system, the communication identifying content accessible via the network-based system as objectionable. An evaluation component is to evaluate the identified content based on a reputation value of the one of the plurality of users to determine an action to take with respect to the identified content. The reputation value is based at least in part on a history of objectionable content reporting by the one of the plurality of users.Type: GrantFiled: December 22, 2017Date of Patent: May 21, 2019Assignee: eBay Inc.Inventors: Neelakantan Sundaresan, Hendrick Lee
-
Patent number: 10289644Abstract: A method for generating an engineering database using lookup tables includes creating multiple table sets for generating the engineering database, inputting multiple pieces of control information for controlling respective ones of the multiple datasets, and inputting multiple lookup tables corresponding to each of the multiple pieces of control information.Type: GrantFiled: November 2, 2016Date of Patent: May 14, 2019Assignee: AGENCY FOR DEFENSE DEVELOPMENTInventors: Seung-Ho Bae, Sang-Jin Kim
-
Patent number: 10289734Abstract: A method includes receiving a search query from a user device and selecting entity type records from an entity type data store based on the query. Each of the entity type records includes an entity type name and entity type facets that each include terms descriptive of the entity type name. Selecting the entity type records includes identifying matches between the entity type facets and the query. The method includes selecting function records from a function data store based on the query and the entity type names from the selected entity type records. Each of the function records includes an entity type field with entity type names; an access URL template; instructions for completing the access URL template; and function facets with terms descriptive of an application state accessed using the completed access URL. The method includes returning search results including the completed access URLs to the user device.Type: GrantFiled: September 19, 2016Date of Patent: May 14, 2019Assignee: Samsung Electronics Co., Ltd.Inventor: Sudhir Mohan
-
Patent number: 10282066Abstract: Embodiments are directed to a watched questions threshold filtering system that functions to determine and deliver to a user relevant and significant data changes with respect to a user's goals, as defined by a notification threshold value provided by the user. The user is provided with an option to flag one or more queries for automatic re-querying. Confidence scores are processed on new data (i.e., data ingested after the original question was asked) by utilizing a confidence threshold for indicating if the new data warrants alerting a user.Type: GrantFiled: July 8, 2016Date of Patent: May 7, 2019Assignee: International Business Machines CorporationInventors: Charles E. Beller, Paul J. Chase, Jr., Richard L. Darden, Michael Drzewucki, Edward G. Katz, Christopher Phipps
-
Patent number: 10275469Abstract: Embodiments described herein provide techniques for maintaining consistency in a distributed system (e.g., a distributed secondary storage system). According to one embodiment of the present disclosure, a first set of file system objects included in performing the requested file system operation is identified in response to a request to perform a file system operation. An update intent corresponding to the requested file system operation is inserted into an inode associated with each identified file system object. Each file system object corresponding to the inode is modified as specified by the update intent in that inode. After modifying the file system object corresponding to the inode, the update intent is removed from that inode.Type: GrantFiled: June 20, 2017Date of Patent: April 30, 2019Assignee: Cohesity, Inc.Inventors: Mohit Aron, Ganesha Shanmuganathan
-
Patent number: 10275532Abstract: A system, method and graphic user interface for facilitating content discovery. The system and method including the selection (1402) of a number of display regions based on a display type, and the selection (1404) of item categories to be displayed in the display regions in accordance with a content discover process. The content discovery process is a greedy process that includes a multi-way search process (700) that tracks a user's item category selections and removes non-selected item categories displayed in the displayed regions from future display in the display regions during the content discovery process, and an item category selection process (900) that selects at least one item category that has not been displayed in the display regions and was not previously non-selected during the multi-way search process (700).Type: GrantFiled: January 23, 2014Date of Patent: April 30, 2019Assignee: InterDigital CE Patent HoldingsInventors: Sandilya Bhamidipati, Branislav Kveton
-
Patent number: 10268700Abstract: An information management system including at least one data storage device and at least one processor coupled to the at least one data storage device. The at least one processor is configured to receive at least one object, the object having a location in a hierarchical file organizational structure. The processor also generates at least one prospective keyword for the at least one object based upon the location of the object in the hierarchical organization structure, and associates the at least one object with at least one of the prospective keywords.Type: GrantFiled: August 11, 2016Date of Patent: April 23, 2019Assignee: D2L CorporationInventor: Jeremy Jason Auger
-
Patent number: 10268754Abstract: A method for indexing with redundant information. The method may identify unknown code points for a document in response to an indexing request for the document. The method may further convert the identified unknown code points into a plurality of converted code points. Each set of converted code points of the plurality uses a different codepage. The method may further identify sets of same code points and sets of redundant code points from the plurality of converted code points. The method may build an index based on the sets of same code points and the sets of redundant code points.Type: GrantFiled: February 5, 2018Date of Patent: April 23, 2019Assignee: International Business Machines CorporationInventors: Si Bin Fan, Peng Hui Jiang, Lin Sun, Yan Sun, Li Xiang, Yan Xu, Wen Yin
-
Patent number: 10262010Abstract: At a device of a sender, a screen capture image is captured from a first portion of data presented on the device by a data source. Historical messaging data is analyzed to compute a set of topics in which the sender has participated. Using a topic from the set of topics as a context, a second portion of the data presented on the device by the data source is searched to extract an additional information from the second portion, the additional information corresponding to the context. the additional information is associated with the screen capture image. The screen capture image and the additional information are caused to be transmitted in a messaging channel.Type: GrantFiled: November 2, 2016Date of Patent: April 16, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Venkata V. Gadepalli, Trudy L. Hewitt, Ashok K. Iyengar, James M. Moreno
-
Patent number: 10264090Abstract: System and method for distributing channelized content to a plurality of cohesive local networks. The channelized content is aggregated at a remote central processor with associated storage according to ontological relevancy, and then distributed over a network such as the internet to the local networks. The consumers connected to the respective local networks receive that channelized data with low latency and improved data rates.Type: GrantFiled: February 27, 2014Date of Patent: April 16, 2019Assignee: Pavlov Media, Inc.Inventors: Bartow Wyatt, Mark Scifres
-
Patent number: 10255283Abstract: A mechanism for progressive topic modeling is disclosed to facilitate document content analysis. Input documents can be sorted and divided into multiple groups. Topic modeling is performed for each group, where the topic modeling for one group is based on the generated topic model from a previous group, if available. The vocabulary used in the topic modeling process can also be updated for each group of documents. The generated topics can be presented in a user interface to facilitate a user in analyzing the documents. The topic modeling mechanism can also be utilized to enhance a document search experience by generating topics from documents contained in search results and presenting topic words to a user as suggested search terms.Type: GrantFiled: September 19, 2016Date of Patent: April 9, 2019Assignee: Amazon Technologies, Inc.Inventors: Weiwei Cheng, Christopher Gonzales
-
Patent number: 10255371Abstract: Systems and methods are disclosed for clustering multiple devices that are associated with particular users by utilizing both probabilistic and deterministic data derived from analytics information on the users. An analytics computing system generates at least one deterministic device cluster that groups a first set of devices associated with a first user. The first set of devices share deterministic user identifiers specific to the first user. The analytics computing system also identifies a probabilistic link between a device in the first set of devices and additional devices. The probabilistic link indicates common usage patterns between two devices. Based on the probabilistic link, the analytics computing system generates a data structure that includes the deterministic device cluster and the additional devices.Type: GrantFiled: September 19, 2016Date of Patent: April 9, 2019Assignee: Adobe Systems IncorporatedInventors: Karthik Raman, Nedim Lipka, Matvey Kapilevich
-
Patent number: 10255546Abstract: A computer program product and method provides a question and answer service that accepts an initial first question from a user and analyzes the question by a first generation subsystem to generate a first answer. A second generation subsystem of the question and answer service is configured to generate a second question based at least in-part on keywords from the first question and the first answer.Type: GrantFiled: December 22, 2017Date of Patent: April 9, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mariana Alupului, Andrea L. Ames, Beth Anne M. Collopy, Joseph F. Pesot, Robert Pierce, David C. Steinmetz
-
Patent number: 10248736Abstract: A method of managing data in a telecommunication network data structure is disclosed. The method comprises receiving, by a translation application executing on a telecommunication network computer system, a request to translate source data stored in a source data structure to a target data structure; identifying, by way of information stored in a taxonomy repository, a data store key within the source data; a category of an element of the source data; inferring, by way of information stored in the taxonomy repository a relationship between the data store key and the element; converting, by the translation application, a format of the data store key to a format of a target data store key, and a format of the element to a format of a target element. The method further comprises storing, by the translation application, the target data store key and the target element in the target data structure.Type: GrantFiled: September 19, 2016Date of Patent: April 2, 2019Assignee: Sprint Communications Company L.P.Inventors: Roberta M. Carroll, Carter Wayne Floyd, Jr., Steven A. Hoskins, Kenneth W. Samson
-
Patent number: 10241979Abstract: Techniques related to accelerated detection of matching patterns are disclosed. In an embodiment, a method may involve, for a single field of a body of records, contiguously storing field values, thereby storing the field values as a concatenation. The method may also involve identifying a match in the concatenation that matches a value pattern specified by a value pattern expression. The value pattern may include a first partial pattern and a second partial pattern. Further, the method may involve determining that the match is contained in a single field value of the body of records. Still further, the method may involve establishing the match as a matching value. The match may be determined to be contained in the single field value based on searching a data structure comprising length information or offset information for a subset of the field values stored as the concatenation.Type: GrantFiled: July 21, 2015Date of Patent: March 26, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Shasank Chavan, Ravi Palakodety, Dennis Lui
-
Patent number: 10242110Abstract: A method for filtering-out results of a search, comprising obtaining representations of objects of a computerized system identified in the computerized system in a search conducted in the a computerized system by a party, and responsive to the search, applying by the computerized system an at least one condition constructed in the computerized system and related to access of the party with respect to the objects, thereby filtering-out the representations of the objects that correspondingly comply with the at least one condition, and an apparatus configured to carry out the method.Type: GrantFiled: February 1, 2016Date of Patent: March 26, 2019Assignee: VARONIS SYSTEMS, LTDInventors: Yakov Faitelson, Ohad Korkus, Ophir Kretzer-Katzir
-
Patent number: 10235431Abstract: Techniques and mechanisms are disclosed to optimize the size of index files to improve use of storage space available to indexers and other components of a data intake and query system. Index files of a data intake and query system may include, among other data, a keyword portion containing mappings between keywords and location references to event data containing the keywords. Optimizing an amount of storage space used by index files may include removing, modifying and/or recreating various components of index files in response to detecting one or more storage conditions related to the event data indexed by the index files. The optimization of index files generally may attempt to manage a tradeoff between an efficiency with which search requests can be processed using the index files and an amount of storage space occupied by the index files.Type: GrantFiled: January 29, 2016Date of Patent: March 19, 2019Assignee: Splunk Inc.Inventors: Ashish Mathew, Ledion Bitincka, Igor Stojanovski, Dhruva Kumar Bhagi
-
Patent number: 10235432Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage medium, to facilitate searching indexed resources associated with sort key values. In one aspect, a method includes actions of maintaining an index including a respective index entry for each of multiple resources, wherein each index entry includes a first sort key that is associated with a corresponding sort key value, receiving a query from a user device, obtaining, based on query features, a first restrict criterion that includes one or more binary value bits, determining, based on (i) the first restrict criterion and (ii) the first sort key, a first count of index entries that are each associated with a respective resource that is responsive to the query, and in response to determining that the first count of index entries satisfies the predetermined threshold, obtaining a set of index entries corresponding to resources related to the query.Type: GrantFiled: July 7, 2016Date of Patent: March 19, 2019Assignee: Google LLCInventors: Igor Markov, Andras Csomai
-
Patent number: 10229183Abstract: A server is configured to generate a document tag identifying at least one of a first association and a second association for the document, the first association being an association between the document and at least one of a plurality of groups, the second association being an association between the document and one of a plurality of document types, generate a user tag identifying at least one of a third association and a fourth association for a user, the third association being an association between the user and at least one of the plurality of groups, the fourth association being an association between a type of a document requested by the user and at least one of the plurality of document types, and provide access to the requested document based on at least one of the first and second associations and at least one of the third and fourth associations.Type: GrantFiled: July 8, 2016Date of Patent: March 12, 2019Assignee: Line CorporationInventors: Woosik Kang, Jin Ho Wang, Geun Woo Shin
-
Patent number: 10223477Abstract: Briefly, embodiments disclosed herein may relate to formulating recommended search queries. Search query recommendations may be based, at least in part, on multiple user searches performed at least in part in response to consumption of publicly available content, for example.Type: GrantFiled: June 26, 2017Date of Patent: March 5, 2019Assignee: Excalibur IP, LLPInventors: Eric Bax, John Peng, Scott Ard, Arun Autuchirayll