Patents Examined by Azam Cheema
-
Patent number: 9558239Abstract: A query plan for executing a query within a relational database system including at least one non-relational data source is generated by analyzing expressions that reference a non-relational data source within a query for the database system via an interface for that non-relational data source, determining for each analyzed expression at least one of the database system and interface capable of processing that analyzed expression for executing the query, providing an indicator for each of the analyzed expressions that indicates at least one of the database system and interface determined to process that analyzed expression, and generating the query plan for execution of the query, via the database system, based on the indicators for the expressions of the query.Type: GrantFiled: July 16, 2012Date of Patent: January 31, 2017Assignee: International Business Machines CorporationInventors: Arthur F. Kaufmann, Haifeng Li
-
Patent number: 9558274Abstract: Systems and method for routing search query results in a networked computing environment. An initial search query is reformulated into at least one sub-query in accordance with one or more configurable rules. The sub-query is sent to at least one information system or source, and any potential hits associated with the same are optionally combined and then rendered for viewing.Type: GrantFiled: November 2, 2011Date of Patent: January 31, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Fredrik Holm, Puneet Narula, Victor Poznanski, Viktoriya Taranov
-
Patent number: 9535927Abstract: Described is a method and apparatus for constructing a boundary comprising a set of contextual square quadrangles. Also described is a method and apparatus for searching a set of contextual square quadrangles.Type: GrantFiled: June 20, 2014Date of Patent: January 3, 2017Assignee: Great-Circle Technologies, Inc.Inventor: Brent Bursey
-
Patent number: 9514204Abstract: A mobile property portfolio management system provides the capability of generating, maintaining, searching and displaying property portfolio data from a mobile device such as a smartphone (e.g., iPhone), tablet (e.g., iPad) or any other mobile computing device. The property portfolio management system comprises a mobile or client portion, a central or server portion and optional satellite offices. The system comprises software that runs on one or more server computers as well as client or user side software that can be realized as a standalone software application or “app” that runs on the client device (e.g., desktop, mobile device, tablet, etc.) or entirely in a standard web browser. The property portfolio management system in effect provides a digital version of a property portfolio with easy access to portfolio data for both internal users and public users and is particularly useful when realized on a tablet or mobile device.Type: GrantFiled: November 15, 2011Date of Patent: December 6, 2016Assignee: Gazit Group USA, Inc.Inventors: Ilan Zachar, Osvaldo Vazquez
-
Patent number: 9514232Abstract: A system provides news alerts. For example, the system may receive topics of interest to users and periodically obtain news articles that originate from multiple sources of news articles and relate to the topics of interest to the users. The system may generate news alerts that include information associated with one or more of the news articles and provide the news alerts to the users.Type: GrantFiled: March 31, 2014Date of Patent: December 6, 2016Assignee: GOOGLE INC.Inventor: Naga Sridhar Kataru
-
Patent number: 9483523Abstract: An information processing apparatus includes a receiving unit that receives an access request for data from one of a plurality of information processing apparatuses in a distributed processing system in which the information processing apparatuses execute a process in a distributed manner, a query issuing unit that issues, when the access request for the data is received by the receiving unit, a query to each of the information processing apparatuses as to whether the data is stored in a page cache managed by an operating system on each of the information processing apparatuses, and a responding unit that makes a response to the access request, the response specifying, as an access destination, an information processing apparatus that has responded to the query issued by the query issuing unit.Type: GrantFiled: January 14, 2013Date of Patent: November 1, 2016Assignee: FUJITSU LIMITEDInventors: Akira Ochi, Yasuo Koike, Toshiyuki Maeda, Tomonori Furuta, Fumiaki Itou, Tadahiro Miyaji, Kazuhisa Fujita
-
Patent number: 9477686Abstract: Certain embodiments of the present invention provide an improved method for using an intraoperative imaging system. The method includes acquiring an image using an intraoperative imaging system, labeling the image by associating the image with a label, and storing the image and the label.Type: GrantFiled: January 12, 2007Date of Patent: October 25, 2016Assignee: GENERAL ELECTRIC COMPANYInventors: Jon Thomas Lea, Gregory David Stern
-
Patent number: 9477746Abstract: A television guide search query is received from a user. A plurality of suggested search terms are selected. Each of the plurality of suggested search terms is assigned to, and is ranked within, one of a plurality of categories A number of suggested search terms to be returned to the user, nc, is determined for each of the plurality of categories, nc being equal to a ratio of the number of suggested search terms in the respective category to a total number of suggested search terms multiplied by a total number of displayed search terms. A result set is created by adding, for each of the plurality of categories, the top ranked nc suggested search terms to the result set. The result set is transmitted to the user. A selection of a search term is received from the user and is used to conduct a television guide search.Type: GrantFiled: July 20, 2012Date of Patent: October 25, 2016Assignee: Excalibur IP, LLCInventors: Jon Michael Herron, Vicki Reyzelman, Shiva Jaini
-
Patent number: 9471580Abstract: A file management apparatus updates areas to be updated when a file operation is performed by collectively writing out buffer caches into a storage device for each of the areas according to a recording order corresponding to the type of the file operation.Type: GrantFiled: August 28, 2012Date of Patent: October 18, 2016Assignee: Canon Kabushiki KaishaInventor: Kohei Shogome
-
Patent number: 9471338Abstract: A method for hybrid Discovery Library Adapter (DLA) book processing identifies a first logical group in a first DLA book, the first DLA book including a first set of objects constructed according to a Common Data Model (CDM) specification to represent a first set of corresponding instances of resources at a first time, the first logical group being a grouping of related subset of the first set of objects. A first value corresponding to the first logical group, and usable for ascertaining a difference between the first logical group and a second logical group in a second DLA book, is computed. A second value corresponding to the second logical group is computed and matched with the first value. If matched, a change in the first logical group as compared to the second logical group is identified and output to a DLA delta book.Type: GrantFiled: November 15, 2011Date of Patent: October 18, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric E. Goodson, William Paul Hampel, Santiago D. Ortega, Lorin Evan Ullmann
-
Patent number: 9466065Abstract: Usage information relating to interaction with content is integrated with operation of a system, such as a content management system. The usage information is collected, stored and provided to the system. The usage information may be integrated with the operation of the system in many different ways (e.g. recommendations for other content, most viewed content, most “liked” content, content viewed by a type of user, and the like). The usage information may also be used to adjust different operations of the service. For example, the usage information may be used to adjust: a retention time of content (e.g. don't delete a recently viewed document), a crawl policy of content; a backup policy of content; restore schedules; identification of storage tier levels; and the like.Type: GrantFiled: November 2, 2011Date of Patent: October 11, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Darrin Hatakeda, Gunnar Ljosdahl Rasmussen, Krister Mikalsen, Dag Steinnes Eidesen, John D. Fan, Adrian Fanaru
-
Patent number: 9460074Abstract: Exemplary methods, apparatuses, and systems receive data as input to be parsed. The data is parsed using a plurality of pattern matching rules, the plurality of pattern matching rules organized according to a hierarchy including a parent rule and one or more child rules of the parent rule. Parsing includes applying the parent rule to the unstructured data, determining the parent rule is unable to find a pattern match in the unstructured data, and bypassing the application of each child rule to the unstructured data in response to the determination that the parent rule is unable to find a pattern match.Type: GrantFiled: April 15, 2013Date of Patent: October 4, 2016Assignee: VMware, Inc.Inventors: Chengdu Huang, Zhenmin Li, Spiros Xanthos
-
Patent number: 9460150Abstract: An information processing apparatus includes a receiving unit that receives an access request for data from one of a plurality of information processing apparatuses in a distributed processing system in which the information processing apparatuses execute a process in a distributed manner, a query issuing unit that issues, when the access request for the data is received by the receiving unit, a query to each of the information processing apparatuses as to whether the data is stored in a page cache managed by an operating system on each of the information processing apparatuses, and a responding unit that makes a response to the access request, the response specifying, as an access destination, an information processing apparatus that has responded to the query issued by the query issuing unit.Type: GrantFiled: January 14, 2013Date of Patent: October 4, 2016Assignee: FUJITSU LIMITEDInventors: Akira Ochi, Yasuo Koike, Toshiyuki Maeda, Tomonori Furuta, Fumiaki Itou, Tadahiro Miyaji, Kazuhisa Fujita
-
Patent number: 9454597Abstract: A document management & retrieval system is configured to: store, for each word in a set of words, appearance positions of the each word in a set of documents as a word index; store, for each tag in a set of tags attached to words, a set of words that appear to a right and left of the each tag, and also store, as a tag LR index, appearance positions of the each tag in a set of documents with a combination of the each tag and a word appearing to its right or a combination of the each tag and a word appearing to its left as a key; and, in a tag search where a query phrase contains words and a tag next to each other, refer to the index with a tag and the word to the right or left of the tag as a key, thereby reducing the size of a document list to be read without needing to have a tag name as a secondary key. A tag is updated by just updating two places in the tag LR index.Type: GrantFiled: November 6, 2008Date of Patent: September 27, 2016Assignee: NEC CorporationInventors: Yukitaka Kusumura, Toshiyuki Kamiya
-
Patent number: 9449077Abstract: This document describes a method and system for recommending items, such as beverages, that members of a group are likely to find appealing. When group members are identified, the system may identify one or more preference models for each member. Each preference model represents a pattern of dependency between characteristics of items that the member has rated and the member's ratings for those items. The system may develop a group preference profile by merging the patterns of dependency for each of the members into a group preference model. Then, when it receives a request for a recommendation for an item, the system uses the group preference profile to select, from a database, a candidate item having characteristics which are likely to appeal to many or all members of the group.Type: GrantFiled: July 3, 2013Date of Patent: September 20, 2016Assignee: Wine Ring, Inc.Inventors: Stephen Dillon, Pamela Dillon, Andrew Sussman
-
Patent number: 9442978Abstract: A structured file includes information to bind a web data source to a web data query system. Code is embedded within the structured file and is in a code language understood by the web data query system. The code is unrestricted in function. Code language objects are exposed within the web data query system for use by the code to interface with the web data query system and the web data source. A URL is associated with the structured file to enable access of the structured file through the Internet. A unit-based quota method is implemented to manage execution of code in the structured file. The unit-based quota method collapses multiple dimensions of computing resource control into a single unit value, tracks a number of units expended by the code, and stops execution of the code when the number of units expended by the code reaches a set limit.Type: GrantFiled: February 5, 2013Date of Patent: September 13, 2016Assignee: Yahoo! Inc.Inventors: Jonathan Trevor, Sam Pullara, Josh Gordineer, Nagesh Susarla
-
Patent number: 9443035Abstract: A set of ordered predicted completion strings including strings of ideographs are presented to a user as the user enters text in a text entry box (e.g., a browser or a toolbar). The user entered text may include zero or more ideographs followed by one or more phonetic characters, or the entered text may be one or more. The predicted completion strings can be in the form of URLs or query strings. The ordering may be based on any number of factors (e.g., a query's frequency of submission from a community of users). URLs can be ranked based on an importance value of the URL. The sets of ordered predicted completion strings are obtained by matching a fingerprint value of the user's entry string to a fingerprint to table map which contains the set of ordered predicted completion strings. The generation of the ordered prediction strings takes into account multiple phonetic representations of certain strings of ideographs.Type: GrantFiled: September 24, 2013Date of Patent: September 13, 2016Assignee: GOOGLE INC.Inventor: Kevin A. Gibbs
-
Patent number: 9443007Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.Type: GrantFiled: November 2, 2011Date of Patent: September 13, 2016Assignee: salesforce.com, inc.Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
-
Patent number: 9436754Abstract: This disclosure describes systems and methods for establishing a unit group dictionary based on user provided annotations. The unit group dictionary may be used to identify relationships between multiple items in a corpus. Those relationships may facilitate the display of object identifiers and/or other aspects used and/or provided by the object management service.Type: GrantFiled: July 3, 2013Date of Patent: September 6, 2016Assignee: Pinterest, Inc.Inventors: Ningning Hu, Tze Way Eugene Ie
-
Patent number: 9436781Abstract: A set of ordered predicted completion strings including strings of ideographs are presented to a user as the user enters text in a text entry box (e.g., a browser or a toolbar). The user entered text may include zero or more ideographs followed by one or more phonetic characters, or the entered text may be one or more. The predicted completion strings can be in the form of URLs or query strings. The ordering may be based on any number of factors (e.g., a query's frequency of submission from a community of users). URLs can be ranked based on an importance value of the URL. The sets of ordered predicted completion strings are obtained by matching a fingerprint value of the user's entry string to a fingerprint to table map which contains the set of ordered predicted completion strings. The generation of the ordered prediction strings takes into account multiple phonetic representations of certain strings of ideographs.Type: GrantFiled: October 27, 2014Date of Patent: September 6, 2016Assignee: GOOGLE INC.Inventor: Kevin A. Gibbs