Patents Examined by Truong Vo
-
Patent number: 8713005Abstract: A system and a method are disclosed for identifying video files on a webpage and streaming video files to a client device. A server receives browsing data including uniform resource locator for a webpage and identifies missing videos on the webpage. The server identifies a source file for the missing videos including identifying a location for each missing video. The server retrieves a thumbnail for each missing video and provides it to a client device. Additionally, the server transcodes the video file responsive to a user input provided by a user. The transcoded video is streamed to the client device.Type: GrantFiled: May 10, 2013Date of Patent: April 29, 2014Assignee: Skyfire Labs, Inc.Inventor: Geoffrey Dale Benson
-
Patent number: 8706691Abstract: A method is provided for managing insulin dosage data collected over a complete day and a partial day. The method includes providing, by an insulin pump, a plurality of insulin dosages over a complete day and a partial day and recording the insulin dosages. The method also includes recognizing a completion of the complete day, recording an end-of-day marker, and associating the end-of-day marker to the dosages delivered during the complete day. Moreover, the method includes identifying complete day dosage data and partial day dosage data. Additionally, the method includes performing a calculation of insulin dosage statistics and/or displaying and distinguishing between the complete day dosage data and the partial day dosage data. The calculation includes the complete day dosage data and excludes the partial day dosage data.Type: GrantFiled: July 24, 2012Date of Patent: April 22, 2014Assignee: Roche Diagnostics Operations, Inc.Inventors: Angela S. McDaniel, Ryan Scott McKinney, Morris J. Young
-
Patent number: 8694501Abstract: The present invention relates to inventory management solutions, and in particular, to methods and systems for inventorying items and property over wireless and data networks, using digital imaging, positioning, RFID, and data terminals. The user experience in performing inventory management is simplified and enhanced over existing methods.Type: GrantFiled: March 18, 2013Date of Patent: April 8, 2014Inventors: David Scott Trandal, David Brahm
-
Patent number: 8694551Abstract: Methods and systems for auditing queries using query differentials are disclosed. A method includes identifying a set of queries, determining if results of each query of the set of queries are different from results of respective differentials of each query of the set of queries, and based on the determining, making a characterization of each query of the set of queries as one of safe and unsafe. Access is provided to the characterization of each query of the set of queries.Type: GrantFiled: December 8, 2010Date of Patent: April 8, 2014Inventors: Ravishankar Ramamurthy, Kaushik Shiriraghav
-
Patent number: 8688697Abstract: A system and method for identifying contrarian terms is disclosed. The system and method includes identifying a plurality of websites describing a product or service, analyzing content in the plurality of websites, the content relating to the described product or service, identifying contrarian terms based on the website content using a processing circuit, wherein the contrarian terms comprise descriptions of a product or service, associating the identified contrarian terms with a category, within which the product or service has been categorized in at least one of the plurality of websites, and storing the contrarian terms and the associated category in a memory.Type: GrantFiled: May 31, 2012Date of Patent: April 1, 2014Assignee: Google Inc.Inventors: Raveesh Nayar, Mayur Datar, Sumit Sanghai, Pranav Kumar Tiwari
-
Patent number: 8688735Abstract: A computer-implemented method for obtaining information corresponding to a first user. The computer-implemented method includes, obtaining information corresponding to a first user, accessing a database comprising information corresponding to a plurality of individuals, based on the information corresponding to a plurality of individuals. The method further includes determining whether a potential relationship exists between a first user and at least one of the plurality of individuals.Type: GrantFiled: March 13, 2013Date of Patent: April 1, 2014Assignee: TangoMe, Inc.Inventors: Uri Raz, Eric Setton
-
Patent number: 8682903Abstract: According to embodiments of the invention, a system, method and computer program product for a computer program product for synchronizing content directories on cluster devices are provided. Embodiments generate a binary tree for each device in a cluster of devices, the binary tree representing the locations of all copies of content residing in the device. The binary tree for a plurality of other devices in the cluster may be stored in each device the binary tree. The binary trees for the plurality of other devices may be used to determine availability of content and the available content may be displayed to a user.Type: GrantFiled: December 5, 2009Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Robert Glenn Deen, Hongxia Jin
-
Patent number: 8682891Abstract: Links between facts associated with objects are automatically created and maintained in a fact repository. Names of objects are automatically identified in the facts, and collected into a list of names. The facts are then processed to identifying such names in the facts. Identified names are used as anchor text for search links. A search link includes a search query for a service engine which search the fact repository for facts associated with objects having the same name.Type: GrantFiled: September 4, 2012Date of Patent: March 25, 2014Assignee: Google Inc.Inventors: Andrew W. Hogue, Jonathan T. Betz
-
Patent number: 8666958Abstract: Lock communications in a shared disk database system is reduced by several approaches: sending a single message to a lock manager for locks required for an operation and locks that will be required in the future, the operations may include row update, row delete, large scan, and row insert; performing an operation in two executions, where in a first execution locks required for the operation is determined without performing the operation, and in a second execution a single message is sent to a lock manager for the required locks and the operation is performed; in free space searching, sending a single message to a lock manager for row and page locks before a row insert is actually performed; and granting locks in an unfair manner.Type: GrantFiled: November 27, 2009Date of Patent: March 4, 2014Assignee: International Business Machines CorporationInventors: James L. Finnie, Ronen Grosman, Matthew A. Huras, Keriley K. Romanufa, Aamer Sachedina, Garret F. Swart, Xun Xue, Roger L. Q. Zheng
-
Patent number: 8666976Abstract: A computer-based method for character string matching of a candidate character string with a plurality of character string records stored in a database is described. The method includes performing a clustering operation on at least a portion of the plurality of character string records, the clustering operation generating a plurality of clusters, each cluster comprising a plurality of character strings from the plurality of character string records, the plurality of character strings in each cluster are determined to be similar with respect to each other based on at least one characteristic of the plurality of character strings. The method also includes generating a set of reference character strings that are selected from the plurality of character strings in each cluster, generating an n-gram representation for one of the reference character strings in the set of reference character strings, and generating an n-gram representation for the candidate character string.Type: GrantFiled: June 26, 2012Date of Patent: March 4, 2014Assignee: MasterCard International IncorporatedInventor: Christopher J. Merz
-
Patent number: 8667000Abstract: An apparatus comprises a generation unit that newly generates a folder by a predetermined program; an association unit that associates the generated folder by the program other than the predetermined program with the predetermined program; a record unit that records management information, the management information being for identifying whether folders used by the predetermined program have been generated or associated; a selection unit that selects a desired folder from among the folders used by the predetermined program; an identification unit that identifies whether the selected folder has been generated or associated with reference to the information recorded in the memory; and a deletion control unit that performs control of when the selected folder is the generated folder, deleting the selected folder, and when the selected folder is the associated folder, cancelling the association without deleting the selected folder.Type: GrantFiled: May 31, 2012Date of Patent: March 4, 2014Assignee: Canon Kabushiki KaishaInventor: Shinji Ohnishi
-
Patent number: 8661045Abstract: A computer-implemented method for obtaining information corresponding to a first user. The computer-implemented method includes, obtaining information corresponding to a first user, accessing a database comprising information corresponding to a plurality of individuals, based on the information corresponding to a plurality of individuals. The method further includes determining whether a potential relationship exists between a first user and at least one of the plurality of individuals.Type: GrantFiled: April 4, 2011Date of Patent: February 25, 2014Assignee: TangoMe, Inc.Inventors: Uri Raz, Eric Setton
-
Patent number: 8661011Abstract: A path request is generated by a secondary platform application, such as a word processor, and is received by invention. The path request may contain the location of a library required for the application to function, or a document saved previously by a user. The path request comprises a complete path for the requested file. The complete path is formatted for a file system and file structure for expected by the application. The elements of the path request, such as directories, disks, filenames, file types, etc. are analyzed by the invention in order to provide another complete path. The path provided by the invention is formatted for a different file system and file structure. The file pointed to by the path provided for the invention enables the secondary platform application to find and use the requested file.Type: GrantFiled: September 15, 2012Date of Patent: February 25, 2014Assignee: Apple Inc.Inventors: James Mensch, Joshua Shaffer, Ronnie Misra
-
Patent number: 8650173Abstract: Technologies are described herein for placing search results on a search engine results page (SERP). A query may be received. The query may be transmitted to a plurality of search result providers. A first set of search results and a second set of search results may be received from the search result providers. Intent features may be extracted from the first set of search results. User intent of the second set of search results may be inferred based on the extracted intent features. The first set of search results and the second set of search results may be ranked based on the inferred user intent. The SERP may be rendered according to the ranked first set and second set of search results.Type: GrantFiled: June 23, 2010Date of Patent: February 11, 2014Assignee: Microsoft CorporationInventors: Kieran Richard McDonald, Ran Gilad-Bachrach, Nipoon Malhotra, Nitin Agrawal, Sanaz Ahari
-
Patent number: 8635205Abstract: The present disclosure involves systems, software, and computer-implemented methods for presenting local site name information associated with search results returned from a web search query. One process includes operations for receiving a search query request from a user and obtaining at least one search result responsive to the query, where the search result is associated with a uniform resource locator (URL). A local site name associated with at least a portion of the URL is retrieved for at least one of the obtained search results. Further, at least one search result is returned to the user via a search results page, where the at least one search result comprises the URL associated with the search result and the local site name associated therewith.Type: GrantFiled: June 18, 2010Date of Patent: January 21, 2014Assignee: Google Inc.Inventors: Dongwon Kang, Geunhwi Lim
-
Patent number: 8635166Abstract: Distributing content markings includes receiving, from a first entity, marking content corresponding to Internet content and author presentation instructions associated with the marking content. When a request to view the Internet or marking content is received from a second entity, the received author presentation instructions are used to determine whether the second entity is approved to view marking content associated with the requested Internet content. Dependent on whether the second entity is approved to view the marking content, presentation of the information associated with the marking content concurrently with the requested Internet content is enabled.Type: GrantFiled: October 12, 2006Date of Patent: January 21, 2014Assignee: AOL Inc.Inventor: Rakesh Agrawal
-
Patent number: 8631037Abstract: A data storage system may contain a changeable database that includes: advisory information that includes the content of multiple advisory statements; query information that includes the content of multiple user queries; and flow logic information indicating a sequence for the delivery of the advisory statements and the user queries based on answers to the user queries. A user interface may deliver the user queries and the advisory statements to a user and receive answers in response to the user queries from the user. An information delivery engine that is separate from the changeable database may cause the user interface to deliver the user queries and the advisory statements to the user in a sequence based on the user's answers to the user queries and the flow logic information. This in system may be adopted to troubleshooting equipment, such as an optical network terminal.Type: GrantFiled: May 7, 2012Date of Patent: January 14, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Ramesh V. Shaastri
-
Patent number: 8631047Abstract: Some embodiments provide a 3D video editing application. The application identifies a set of video clips on one or more external sources. The set includes a first video clip of a particular scene from a first view and a second video clip of the particular scene from a second view. The application associates the first video clip with the second video clip and stores the associated first and second video clips in a storage. The association for use in creating a composite presentation that includes the set of video clips. The application receives an edit to a first video clip in a first track of the composite presentation. The application identifies an associated second video clip in a second track and automatically applies the received edit to the first video clip and the associated second video clip.Type: GrantFiled: June 15, 2010Date of Patent: January 14, 2014Assignee: Apple Inc.Inventor: Jeff Roenning
-
Patent number: 8631002Abstract: Methods, systems, algorithms, and media are provided for query classification based upon web relevance. In embodiments, a knowledge domain is selected. A knowledge domain includes a set of seed-web domains which are classified to belong to the knowledge domain. For each seed-web domain, a filtered web search of a given query is implemented utilizing a filter associated with a particular seed-web domain to obtain a total number of filtered results for the seed-web domain. For each seed-web domain, a total number of non-filtered results are referenced. A percentage of coverage for each seed-web domain is calculated using the total number of filtered results for the seed-web domain and the total number of non-filtered results for the seed-web domain. An average percentage of coverage for the knowledge domain is calculated using the percentage of coverage for each seed-web domain.Type: GrantFiled: December 9, 2010Date of Patent: January 14, 2014Assignee: Microsoft CorporationInventors: Sandeep Suresh, Robert David Berg
-
Patent number: 8626773Abstract: Various embodiments of systems and methods for aligning records for visual comparison are described herein. In one aspect, the method includes identifying a plurality of records. A reference record is selected from the plurality of records. One or more non-reference record is merged into the reference record to generate a merged reference record. The merged reference record includes one or more fields missing in the reference record. The missing fields are included as blank fields from the non-reference records. The merged reference record is merged into a non-reference record to generate the merged non-reference record. The merged non-reference record includes fields missing in the non-reference record. Missing fields are included as blank fields. The merged records are displayed on a user interface in a card view.Type: GrantFiled: December 12, 2011Date of Patent: January 7, 2014Assignee: Business Objects Software LimitedInventors: Jeffrey Woody, Prasanthi Thatavarthy