Patents Issued in October 24, 2017
-
Patent number: 9798768Abstract: A method and apparatus for a data analysis system for analyzing data object collections is provided. The data analysis system includes one or more graphical user interfaces comprising various interface elements that enable users to create visual queries. A visual query is constructed as a graph representing a pattern of interest in a collection of data objects. A visual query may include one or more graph elements and property information associated with the specified graph elements. After a user has constructed a visual query, the system may transform the visual query into a query template. A query engine may then execute the query template to search a data object collection for data object results corresponding to the specified pattern. The search for instances of a specified pattern in a collection of data objects is referred herein to as a “search around.Type: GrantFiled: September 10, 2012Date of Patent: October 24, 2017Assignee: Palantir Technologies, Inc.Inventors: Jordan Potter, Nir Ackner, David Cohen
-
Patent number: 9798769Abstract: A document sharing system includes a plurality of different data provider implementations. The document sharing system exposes a common application programming interface to a plurality of different clients and receives data requests identifying a given data provider, from the clients. The document sharing system then uses the data provider implementation for the data provider identified in the request, in order to obtain the requested data, and place it in a common data structure that is returned to the client.Type: GrantFiled: November 22, 2013Date of Patent: October 24, 2017Assignee: Microsoft Technology Licensing, LLCInventors: David L. Meyers, Michael B. Palmer, Betsy Y. McIntyre, Mirela D. S. Correa, David P. Limont, Kenneth Fern
-
Patent number: 9798770Abstract: An information processing unit includes: a diagnostic image input section that inputs the diagnostic image; an operation information obtaining section that obtains display operation history information representing an operation history of a user who controls displaying of the diagnostic image; a query image generation section that extracts a predetermined region of the input diagnostic image to generate a query image; a diagnosed image obtaining section that supplies the generated query image and the display operation history information to a diagnosed image search unit and obtains the diagnosed image obtained as a search result by the diagnosed image search unit; and a display control section that displays the diagnostic image and the obtained diagnosed image for comparison.Type: GrantFiled: December 6, 2013Date of Patent: October 24, 2017Assignees: SONY CORPORATION, JAPANESE FOUNDATION FOR CANCER RESEARCHInventors: Takeshi Ohashi, Jun Yokono, Takuya Narihira
-
Patent number: 9798771Abstract: Content is secured in a database. One or more columns in challenge tables are identified, and values from the challenge tables are retrieved. A database query may execute in response to a match between the values from the challenge tables and query data. However, if the query data fails to match the values from the challenge tables, execution of the database query may be disallowed.Type: GrantFiled: October 5, 2015Date of Patent: October 24, 2017Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Divesh Srivastava, Lakshmanan Sundaram Viravanallur, Su Chen, Xin Dong
-
Patent number: 9798772Abstract: Techniques for storing and querying graph data in a key-value store are provided. A graph statement (e.g., an RDF graph statement) includes a plurality of values, at least two of which correspond to nodes in a graph. A key is generated based on the graph statement. The key may be generated based on concatenating hash values that are generated based on the plurality of values. The key-value store stores the key. The value that corresponds to the key may be a null or empty value. In response to a graph query (e.g., in SPARQL) that includes one or more query patterns, each of which includes one or more values, a key is generated based on the one or more values and sent to the key-value store, which returns one or more other keys, each of which is a superset of the generated key.Type: GrantFiled: May 13, 2013Date of Patent: October 24, 2017Assignee: Oracle International CorporationInventors: Zhe Wu, Gabriela Montiel Moreno, Jayanta Banerjee
-
Patent number: 9798773Abstract: The method includes automatic creation of mapping definitions. The method further includes analyzing an external data structure, wherein the external data structure has one or more elements. The method further includes determining a path length and a number of occurrences for each element of a first set of elements of the one or more elements. The method further includes generating at least one query statement for the first set of elements. The method further includes generating mapping definitions based, at least in part on the at least one generated query statement and the path length of each element of the first set of elements.Type: GrantFiled: December 12, 2014Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: Dieter Buehler, Matthias Falkenberg, Peter Fischer, Richard Jacob, Simon Kirchmann, Stephan Laertz, Juergen Schaeck, Andreas C. Seidel, Thomas Steinheber
-
Patent number: 9798774Abstract: A graph data search method and apparatus, where the method includes obtaining a query request including a query condition that carries a start graph node, the query request queries a first to-be-queried graph node matching the query condition from a graph data set, and the graph data set includes the start graph node, a plurality of to-be-queried graph nodes, an association relationship between the start graph node and the plurality of graph nodes, and an association relationship between each to-be-queried graph node and another graph node, filtering out, according to the query condition and a preset available resource condition, a second to-be-queried graph node that does not meet the query condition and an association relationship in the graph data set that includes the second to-be-queried graph node, and performing a query in the reduction subgraph using the query condition.Type: GrantFiled: June 9, 2017Date of Patent: October 24, 2017Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Wenfei Fan, Xin Wang, Yinghui Wu
-
Patent number: 9798775Abstract: A method and system for forecasting a histogram in a database system is provided. The method includes determining that database table statistics and historical statistical histograms associated with specified subject matter have been previously retrieved. The database table statistics and historical statistical histograms are retrieved and determined to be frequency based histograms. Historical target values associated with the historical statistical histograms are identified and new target values associated with the historical target values are identified. A value identifying a number of occurrences for identified target values comprising the new target values and the historical target values is forecast and database table histograms comprising the identified target values are stored.Type: GrantFiled: January 16, 2015Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: Felipe G. Bortoletto, Reinaldo T. Katahira, Craig M. Trim
-
Patent number: 9798776Abstract: Computer-implemented systems and methods are provided for parsing search queries. In accordance with some embodiments, search records including character strings are retrieved, and search query templates are generated comprising sequences of categories corresponding to character substrings of the character strings. Also, in accordance with some embodiments, search queries are parsed into character substrings and matched with a search query template. The search query template may then be used to associate categories with the character substrings. A search engine may use the categories to focus or otherwise refine a search based on parsed search query.Type: GrantFiled: January 27, 2016Date of Patent: October 24, 2017Assignee: Mapquest, Inc.Inventors: Stephen Hess, Antony Pegg, Brian Quinion, Kevin Mayhew
-
Patent number: 9798777Abstract: In particular embodiments, a method includes receiving, from a client device associated with a first entity of a communication service, a request by the first entity to access the communication service, the request comprising an entity identifier (ID) of the first entity, determining whether the first entity is authorized to access the communication service based at least in part on a gray list comprising entity IDs of the entities who are not authorized to access the communication service, wherein the gray list is based on a black list, and prohibiting, by one or more of the computing devices, access to the communication service by the first entity if the first entity is not authorized to access the communication service based on the gray list.Type: GrantFiled: June 6, 2016Date of Patent: October 24, 2017Assignee: Facebook, Inc.Inventor: Christopher Lunt
-
Patent number: 9798778Abstract: A system and method for context-dependent data filtering for clinical decision support are disclosed. The system and method comprise determining values for characteristics of a present case, determining whether the present case is a special case based on the determined values, receiving input from a user verifying that the present case is the special case and saving the present case to a database containing a compilation of cases if the user verifies that the present case is the special case.Type: GrantFiled: October 11, 2011Date of Patent: October 24, 2017Assignee: Koninklijke Philips N.V.Inventors: Ye Xu, Lilla Boroczky, Mark Simpson
-
Patent number: 9798779Abstract: Methods and systems to obtain desired web content for a mobile device are disclosed. Users access web pages with mobile devices such as smart phones in addition to their non-mobile devices. In order to conveniently display information on mobile devices having smaller screens, mobile versions of web pages offering abridged content are available as well as non-mobile versions. When a web page is selected from search results provided from a query in a web search, the mobile or non-mobile versions of the web page may be delivered. By delivering a web page version to a mobile device based on relevance rankings determined for the non-mobile and mobile versions of the web page, desired content is more efficiently delivered. In this manner, a search experience may be improved by reducing deliveries of mobile versions of web pages to mobile devices where an alternative non-mobile version of the web page is preferred.Type: GrantFiled: April 14, 2014Date of Patent: October 24, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adam T. Clark, Aspen L. Payton, John E. Petri, Kevin Wendzel
-
Patent number: 9798780Abstract: A search system configured to predict further search intents of a user and to perform exploratory further searches and produce a number of search features and associated relevances and divergence quantifiers for displaying by user equipment at least two-dimensional so as to allow the user to identify relationship of various diverging search terms and to rapidly direct the searching towards information the existence of which may have been previously unknown to the user. Some of the search features can be concealed and shown to the user only if the user magnifies the corresponding area on a display showing the search features returned by the search engine. Files matching to varying degree with the present and predicted further searches are shown to the user with respective lists of search features.Type: GrantFiled: September 30, 2014Date of Patent: October 24, 2017Assignees: University of Helsinki, Aalto University FoundationInventors: Tuukka Juhani Ruotsalo, Jaakko Tapani Peltonen, Manuel J. A. Eugster, Petri Jukka Myllymäki, Giulio Jacucci, Samuel Kaski, Dorota Glowacka
-
Patent number: 9798781Abstract: A method for applying a strategy to a dataset in a data mining system to address a business problem, comprising: receiving at least one conditional expression defining the strategy from a user through a graphical user interface (“GUI”) displayed on a display screen of the data mining system; applying the conditional expression to the dataset to split the dataset into segments; displaying the segments as nodes in a tree structure on the display screen; receiving a calculation expression for operating on one or more values in one or more of the segments; applying the calculation expression to one or more of the segments to generate one or more respective calculated values; displaying the one or more calculated values in respective nodes of the tree structure; receiving a treatment expression for operating on the calculated values; applying the treatment expression to one or more of the calculated values to generate respective responses to the business problem; and, displaying the responses in respective nodes oType: GrantFiled: October 25, 2006Date of Patent: October 24, 2017Assignee: ANGOSS SOFTWARE CORPORATIONInventors: Eric Apps, Ken Ono
-
Patent number: 9798782Abstract: Techniques are described for revising data partition size for use in generating predictive models. In one example, a method includes determining an initial number of base model partitions of data from a plurality of data sources; determining an initial base model partition size based at least in part on the initial number of base model partitions; and evaluating the initial base model partition size at least in part with reference to at least one base model partition size reference. The method further includes determining a finalized number of base model partitions based at least in part on the initial base model partition size; determining a revised base model partition size; and generating revised base models based at least in part on the revised base model partition size, including using a predictive modeling framework to randomly assign input data records from the plurality of data sources into the base model partitions.Type: GrantFiled: June 5, 2014Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: C. Ates Dagli, Niall Fraser McCarroll, Dmitry Vasilenko
-
Patent number: 9798783Abstract: Data mining operations are performed within a columnar database management system. The columnar database management system stores input sets of data for a data mining operation. An input set of data is represented as a column of data in the columnar database management system. The columnar database management system stores instructions to perform one or more data mining operations for processing the input sets of data. The columnar database management system receives requests for performing data mining operations and performs the processing of the data mining operation within the columnar database management system. As a result, the processing of data mining operations is performed without requiring multiple data transfers between an application implementing the data mining operations and the columnar database management system.Type: GrantFiled: June 12, 2014Date of Patent: October 24, 2017Assignee: Actuate CorporationInventors: Carles Bayés Martin, Jesús Malo Poyatos, Marc Rodríguez Sierra, Alejandro Sualdea Pérez
-
Patent number: 9798784Abstract: In accordance with embodiments, there are provided mechanisms and methods for defining custom junction objects in an on-demand database service. These mechanisms and methods for defining custom junction objects in an on-demand database service can enable embodiments to provide for enhanced security and more efficient querying, etc. The ability of embodiments to provide such features may lead to these and other benefits in an on-line environment.Type: GrantFiled: August 22, 2008Date of Patent: October 24, 2017Assignee: salesforce.com, inc.Inventors: Simon Wong, Ryan Choi, Craig Weissman, Michael P. Polcari, David M. Brady
-
Patent number: 9798785Abstract: Provided is an apparatus and method for searching for address book information. To this end, the present invention, upon receiving a search request message for searching address book information from a client, checks a search preference, searches for the address book information based on the checked search preference, applies a priority to the found address book information to create a final search result, creates a response message including the created final search result, forwards the response message to the client, and updates the preset search preference based on the final search result, thereby providing a search result optimized for a user.Type: GrantFiled: January 20, 2012Date of Patent: October 24, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Gyu-Bong Oh, Sun-Gi Gu
-
Patent number: 9798786Abstract: One or more techniques and/or systems are provided for populating and/or animating a spatial visualization, such as a map, a timeline, and/or other 2D and/or 3D visual representations of locations. The spatial visualization may be populated with events extracted from a data source (e.g., real-time events, news events, social network events, etc.), and may include relationships between events (e.g., based upon time, location, contextual similarity (e.g., social network check-in events at a restaurant), events referencing one another (e.g., an article describing a first event may comprise a hyperlink to an article describing a second event) etc.). Filter criteria (e.g., date, event type, location, etc.) may be applied to events and/or relationships when populating the spatial visualization. A sequence of events and corresponding relationships may be animated within the spatial visualization (e.g., as the events unfold over a (user) designated period of time).Type: GrantFiled: March 30, 2015Date of Patent: October 24, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Bernhardt, Michael Kaisser, Antonino Gulli
-
Patent number: 9798787Abstract: Various systems and methods are provided for accessing and traversing one or more data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically search for resources of an organization and/or associated documents, events, entities, and/or other data. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically accesses and traverses data structures relating to resources, documents, events, entities, and other data, identifies resources, documents, events, entities, and/or other data that meet search criteria, and returns search results including resources that meet the search criteria and/or resources that are associated with documents, events, entities, and/or other data that meet the search criteria.Type: GrantFiled: July 12, 2016Date of Patent: October 24, 2017Assignee: PALANTIR TECHNOLOGIES INC.Inventors: Mitchell Beard, Juan Ricafort, Kevin Verdieck, Divya Mahalingam, Jack Grossman
-
Patent number: 9798788Abstract: Example embodiments of the present invention include a method, a system, and a computer program product for provisioning a computing system in accordance with an automated data analytics lifecycle. The method includes defining a holistic context of an analytics lifecycle for an analytic problem. One or more data sets for solving the analytic problem and at least a portion of original data in the one or more data sets may be conditioned to generate conditioned data. The method also includes selecting a model to analyze at least one of the original data and the conditioned data and executing the selected model on at least one of a portion of the original data and a portion of the conditioned data to confirm an adequacy of the selected model. Results of execution may be communicated to at least one entity for provisioning computing resources to implement the selected model.Type: GrantFiled: March 15, 2013Date of Patent: October 24, 2017Assignee: EMC IP Holding Company LLCInventors: David Stephen Reiner, David I. Dietrich
-
Patent number: 9798789Abstract: Content maintained in an online social network or other online communities is tracked for changes and updates. The content may include user profiles, digital photos, digital audio and video files, testimonials, and identification of users who are friends. When such change or update occurs, users of the online social network or online community are notified according to various criteria that they have set. The notification may be provided by e-mail, an RSS feed, or a web page when accessed. With this feature, users can browse through content of other users with efficiency.Type: GrantFiled: September 12, 2006Date of Patent: October 24, 2017Assignee: Facebook, Inc.Inventors: Kent Lindstrom, Ross A. MacKinnon
-
Patent number: 9798790Abstract: A method and system for integrating data across different systems is disclosed. Data in a plurality of databases are integrated by identifying the common data elements with equivalent semantics and selecting a preferred syntax for the data. A new record including the common data elements and data with preferred syntax is made available to users.Type: GrantFiled: May 7, 2013Date of Patent: October 24, 2017Assignee: United Services Automobile Association (USAA)Inventors: Janelle D. Dziuk, Jason Dennis, Claudia Macias, Susan E. Heinsohn, Blanca O. McKelvey
-
Patent number: 9798791Abstract: During a synchronization phase of a replication process, a master server generates and saves a shadow copy of predefined files to one or more replica servers so as to synchronize the files on both servers. Thereafter, during a replication phase of the replication process, the master server supplements the shadow copy with copies of individual files that have been modified. Each replica server is associated with a filter that controls which of the modified individual files, if any, is sent from the master server to that replica server for storage.Type: GrantFiled: December 4, 2013Date of Patent: October 24, 2017Assignee: CA, Inc.Inventors: Haiyang Zhang, Victor Liu, Xiaopin Wang, Lei Huang
-
Patent number: 9798792Abstract: A method, and corresponding computer program product and computer system, for replicating a database image in a distributed database environment comprises: defining a checkpoint image of the primary node including a database structure and a plurality of database pages; creating a replica database by initiating a backup node and saving the defined structure on the initiated backup node; sending each database page of the checkpoint image for saving on the backup node; saving every transaction on the primary node and creating a corresponding REDO transaction; identifying each data page operated on by each REDO transaction; sending each created REDO transaction to the backup node in the order in which the corresponding transaction occurred, and prioritizing each identified database page so that it arrives at the backup node before or substantially at the same time as a corresponding REDO transaction.Type: GrantFiled: March 18, 2014Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: Kyosti M. Laiho, Jan P. Lindstrom, Jarmo Parkkinen, Vilho T. Raatikka
-
Patent number: 9798793Abstract: A method, article of manufacture, and apparatus for recovering an index on a deduplicated storage device is discussed. A system index is merged into both a first persistent index and a second persistent index, wherein the system index comprises a plurality of buckets. A disrupting event is encountered during the merge. The first persistent index and the second persistent index are determined not to be synchronized as a result of the disrupting event. The merge is continued from a last synchronized location, wherein the last synchronized location comprises a bucket from the plurality of buckets that is successfully merged into both the first persistent index and the second persistent index.Type: GrantFiled: March 24, 2016Date of Patent: October 24, 2017Assignee: EMC IP Holding Company LLCInventors: Satish Visvanathan, Mahesh Kamat, Rahul B Ugale
-
Patent number: 9798794Abstract: Techniques are provided for maintaining data persistently in one format, but making that data available to a database server in more than one format. For example, one of the formats in which the data is made available for query processing is based on the on-disk format, while another of the formats in which the data is made available for query processing is independent of the on-disk format. Data that is in the format that is independent of the disk format may be maintained exclusively in volatile memory to reduce the overhead associated with keeping the data in sync with the on-disk format copies of the data.Type: GrantFiled: January 25, 2016Date of Patent: October 24, 2017Assignee: Oracle International CorporationInventors: Sanket Hase, Vivekanandhan Raja, Amit Ganesh, Vineet Marwah, Sukhada Pendse, Shuang Su, Atrayee Mullick
-
Patent number: 9798795Abstract: A method for associate metadata to a multimedia content based on finding matches to similar multimedia content. A given input multimedia content is matched to at least another multimedia content with corresponding metadata. Upon determination of a match, the corresponding metadata is used as metadata of the given multimedia content. When a large number of multimedia data is compared a ranked list of metadata is provided. The most appropriate metadata is associated to the given multimedia content based on various criteria. The method can be implemented in any applications which involve large-scale content-based clustering, recognition and classification of multimedia data, such as, content-tracking, video filtering, multimedia taxonomy generation, video fingerprinting, speech-to-text, audio classification, object recognition, video search and any other application requiring content-based signatures generation and matching for large content volumes such as, web and other large-scale databases.Type: GrantFiled: January 5, 2009Date of Patent: October 24, 2017Assignee: Cortica, Ltd.Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y Zeevi
-
Patent number: 9798796Abstract: A device, a system, a method, and a program are realized which are capable of predicting the order of the feeling and the preference of a subject to products which are the research objects, for marketing research and others. The images of a plurality of research objects are presented a plurality of times as visual stimuli in order to measure the brain wave. A brain wave data of an event related electrical potential for the research objects which the subject has selected as a target immediately after the stimulus presentation, is processed by a linear discriminant analysis to quantitatively represent with a single index, in order to rank the research objects.Type: GrantFiled: October 12, 2012Date of Patent: October 24, 2017Assignee: National Institute of Advanced Industrial Science and TechnologyInventor: Ryohei Hasegawa
-
Patent number: 9798797Abstract: A cluster method and apparatus based on user interest are provided in the present invention. The method includes: receiving pre-determined basic attribute data of a user; calculating a distance between the basic attribute data and a cluster center point, based on the cluster point of the basic attribute data related to the calculation of user interest; comparing the distance with a predefined threshold; if the distance is less than the predefined threshold, determining that the user belongs to a cluster of the interest. As the embodiments of the invention take the basic attribute data from the data of registered users into consideration, the recommendation of corresponding content is executed before getting user behavior data of browsing operations, based on the cluster of interest obtained from register information. Thus the accuracy of recommending to new registered users may be improved.Type: GrantFiled: July 29, 2014Date of Patent: October 24, 2017Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Xiaomei Cheng, Xiaokang Su, Pengyun Zeng, Shiqing Fan
-
Patent number: 9798798Abstract: A computer-implemented system and method for selecting documents for review is provided. A master array of messages and topics for the messages is generated. The messages in the master array are sorted by the topics and the sorted messages are processed. During processing, each message in the master array is identified as unique, duplicate, or near duplicate. The unique messages are extracted from the duplicate and near duplicate messages, and entered into a log by creating a log entry for each of the unique messages. Each log entry includes a source of and identification information for one of the unique messages. The unique messages are then provided for document review.Type: GrantFiled: July 1, 2016Date of Patent: October 24, 2017Assignee: FTI Technology, LLCInventors: Kenji Kawai, David T. McDonald
-
Patent number: 9798799Abstract: A vehicle personal assistant to engage a user in a conversational dialog about vehicle-related topics, such as those commonly found in a vehicle owner's manual, includes modules to interpret spoken natural language input, search a vehicle knowledge base and/or other data sources for pertinent information, and respond to the user's input in a conversational fashion. The dialog may be initiated by the user or more proactively by the vehicle personal assistant based on events that may be currently happening in relation to the vehicle. The vehicle personal assistant may use real-time inputs obtained from the vehicle and/or non-verbal inputs from the user to enhance its understanding of the dialog and assist the user in a variety of ways.Type: GrantFiled: November 15, 2012Date of Patent: October 24, 2017Assignee: SRI INTERNATIONALInventors: Michael J. Wolverton, William S. Mark, Harry Bratt, Douglas A. Bercow
-
Patent number: 9798800Abstract: A system, method and computer program product for conducting questions and answers with deferred type evaluation based on any corpus of data. The method includes processing a query including waiting until a “Type” (i.e. a descriptor) is determined AND a candidate answer is provided. Then, a search is conducted to look (search) for evidence that the candidate answer has the required Lexical Answer Type (e.g., as determined by a matching function that can leverage a parser, a semantic interpreter and/or a simple pattern matcher). Prior to or during candidate answer evaluation, a process is provided for extracting and storing collections of entity-type pairs from semi-structured text documents. During QA processing and candidate answer scoring, a process is implemented to match the query LAT against the lexical type of each provided candidate answer and generate a score judging a degree of match.Type: GrantFiled: September 21, 2011Date of Patent: October 24, 2017Assignee: International Business Machines CorporationInventors: Pablo A. Duboue, James J. Fan, David A. Ferrucci, James W. Murdock, IV, Christopher A. Welty, Wlodek W. Zadrozny
-
Patent number: 9798801Abstract: The modifying of a natural language interpretation model for interpreting natural language queries. The system discovers modifications that one or more queriers made to one or more original query results of one or more natural language queries to generate one or more modified query results. The system then uses the discoveries to identify one or more changes to a natural language interpretation model that would result (given the same natural language queries) in one or more query results that more accurately reflect the one or more modified query results. The system the causes the natural language interpretation model to be modified with at least one of the one or more identified changes. Accordingly, over time, the natural language interpretation model may learn from observations of its own performance.Type: GrantFiled: July 16, 2014Date of Patent: October 24, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Pedram Faghihi Rezaei, Christopher A. Hays, Amir M. Netz, Patrick J. Baumgartner
-
Patent number: 9798802Abstract: In a system for extracting policy information from text, a processor analyzes if the text is relevant to a top-level category, and then determines if at least a portion of the text is relevant to categories and subcategories within a taxonomy of categories and subcategories related to the top-level category. If at least a portion of the text is determined to be relevant to the category/subcategory, a classifier extracts policy information associated with the category/subcategory. Using text that includes a known policy the classifiers can be trained to correctly recognize categories/subcategories, and the values associated therewith.Type: GrantFiled: March 14, 2013Date of Patent: October 24, 2017Assignee: Avast Software B.V.Inventors: Shaul Levi, Valery Kholodkov, Yuval Ben-Itzhak
-
Patent number: 9798803Abstract: Systems and methods for increasing an efficiency of an operator of a security system are discussed generally herein. A system can include a memory including ontology data saved thereon, the ontology data can define interrelationships between a scanner associated with access to a room of an area under surveillance, a camera with a field of view at least partially overlapping a footprint of the room, an identifier configured to be scanned by the scanner and associated with a person, and a security policy including one or more predefined conditions, which when satisfied, indicate when a security threat exists, the security policy includes a response an operator can perform if the conditions are satisfied, and the system can include a query module configured to receive a query and search the ontology data and temporal and spatial data associated with the area under surveillance in response to receiving the query.Type: GrantFiled: August 29, 2013Date of Patent: October 24, 2017Assignee: Honeywell International Inc.Inventors: Henry Chen, Michelle Raymond, Vit Libal, Jan Jelinek, Valerie Guralnik
-
Patent number: 9798804Abstract: According to an embodiment, an information processing apparatus includes a storage unit, a detector, an acquisition unit, and a search unit. The storage unit configured to store therein voice indices, each of which associates a character string included in voice text data obtained from a voice recognition process with voice positional information, the voice positional information indicating a temporal position in the voice data and corresponding to the character string. The acquisition unit acquires reading information being at least a part of a character string representing a reading of a phrase to be transcribed from the voice data played back. The search unit specifies, as search targets, character strings whose associated voice positional information is included in the played-back section information among the character strings included in the voice indices, and retrieves a character string including the reading represented by the reading information from among the specified character strings.Type: GrantFiled: June 26, 2012Date of Patent: October 24, 2017Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Nobuhiro Shimogori, Tomoo Ikeda, Kouji Ueno, Osamu Nishiyama, Hirokazu Suzuki, Manabu Nagao
-
Patent number: 9798805Abstract: A device for automatically generating a real time accompaniment of input music data includes a music input that receives music data. A music analyzer analyzes received music data to obtain a music data description including one or more characteristics of the analyzed music data. A query generator generates a query to a music database including music patterns and associated metadata including one or more characteristics of the music patterns, the query being generated from the music data description and from an accompaniment description describing preferences of the real time accompaniment and/or music rules describing general rules of music. A query interface queries the music database using a generated query and receives a music pattern selected from the music database by use of the query. A music output outputs the received music pattern.Type: GrantFiled: June 3, 2013Date of Patent: October 24, 2017Assignee: SONY CORPORATIONInventors: Pierre Roy, Francois Pachet
-
Patent number: 9798806Abstract: An apparatus and method for providing relevant search result and query terms are disclosed herein. Natural language processing of the documents and previous search session history are used to dynamically determine document relevance, queries relevant to search categories prior to start of a search session, and query to query correlations.Type: GrantFiled: March 31, 2008Date of Patent: October 24, 2017Assignee: EXCALIBUR IP, LLCInventor: Ashwinder Ahluwalia
-
Patent number: 9798807Abstract: A method and system for generating a topic page for a search query on a search webpage includes receiving a query at the search webpage on a client. The query is transmitted from the search webpage on the client to a search engine on a server. A topic page generator available to the search engine analyzes the query to identify a plurality of dimensions. One or more content modules that match one or more of the dimensions are selected from a plurality of sources based on a weight associated with each of the content modules. The weight defines the ranking of a content module. The content modules for the plurality of dimensions are glued together and presented on the topic page in the order of the corresponding weight of the content modules. The order of presentation identifies the relevancy of the content modules to the query. The presented topic page provides the most relevant content modules for the query, and for a user located in a specific geo location.Type: GrantFiled: May 6, 2008Date of Patent: October 24, 2017Assignee: Excalibur IP, LLCInventors: Deepa Joshi, Ingrid Lestiyo, Mike Wexler, Ashish Shukla
-
Patent number: 9798808Abstract: There is provided a method for determining, for a set of co-ordinate records associating co-ordinates with incident values, the numbers of incidents associated with co-ordinates within a query area. Co-ordinate data is stored as data representing a binary tree comprising leaf nodes, a root node and branch nodes wherein the leaf nodes are associated with individual items of co-ordinate data identified by the set of co-ordinate records, and the root node and branch nodes are each associated with a pair of child nodes, and are each associated with split values. In response to a query identifying a query area the binary tree is then recursively processed starting with the root node.Type: GrantFiled: March 17, 2014Date of Patent: October 24, 2017Assignee: SYNERSCOPE B.V.Inventor: Jorik Blaas
-
System, method, and computer program product for crawling a website based on a scheme of the website
Patent number: 9798809Abstract: A system, method, and computer program product are provided for crawling a website based on a scheme of the website. In use, a difference between a first content and second content of a website is identified. Additionally, a scheme of the website is identified based on the difference. Furthermore, the website is crawled based on the scheme.Type: GrantFiled: June 5, 2014Date of Patent: October 24, 2017Assignee: McAfee, Inc.Inventor: Gabriel Pack -
Patent number: 9798810Abstract: Methods and apparatus to track network changes are disclosed herein. An example method to track a network topology includes, in response to a reporting message including topology change information corresponding to a topology change event, generating a confirmation-seeking message based on the topology change information to confirm the topology change event and updating a topology data set representing the network topology based on a response to the confirmation-seeking message. Further disclosed methods include generating a pre-confirmation data record that reflects the topology change information contained in the reporting message, and storing the pre-confirmation data record in a pre-confirmation topology database.Type: GrantFiled: September 30, 2014Date of Patent: October 24, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Heng Wang, Robert J. Ferro, Leah L. Zhang, Luis Figueroa
-
Patent number: 9798811Abstract: A system, method, and apparatus are provided for distributing a content item toward target recipients solely via first degree connections (e.g., in a professional network, in a social network). For a selected content item and identified target recipients of the item, when a user initiates a message to forward or otherwise convey the content item, one or more schemes are applied to select and automatically populate the message with suitable addressees. In one scheme, values are computed for each neighbor of the sender, to indicate the value of delivering the item to that neighbor; the message is automatically addressed to the highest-value neighbors. In another scheme, user communities that encompass the target recipients are identified and the message is automatically addressed to neighbors that are best able to disseminate the item throughout a community. In another scheme a minimal set of neighbors having connections to all target recipients is identified.Type: GrantFiled: February 19, 2015Date of Patent: October 24, 2017Assignee: LinkedIn CorporationInventors: June H. Andrews, Jason R. Schissel
-
Patent number: 9798812Abstract: Particular embodiments may receive one or more data items associated with a first user of a social-networking system. The one or more data items being related to an entity. One or more data stores may store a social graph of the social-networking system. The social graph may comprise a plurality of nodes and plurality of edges between nodes. The nodes may comprise user nodes corresponding to users of the social-networking system and concept nodes corresponding to concepts. Particular embodiments may identify one or more nodes of the social graph that likely match the entity and associate at least one of the data items to at least one of the identified nodes.Type: GrantFiled: September 3, 2015Date of Patent: October 24, 2017Assignee: Facebook, Inc.Inventors: Hisham Rabih Harik, Kiranjit Singh Sidhu, Hao Xu, Javier Olivan Lopez
-
Patent number: 9798813Abstract: The technology disclosed relates to representing users in different contexts within customer relationship management (CRM) environments. In particular, it relates to creating a person object model for each user in the CRM environment by linking a plurality of user records in the CRM environment that is separately created by different organizations and departments. The person object model also incorporates online social identities of the users, according to one implementation. This inclusive linked model provides a comprehensive view of the users to handlers of the CRM environment, thus facilitating an enhanced overall CRM experience.Type: GrantFiled: July 18, 2014Date of Patent: October 24, 2017Assignee: SALESFORCE.COM, INC.Inventors: Jeanine Walters, Blake Whitlow Markham, Aditya Sesha Kuruganti, Joseph Ryan, Steven Tamm, Jason Winters
-
Patent number: 9798814Abstract: Computer systems and computer-implemented methods for providing training content to a user through processing information from a user to select an estimate of most-useful course modules from a plurality of possible course modules, based on a received user input such as a users answers to a plurality of filtering questions. When a user provides feedback on the usefulness of the selected course modules, the computer system is updated to select more useful content for future users.Type: GrantFiled: November 13, 2014Date of Patent: October 24, 2017Assignee: EXCEL WITH BUSINESS LIMITEDInventors: Christopher Littlewood, Matilde Teixeira Dias Castanheira, Matias Gabriel, Brian Thai
-
Patent number: 9798815Abstract: This technology is directed to determining a character or personality characteristic for users of an online community, for example, a social network, and assigning a character or personality class to the users. In some instances, the systems and methods may determine the character or personality characteristic either implicitly from user data or actions, etc., or explicitly, by providing users with a personality survey or questionnaire to solicit responses. The system and methods assign a suitable character or personality class to the users based on the character and personality characteristic determined for the users, and generate at least one of a class description, a career profile, and a relationship profile for the users, and provide data including the class description, career profile, and the relationship profile capable of being displayed on a user interface.Type: GrantFiled: February 4, 2015Date of Patent: October 24, 2017Assignee: Google Inc.Inventor: Orkut Buyukkokten
-
Patent number: 9798816Abstract: Systems and methods for range programming using a search query are disclosed. A method for range programming using a search query includes determining whether the search query comprises a range operation and identifying a target application to launch using a search application which is separate from the target application and based on the search query. A range of results to process with the target application can be identified using the search application and based on the search query. The results can be separately within the range in the context of the target application.Type: GrantFiled: July 23, 2015Date of Patent: October 24, 2017Assignee: Mitel Networks CorporationInventors: Jeffrey Hobbs, Terry Tam
-
Patent number: 9798817Abstract: Disclosed herein are methods and systems that relate to an “activity assistant” that provides users with dynamically-selected “activities” that are intelligently tailored to the user's world. The subject technology receives the one or more global parameters of one or more selected activities. The subject technology further receives the one or more account-specific parameters of a selected user account. For the selected user account, and for each of the one or more selected activities, the subject technology: (a) determines one or more signals based at least in part on one or more of the global parameters of the selected activity and one or more of the account-specific parameters of the selected user account, and (b) uses the determined signals as a basis for determining an importance of the selected activity for the selected user.Type: GrantFiled: July 29, 2015Date of Patent: October 24, 2017Assignee: Google Inc.Inventors: Stephen Chau, Andrew Timothy Szybalski, Stephane Lafon, Andrea Lynn Frome, Jerry Howard Morrison, Derek King Prothro, Huy Tuan Nguyen