Patents Examined by Daniel Kinsaul
-
Patent number: 9075852Abstract: To provide a search system for requesting a user to select any of a plurality of options and searching based on a result of selection by the user, capable of assisting the user so as to readily select an option. A selection screen display control unit (72) displays on a display unit a selection screen showing a plurality of lower node information items corresponding to a plurality of lower nodes positioned immediately below the current node in a tree structure in which a search condition and a node are correlated with each other. A search result screen display control unit (76) displays on the display unit a search result screen showing a list of information items satisfying a search condition corresponding to the nodes from the top node to the current node.Type: GrantFiled: May 16, 2012Date of Patent: July 7, 2015Assignee: RAKUTEN, INC.Inventor: Seiichi Takeda
-
Patent number: 9009204Abstract: Regarding a method for migrating a file system by copying a file from a migration source to a migration destination and deleting the file at the migration source, a retention of a file in a page (allocation unit of a thin provisioning function) is either suppressed or solved, and two methods are proposed for solving the problems and for enabling migration of a file system in which the increase of utilization of storage capacity is suppressed, wherein one method changes the location of a file prior to performing copying so that the file to be copied next is located in the same page, and another method creates a reverse index table to recognize which block is used by files, thereby enabling to specify the file remaining within a page and copy the same by referring to this reverse index table.Type: GrantFiled: April 4, 2013Date of Patent: April 14, 2015Assignee: Hitachi, Ltd.Inventors: Akiyoshi Tsuchiya, Jun Nemoto, Hitoshi Kamei, Masakuni Agetsuma
-
Patent number: 9002753Abstract: A method and apparatus for generating a personal value for a user are disclosed. For example, the method collects data associated with the user, wherein the data that is collected comprises social connection data, enhances the data that is collected, receives a request, and generates a response to the request by using a personal value for the user, where the personal value is generated from the data that is enhanced.Type: GrantFiled: December 16, 2011Date of Patent: April 7, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: Thomas Anschutz, James Carlton Bedingfield, Sr., Robert Edwards
-
Patent number: 8990124Abstract: User generated reviews and scores associated with the reviews may be used to train a review scoring model with textual features of the reviews. The review scoring model may be used to predict scores for newly received reviews. One or more constraints based on social networking application data associated with an author of a review may be used to adjust the predicted score of the review.Type: GrantFiled: January 14, 2010Date of Patent: March 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Panayiotis Tsaparas, Yue Lu, Alexandros Ntoulas, Livia Polanyi
-
Patent number: 8983894Abstract: Records in databases or unstructured files are enriched with metadata and are indexed for retrieval by a search engine. In response to a search request, a graphical user interface (GUI) control based on the metadata associated with the search hits is constructed and displayed with the search results in a standard view. Selection of a metadata value via the GUI control filters the previously matched records down to those matching the value selected via the GUI control. The metadata in the search results is arranged in a tabular view which is embedded in the display of search results and rendered invisible until selected by the user. Reports can be constructed from an identifier each returned record set for presenting, analyzing and modifying the data, and for generating further reports.Type: GrantFiled: April 14, 2010Date of Patent: March 17, 2015Assignee: Information Builders, Inc.Inventors: Gerald D. Cohen, Radoslav P. Kotorov, Vincent Lam, Peter Lenahan
-
Patent number: 8972391Abstract: A computer-implemented method for processing query information includes receiving prior queries followed by a current query, the prior and current queries being received within an activity period an originating with a search requester. The method also includes receiving a plurality of search results based on the current query. Each search result identifying a search result document, each respective search result document being associated with a query specific score indicating a relevance of the document to the current query. The method also includes determining a first category based, at least in part, on the prior queries. The method also includes identifying a plurality of prior activity periods of other search requesters, each prior activity period containing a prior activity query where the prior activity query matches the current query, and where the prior activity period indicates the same first category.Type: GrantFiled: October 2, 2009Date of Patent: March 3, 2015Assignee: Google Inc.Inventors: Philip McDonnell, Glen M. Jeh, Taher H. Haveliwala, Yair Kurzion
-
Patent number: 8965893Abstract: A document clustering system and method of assigning a document to a cluster of documents containing related content are provided. Each cluster is associated with a cluster summary describing the content of the documents in the cluster. The method comprises: determining, at a document clustering system, whether the document should be grouped with one or more previously created cluster summaries, the previously created cluster summaries being stored in a memory in a B-tree data structure; and if it is determined that the document should not be grouped with the one or more previously created cluster summaries, then creating, at a document clustering system, a cluster summary based on the content of the document and storing the created cluster summary in the B-tree data structure.Type: GrantFiled: August 17, 2010Date of Patent: February 24, 2015Assignee: Rogers Communications Inc.Inventors: Michael Cvet, Periklis Andritsos, Francisco Estrada, Darius Braziunas
-
Patent number: 8930322Abstract: In accordance with embodiments, there are provided mechanisms and methods for saving multiple rows together through an object relational mapping layer to a database. These mechanisms and methods for saving multiple rows together can enable embodiments to detect faults in the save operation(s) and recover. The ability of embodiments to detect faults in the save operation(s) and recover can enable embodiments to provide a robust forgiving published API that saves a set of rows together whenever possible.Type: GrantFiled: October 23, 2013Date of Patent: January 6, 2015Assignee: salesforce.com, inc.Inventors: Craig Weissman, Steven Tamm, Simon Fell, Simon Wong, Steve Fisher
-
Patent number: 8918330Abstract: A system and method for determining popularity of a video based in part on requests for the video received from a referrer, grouping videos whose popularity based on requests from referrers exceeds a threshold and displaying those videos in a channel or providing them in a web feed.Type: GrantFiled: January 20, 2010Date of Patent: December 23, 2014Assignee: Google Inc.Inventors: Adam Winkler, Shivakumar Rajaraman
-
Patent number: 8918720Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for receiving one or more keywords at a web application that are used to search for documents of a first type. The documents are accessible by a user via an account of the user based upon user permissions. Search results are provided based upon the keywords and include links to one or more documents of the first type. A selection one or more of the links is received. Selecting the links logs data that includes an indication that the documents were selected. A request for a list of most or recently selected documents of the first type for the user is received. The list of most or recently selected documents of the first type is based upon an aggregation of the logged data, and the list of most selected documents of the first type is provided.Type: GrantFiled: January 13, 2012Date of Patent: December 23, 2014Assignee: Google Inc.Inventors: Ping Wu, Jennifer W. Lin
-
Patent number: 8904368Abstract: A method, system, and computer program product for instantiating a composite application for different target platforms. In an exemplary manner, a template that describes a composite application having a plurality of application components is created. The template includes a composite application component assembly descriptor and a plurality of platform-specific handlers. The composite application component assembly descriptor lists each application component of the composite application. The platform-specific handlers handle the deployment of application components for the different target platforms. The composite application component assembly descriptor is evaluated to identify platform-specific implementations of the composite application components. The composite application is instantiated using one of the plurality of platform-specific handlers. The platform-specific handlers are included in the template for a platform-specific deployment for one of the plurality of target platforms.Type: GrantFiled: March 31, 2008Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Walter Haenel, Stefan Hepper, Thomas Stober
-
Patent number: 8903841Abstract: A system and method of massively parallel data processing are disclosed. In an embodiment, a method includes generating an interpretation of a customizable database request which includes an extensible computer process and providing an input guidance to available processors of an available computing environment. The method further includes automatically distributing an execution of the interpretation across the available computing environment operating concurrently and in parallel, wherein a component of the execution may be limited to at least a part of an input data. The method also includes automatically assembling a response using a distributed output of the execution.Type: GrantFiled: May 21, 2010Date of Patent: December 2, 2014Assignee: Teradata US, Inc.Inventors: Eric Friedman, Peter Pawlowski
-
Patent number: 8898208Abstract: The present disclosure describes a method and a system for processing images. The method includes: determining a target folder selected by a user; searching for image information of the target folder, searching for information of all subfolders of the target folder, traversing all subfolders corresponding to the information of all subfolders and obtaining image information of all subfolders; and obtaining images according to the image information of the target folder and the image information of all subfolders, processing the obtained images and displaying the processed images in a flat-folder-view manner.Type: GrantFiled: May 30, 2012Date of Patent: November 25, 2014Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: Yongjian Wu, Yang Yang, Liqian Dong, Dong Chen
-
Patent number: 8869028Abstract: Disclosed are embodiments of an interface structure and a method for automated data mining of a legacy system. A GUI is employed to navigate through the legacy system interface application and access a data field. Once the data field is displayed, the GUI can receive a tag from the user labeling the data field. Additionally, a screen tracing device can trace the sequence of events that ultimately results in the data field being displayed. The traced sequence and its corresponding tag are then stored in a data storage device. These processes can be repeated for multiple different data fields. Subsequently, a sequence applying device can retrieve one or more previously stored sequences in response to a request referencing the corresponding tag(s) and can apply the sequence(s) in order to access, for processing, data from the corresponding data field(s).Type: GrantFiled: May 18, 2009Date of Patent: October 21, 2014Assignee: Xerox CorporationInventor: David P. Rich
-
Patent number: 8868540Abstract: A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety of sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.Type: GrantFiled: February 28, 2007Date of Patent: October 21, 2014Assignee: Oracle International CorporationInventors: Mark Ture, Muralidhar Krishnaprasad, Vishu Krishnamurthy
-
Patent number: 8868489Abstract: A method and system for users to concurrently edit a digital file to achieve a predetermined goal. Each iteration creates a copy of the digital file for each user; enables the users to create an altered digital file by making a change having a magnitude within predetermined limits; creates a voting set containing a plurality of digital files, the plurality of digital files including at least one altered or unaltered digital file; enables the users to cast votes in relation to the digital files in the voting set; repeats the steps of creating a voting set and enables the users to cast votes until one of the digital files in one of the voting sets receives a number of votes above a predetermined voting threshold; and includes in the next iteration the digital file which received a number of votes above the predetermined voting threshold.Type: GrantFiled: June 8, 2010Date of Patent: October 21, 2014Assignee: Codigital LimitedInventor: Padraig Hood
-
Patent number: 8849798Abstract: Sampling analysis includes classifying a plurality of query keywords into a plurality of query keyword subsets according to page view (PV) values associated with the plurality of query keywords, the plurality of query keywords being submitted by a plurality of users; determining a respective plurality of sample rates of a respective plurality of query keywords in a respective one of the plurality of query keyword subsets; and sampling query data in the respective one of the plurality of query keyword subsets according to the respective plurality of sample rates.Type: GrantFiled: January 20, 2010Date of Patent: September 30, 2014Assignee: Alibaba Group Holding LimitedInventors: Junlin Zhang, Jian Sun, Lei Hou, Qin Zhang
-
Patent number: 8849839Abstract: In an information processor which records many contents or has many contents already recorded therein, and can generate an arbitrary combination of the contents, a weight is computed for each of the contents based on either data stored in a history data file (184) or data stored in a display data file (182) and data stored in a filtering data file (181), and a content is selected from the contents stored in a content file (161) based on the weight. The selected content is related with a package corresponding to the data stored in the filtering data file (181).Type: GrantFiled: November 29, 2010Date of Patent: September 30, 2014Assignee: Sony CorporationInventors: Toshihiro Morita, Mitsuyuki Hatanaka, Kiyonobu Kojima, Shin Shiroma
-
Patent number: 8849707Abstract: A system and architecture for enhancing search results generated by an Internet search engine, so that those search results include enhanced buyer-oriented information, is disclosed. According to one aspect, a list of search results generated by an Internet search engine comprises one or more search results that are associated with one or more URLs in a set of URLs. For each such URL, seller-specific information, which may be based on and/or comprise ratings that are associated with registered selling entities that are associated with that URL, is presented in association with that URL's corresponding search result in the list of search results. A user who submitted query terms, based upon which the list of search results was generated, can use the presented rating information to determine which of the search results to investigate further.Type: GrantFiled: February 12, 2007Date of Patent: September 30, 2014Inventor: Richard A. Heggem
-
Patent number: 8849020Abstract: A search system using images is provided in which when a user does not know a relevant URL or search keyword correctly while surfing the Internet, he or she can search a desired website using only an image. The search system using images according to the present invention comprises an image search server and a user terminal. The image search system comprises: an image conversion section for converting the image included in the website information and the to-be-searched image uploaded by the user into search format images; an image search section for comparing eigen values of both the to-be-searched image uploaded by the user and the search image included in the website information and detecting the website information having a matching eigen value; and a storage section for storing the detected website information, the image included in the website information, and information regarding eigen values.Type: GrantFiled: December 19, 2011Date of Patent: September 30, 2014Inventors: Jeong-Tae Kim, Sang-Whan Moon, Jin-Myeong Ahn