Patents Examined by Anh Tai Tran
-
Patent number: 9827465Abstract: An apparatus includes a communication interface for receiving reference activity data items, current activity data, and current environmental data; at least one processor; and at least one memory including computer program code; wherein the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to maintain a reference activity data item relating to a previous activity, which reference activity data item includes reference activity data associated with reference environmental data; receive current activity data and current environmental data relating to a current activity; determine the reference activity data associated with the reference environmental data corresponding to the current environmental data; compare the current activity data with the reference activity data; and provide feedback for a user of the apparatus in response to the comparison.Type: GrantFiled: November 29, 2016Date of Patent: November 28, 2017Inventor: Timo Saukkonen
-
Patent number: 9824405Abstract: Technologies are provided for data dependent socialization for life scientists and organizations. Data dependent socialization may be based on statistical correlations between experimental life science data. A service may provide individuals with an interface for providing experimental data, and the service may generate a visual connection report representing potential connections for collaboration.Type: GrantFiled: June 17, 2014Date of Patent: November 21, 2017Assignee: rMark Bio, Inc.Inventors: Jason M. Smith, Lev Becker
-
Patent number: 9805138Abstract: A method is disclosed for computing a path-based distance between a pair of nodes in an undirected graph comprising a set of nodes and a set of edges connecting pairs of nodes in the undirected graph with each edge having an edge weight. The method includes: computing a minimum spanning tree (MST) over the undirected graph; computing a path-based distance between the pair of nodes in the MST; and setting the path-based distance between the pair of nodes in the undirected graph equal to the path-based distance between the pair of nodes in the MST. The path-based distance between the pair of nodes in the MST is computed as the largest edge weight along the only path between the pair of nodes in the minimum spanning tree. A similarity matrix may be constructed from the path-based distances, and used for spectral clustering.Type: GrantFiled: February 6, 2015Date of Patent: October 31, 2017Assignee: XEROX CORPORATIONInventor: Morteza Haghir Chehreghani
-
Patent number: 9798760Abstract: The disclosure relates to methods and systems for generating application retention metrics. In one aspect, a method for generating coupled application retention metrics is disclosed. First and second reference application identifiers are selected (230), and a coupled application retention metric between the first and second reference application identifiers is generated (330). The coupled retention metric is generated by querying (100) an application database including a plurality of application records, where each record includes an application identifier, a user identifier, and retention information. Retention metrics in the application database are compared for application identifiers corresponding to the first or second reference application identifier and having a common user identifier. An application of interest is selected by and its identifier is received (200) from a user of a remote application, where the selected application corresponds to the first reference application identifier.Type: GrantFiled: April 27, 2012Date of Patent: October 24, 2017Assignee: ENTIT SOFTWARE LLCInventors: Craig Peter Sayers, Shyam Sundar Rajaram
-
Patent number: 9792377Abstract: An event occurring in a particular geographic region is identified based on disseminated information containing public commentary in the particular geographic region. Attributes that are related to the event are identified, and sentiment words relating to the identified event are extracted from the disseminated information, where the extracted sentiment words are in a local language of the particular geographic region. A sentiment trend visualization is generated that depicts a trend of sentiments of at least a particular one of the identified attributes, wherein the sentiments are based on the sentiment words for at least the particular attribute.Type: GrantFiled: June 8, 2011Date of Patent: October 17, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Ming C Hao, Umeshwar Dayal, Bao-Yao Zhou, Cheng Chang, Meichun Hsu, Mohamed E Dekhil, Riddhiman Ghosh, Christian Rohrdantz
-
Patent number: 9787671Abstract: Techniques are provided for a highly available web-based database interface system (WDIS) processing database requests that target one or more databases managed by a coupled DBMS. In an embodiment, a web server of multiple web servers receives a first client web-based request that includes one or more first database instructions of a database request. The multiple web servers are configured to balance client web-based requests among one or more of the multiple web servers. The one or more of the multiple web servers are coupled to a database management system that includes one or more database servers executing database instructions on one or more databases. Based on balancing client web-based requests among the one or more of the multiple web servers, routing the first client web-based request that includes the one or more first database instructions of the database request to the first web server of the one or more multiple web servers coupled to the database management system.Type: GrantFiled: January 30, 2017Date of Patent: October 10, 2017Assignee: Xactly CorporationInventor: Steve Bogrett
-
Patent number: 9773002Abstract: Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search criterion. The techniques also include generating a set of files filtered using the search criterion and performing an action specified in the action rules portion on a file included in the set of files.Type: GrantFiled: May 10, 2016Date of Patent: September 26, 2017Assignee: Commvault Systems, Inc.Inventors: Paramasivam Kumarasamy, Prakash Varadharajan, Deepak Raghunath Attarde, Pavan Kumar Reddy Bedadala, Satish Chandra Kilaru
-
Patent number: 9762528Abstract: A system and method for generating a conversation in a social network based on visual search results. A mixed media reality (MMR) engine indexes source materials as MMR objects, receives images from a user device and identifies matching MMR objects. A content management engine generates metadata corresponding to the MMR objects. A social network application generates conversations corresponding to the MMR object. The conversation includes multiple discussion threads. If a conversation already exists, the social network application provides the user with access to the conversation.Type: GrantFiled: June 8, 2015Date of Patent: September 12, 2017Assignee: RICOH CO., LTD.Inventors: Jamey Graham, Timothee Bailloeul, Dani Essindi Behrendt
-
Patent number: 9740789Abstract: Embodiments include method, systems and computer program products for searching a social network for media content. Aspects include receiving a query for media content related to a topic from a user, identifying a plurality of content items associated with the topic and determining a quality score for each of the plurality of content items. Aspects also include providing a subset of the plurality of content items to the user, wherein the subset is selected based on the quality score and updating the quality score of one or more content items in the subset based on a behavior of the user in viewing the subset of the plurality of content items.Type: GrantFiled: October 17, 2016Date of Patent: August 22, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yu Deng, Jenny S. Li, Liangzhao Zeng
-
Patent number: 9721017Abstract: A computer-implemented system and method for search and navigation on a network to find and display specific search identified information in documents. Queries are sent to search engine services and responses comprising snippets are returned. Then, in response to only one or a few user inputs, documents are opened and locations of content matching or best matching the snippets are found reliably and distinguished in a display.Type: GrantFiled: April 25, 2016Date of Patent: August 1, 2017Inventor: Karl Louis Denninghoff
-
Patent number: 9721015Abstract: Providing a query results page is disclosed, including by: receiving a current query; determining a correction factor corresponding to the current query; determining a corrected query results request quantity based at least in part on the correction factor; performing an initial search for a plurality of query results responsive to the current query, wherein a quantity of query results included in the plurality of query results corresponds to the corrected query results request quantity; determining a quantity of compliant query results of the plurality of query results by comparing at least some of the plurality of query results to one or more display conditions and identifying compliant query results that meet the one or more display conditions; and causing a page of query results to be presented based at least in part on the quantity of compliant query results.Type: GrantFiled: June 17, 2014Date of Patent: August 1, 2017Assignee: Alibaba Group Holding LimitedInventor: Zhou Ou
-
Patent number: 9710563Abstract: Embodiments include method, systems and computer program products for searching a social network for media content. Aspects include receiving a query for media content related to a topic from a user, identifying a plurality of content items associated with the topic and determining a quality score for each of the plurality of content items. Aspects also include providing a subset of the plurality of content items to the user, wherein the subset is selected based on the quality score and updating the quality score of one or more content items in the subset based on a behavior of the user in viewing the subset of the plurality of content items.Type: GrantFiled: August 28, 2015Date of Patent: July 18, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yu Deng, Jenny S. Li, Liangzhao Zeng
-
Patent number: 9704099Abstract: A computer-based system includes a computer-processable definition of a region in a data set. The system identifies a region of the data set based on the definition of the region. The system provides output to a user representing a question and the identified region of the data set. The system may also automatically generate an answer to the question based on the question and the data set, and provide output to the user representing the answer. The system may generate the answer based on a subset of the data set, and provide output to the user representing the subset of the data set. The user may provide feedback on the first answer to the system, which the system may use to improve subsequent answers to the same and other questions, and to disable the system's automatic question-answering function in response to disagreement between the user and the system.Type: GrantFiled: July 25, 2016Date of Patent: July 11, 2017Assignee: MModal IP LLCInventors: Detlef Koll, Thomas Polzin
-
Patent number: 9697113Abstract: A method, system, and computer program product for managing a partial release for a unit of storage space in a storage facility is disclosed. The method, system, and computer program product include establishing an invocation threshold for initiating a partial release for a unit of storage space. The method, system, and computer program product include establishing a preservation threshold for releasing a fractional amount of the unit of storage space. The method, system, and computer program product include initiating the partial release in response to reaching the invocation threshold. The method, system, and computer program product include releasing the fractional amount based on the preservation threshold.Type: GrantFiled: December 2, 2016Date of Patent: July 4, 2017Assignee: International Business Machines CorporationInventors: Miguel A. Perez, David C. Reed, Max D. Smith, Carrie B. Wood
-
Patent number: 9697112Abstract: A method, system, and computer program product for managing a partial release for a unit of storage space in a storage facility is disclosed. The method, system, and computer program product include establishing an invocation threshold for initiating a partial release for a unit of storage space. The method, system, and computer program product include establishing a preservation threshold for releasing a fractional amount of the unit of storage space. The method, system, and computer program product include initiating the partial release in response to reaching the invocation threshold. The method, system, and computer program product include releasing the fractional amount based on the preservation threshold.Type: GrantFiled: December 2, 2016Date of Patent: July 4, 2017Assignee: International Business Machines CorporationInventors: Miguel A. Perez, David C. Reed, Max D. Smith, Carrie B. Wood
-
Patent number: 9690793Abstract: Described herein are systems, methods, and software to manage file system metadata in a data storage device. In one example, a data storage device includes a first storage zone, a shingled magnetic recording (SMR) zone, and a storage control system. The storage control system is configured to maintain file system metadata in a metadata location of the first storage zone for user data in the SMR zone. The storage control system is further configured to, responsive to a usage condition being satisfied for the file system metadata in the metadata location, identify metadata locations in the SMR zone to redirect and store the file system metadata. The storage control system is also configured to maintain an indirection data structure in the metadata location of the first zone that correlates the metadata locations in the SMR zone to the file system metadata.Type: GrantFiled: February 6, 2015Date of Patent: June 27, 2017Assignee: Western Digital Technologies, Inc.Inventor: Damien Cyril Daniel LeMoal
-
Patent number: 9671975Abstract: A method, system, and computer program product for managing a partial release for a unit of storage space in a storage facility is disclosed. The method, system, and computer program product include establishing an invocation threshold for initiating a partial release for a unit of storage space. The method, system, and computer program product include establishing a preservation threshold for releasing a fractional amount of the unit of storage space. The method, system, and computer program product include initiating the partial release in response to reaching the invocation threshold. The method, system, and computer program product include releasing the fractional amount based on the preservation threshold.Type: GrantFiled: June 16, 2014Date of Patent: June 6, 2017Assignee: International Business Machines CorporationInventors: Miguel A. Perez, David C. Reed, Max D. Smith, Carrie B. Wood
-
Patent number: 9672257Abstract: A database system is described that includes components for storing time-series data and executing custom, user-defined computational expressions in substantially real-time such that the results can be provided to a user device for display in an interactive user interface. For example, the database system may process stored time-series data in response to requests from a user device. The request may include a start time, an end time, a period, and/or a computational expression. The database system may retrieve the time-series data identified by the computational expression and, for each period, perform the arithmetic operation(s) identified by the computational expression on data values corresponding to times within the start time and the end time. Once all new data values have been generated, the database system may transmit the new data values to the user device for display in the interactive user interface.Type: GrantFiled: June 2, 2016Date of Patent: June 6, 2017Assignee: Palantir Technologies Inc.Inventors: David Tobin, Dylan Scott, Orcun Simsek, Steven Fackler, Wilson Wong
-
Patent number: 9672018Abstract: Embodiments of the invention relate to a method, system, and computer program product for validating a data structure, comprising: responsive to identifying a data structure in a first programming language, identifying an equivalent data structure in a second programming language; comparing a data definition of the data structure with a data definition of the equivalent data structure; determining an incompatibility between a compared data definition of the data structure and a compared data definition of the equivalent data structure; and responsive to determining an incompatibility, identifying a rule defining an action to be taken in order to correct the incompatibility.Type: GrantFiled: May 8, 2015Date of Patent: June 6, 2017Assignee: International business Machines CorporationInventors: David John Harman, Brian Johnson, Alan Clive Robinson, Andrew Wright
-
Patent number: 9652470Abstract: A method begins by a dispersed storage (DS) processing module transmitting a set of write commands for storing a set of encoded data slices in storage units of a dispersed storage network (DSN) and determining whether at least a first threshold number of write responses have been received within a response time period. When the at least the first threshold number of the write responses have been received within the response time period, the method continues with the DS processing module determining whether a total number of responses have been received within another response time period. When the total number of responses have not been received within the other response time period, the method continues with the DS processing module issuing a sub-set of write commit commands corresponding to a response number of encoded data slices for which a response was received.Type: GrantFiled: June 17, 2014Date of Patent: May 16, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ilya Volvovski, Ravi Khadiwala, Greg Dhuse, Jason K. Resch