Database And File Access Patents (Class 707/705)
  • Patent number: 8712600
    Abstract: Self-diagnosis of a system including a travel route and a plurality of traveling vehicles traveling along the travel route in accordance with instructions from a ground controller is performed. The ground controller provides an instruction to the traveling vehicle regarding a position designated for performing detection using an abnormal condition detection sensor based on an absolute coordinate for uniquely identifying a position on the travel route. The traveling vehicle performs detection at the designated position using the abnormal condition detection sensor, and reports detection data including a detection position and detection time to the ground controller.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: April 29, 2014
    Assignee: Murata Machinery Ltd.
    Inventor: Takao Hayashi
  • Patent number: 8712985
    Abstract: Data is received from a social networking system, the data including user data and performance data associated with one or more user pages in the social networking system. A query is received specifying desired user data and performance data. A performance group is generated including user data and performance data of user pages responsive to the query.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: April 29, 2014
    Assignee: Google Inc.
    Inventor: Tomasz J. Tunguz-Zawislak
  • Patent number: 8712984
    Abstract: Aspects of the subject matter described herein relate to a buffer pool for a database system. In aspects, secondary memory such as solid state storage is used to extend the buffer pool of a database system. Thresholds such as hot, warm, and cold for classifying pages based on access history of the pages may be determined via a sampling algorithm. When a database system needs to free space in a buffer pool in main memory, a page may be evicted to the buffer pool in secondary memory or other storage based on how the page is classified and conditions of the secondary memory or other storage.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: April 29, 2014
    Assignee: Microsoft Corporation
    Inventors: Chengliang Zhang, Sadashivan Krishnamurthy, Georgiy I. Reynya, Alexandre Verbitski, Pedro Celis, Dexter Paul Bradshaw
  • Patent number: 8706762
    Abstract: A system and method allows users to provide portions of scripts or scripts for retrieval of information from one or more web sites of one or more businesses by demonstrating operation of the one or more web sites and identifying locations of one or more fields on each web page of the one or more web sites, and the system and method stores the scripts and uses the scripts to retrieve information from such web site or web sites for any number of users. Different portions of different scripts may be used as a single script to retrieve information from a single web site. Scripts or portions of scripts may be repaired using information from previously working scripts or portions, the web site when the script or portion worked, and the web site when the script or portion did not work.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: April 22, 2014
    Assignee: Intuit Inc.
    Inventors: Aaron Patzer, Jean Sini
  • Patent number: 8706732
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing entities using observations. In one aspect, a method includes receiving an observation, the observation including an updated piece of information about an entity and a context, wherein the context includes at least one value of an attribute describing the entity to which the updated piece of information relates; matching the received observation with a first cluster of observations representing the entity using the context; and associating the received observation with the first cluster of observations.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: April 22, 2014
    Assignee: Google Inc.
    Inventors: Joseph Janos, Alan C. Strohm, Steven M. Stern, Arnaud Sahuguet, Ademir de Alvarenga Oliveira, Boulos Harb
  • Patent number: 8706707
    Abstract: Methods and systems are disclosed for modeling costed entities and performing a value chain analysis. In one implementation, methods and systems may implement a costing platform. The costing platform may be adapted for modeling any set of costed entities and processing value chains. Value chains may be modeled by a user via the costing platform, so that networks comprised of objects and edges, and costed entities located at the objects can be modeled and functions can be added to determine key figures.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: April 22, 2014
    Assignee: SAP AG
    Inventors: Gunther Liebich, Peter Von Zimmermann, Roman Rapp
  • Patent number: 8706709
    Abstract: A method is provided in one example embodiment and it includes identifying a root word for a tree to be used in managing data and creating a word stem to be included in the tree. A query is initiated to determine whether a stem node exists at one or more branch points of the word, and if the stem node does not exist, then the stem node is added to a branch point of the tree. In more specific embodiments, if the stem node does exist, then node statistics are updated. In other embodiments, the method includes updating a branch point list after creating the word stem. In yet other embodiments, the branch point is a word or a combination of words. The tree can be used to identify locations and frequencies within a document set where one or more words are present.
    Type: Grant
    Filed: January 15, 2009
    Date of Patent: April 22, 2014
    Assignee: McAfee, Inc.
    Inventors: Ratinder Paul Singh Ahuja, William Deninger
  • Patent number: 8706710
    Abstract: Systems and methods for storing and retrieving data elements transmitted via data streams received from distributed devices connected via a network. The received data elements may be stored in block stores on the distributed devices. The stored data-elements may be allocated to data-blocks of a block-store that have assigned block-identifiers and further allocated to events of the data-blocks that have assigned token-names. Stream-schema of the received data-streams may comprise a list of token-names and an index-definition for each corresponding data-stream. Indices may be generated for the event-allocated data-elements. A query may be executed in order to retrieve data-elements of the received data-streams based on the indices.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: April 22, 2014
    Assignee: Red Lambda, Inc.
    Inventors: Robert Bird, Adam Leko, Matthew Whitlock
  • Patent number: 8706686
    Abstract: A method and a computer system for storing data files in a data memory, wherein meta attributes comprising subject attributes, object attributes and relationships between these attributes are assigned to a data file. The meta attributes are selected from a meta attribute model or a knowledge card in which the meta attributes are structured in accordance with their meaning and context. A respective datafile is stored in the data memory on the basis of the meta attributes assigned thereto. The meta attributes assigned to a data file can be added to the data file or can be associated with the data file by means of a unique link.
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: April 22, 2014
    Assignee: Split-Vision Kennis B.V.
    Inventor: Antonius Nicolaas Adrianus Van Der Heijden
  • Patent number: 8706778
    Abstract: An “asset-based” user interface can be provided based on consulting metadata with an asset and presenting an interface to allow selection of actions associated with that particular asset. By presenting a listing of actions in response to a single command, the user can be spared the need to navigate through contextual menus to determine available services. The interface can be presented in a file selection interface provided by an operating system, e.g., in response to an “open” command in a folder. A method can comprise identifying a command referencing an asset and accessing metadata associated with the asset. The accessed metadata can comprise a unique metadata record for the asset available locally and/or accessible from a remote computing system. The method may further comprise determining one or more actions available for use with the referenced asset and providing an interface for selecting one or more of the determined actions.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: April 22, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Gunar Mark Penikis
  • Patent number: 8706708
    Abstract: A method and system are provided for creation, implementation, and use of computer-generated “smart” documents to which functionality is attached for providing contextually sensitive tools, controls and help content to users of those documents. Portions of documents are annotated with Extensible Markup Language (XML) tags and structure so that when a user enters those portions, such as by placing a computer cursor in those portions, the user is provided contextually sensitive tools, controls and/or help content. A document tools pane may open on the user's computer screen adjacent to the document being edited for providing the document tools, controls or help content related to the context of the text or data in which the cursor is located. If the user moves the cursor to another portion of the document, the user may obtain information associated with the context of the new portion of the document in which the cursor is located.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Jeff Reynar, Paul Broman, Joe Keng Yap
  • Publication number: 20140108368
    Abstract: A mobile application providing access to data stored within the content management system of a company.
    Type: Application
    Filed: December 18, 2013
    Publication date: April 17, 2014
    Applicant: Gravit Consulting, LLC
    Inventor: Aleisha Gravit
  • Publication number: 20140109236
    Abstract: Disclosed herein are systems, methods, and software for facilitating application licensing. In at least one implementation, license information for an application is identified based at least in part on a developer profile associated with the application and a state of a license for the application identified from at least a portion of the license information. Presentation of the application in accordance with the state of the license for the application can then be initiated.
    Type: Application
    Filed: October 15, 2012
    Publication date: April 17, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Steven M. Novick, Avijit Sinha
  • Patent number: 8700657
    Abstract: Systems, methods and apparatus to monitor media presentations are disclosed. An example method includes identifying a media presentation device associated with a Domain Name Service (DNS) query based on a public Internet Protocol (IP) address that originated the DNS query and a destination address of the DNS query. A media source is identified based on a domain name requested in the DNS query. Identification of the media presented in association with the DNS query based on at least one of tagging data and metering data is attempted. A panelist associated with the media presentation device is credited with exposure to the identified media from the media source via the media presentation device when the media is identified. The panelist associated with the media presentation device is credited with exposure to media from the media source via the media presentation device when the media is not identified.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: April 15, 2014
    Assignee: The Nielsen Company (US), LLC
    Inventors: Kenneth J. Frett, Jan Besehanic
  • Patent number: 8700576
    Abstract: Provided are a method, system, and program for archiving files. A hierarchical file system having directories is provided. An archival retention policy is associated with at least one of the directories in the hierarchical file system, wherein the retention policy applies to files included in the associated directory, and wherein the retention policy specifies a retention time indicating a time period during which a file is subject to the retention policy.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: April 15, 2014
    Assignee: Google Inc.
    Inventors: Christopher J. Stakutis, William R. Haselton, Kevin M. Stearns, Alan L. Stuart, Toby L. Marek
  • Patent number: 8700589
    Abstract: A system generates medical knowledge base information by using predetermined data source specific message syntax information in identifying first and second information received from first and second data sources respectively. The first and second information indicates at least one type of medical relationship between the received first and second medical terms. The system determines likelihood of existence of the at least one type of medical relationship indicated by a combination of the first and second information, in response to predetermined information indicating a number of occurrences of the at least one type of relationship in data of at least one of the first and second data source. The system outputs first and second medical terms and the at least one type of medical relationship in response to the determined likelihood of existence.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: April 15, 2014
    Assignee: Siemens Corporation
    Inventors: Kateryna Tymoshenko, Swapna Somasundaran, Vinay Damodar Shet
  • Patent number: 8700586
    Abstract: A method is disclosed for providing a map for displaying inventory. A clickable map interface allows users to view or purchase the inventory of a product at a particular location. A user can view the inventory of a product from retail stores within a particular region. Alternatively, a user can view a map with the inventory of advertisements available within a particular geographic region.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: April 15, 2014
    Assignee: Yahoo! Inc.
    Inventor: Aytek Esen Celik
  • Patent number: 8701185
    Abstract: A method for detecting Web sites used for phishing, including preselecting one or more Web sites to be examined for duplication, selecting at least one or more elements that are present in the preselected Web site and that relate to characteristic identifying features of the preselected Web site, forming at least one search query using the one or more elements, and submitting the at least one search query to an indexed public search engine. The elements illustratively may be URL substrings, content identification substrings, or tree structure-related substrings. A report of Web sites using the selected one or more search terms is received from the public search engine in response to the query, and the preselected Web site is eliminated from the Web sites found in the search.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: April 15, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Greg Minshall
  • Patent number: 8700590
    Abstract: A method and system for grouping metadata search results associated with media on a computer network, such as multimedia and streaming media include binning and iterative masking. The media metadata has an associated media file, which has an associated uniform resource locator (URL). Each URL has at least one field, and each field has at least one character. Binning includes selecting, sorting, and putting URLs having a common attribute into the same bin. Masking includes creating a mask of masking characters. Each field in each URL in each bin is compare with the mask. If a masking character matches a character in a field, the character in the field is removed from the field. This produces at least one resultant URL. Identical resultant URLs are collapsing into one URL. Redundant and variant URLs are collapsed into a single URL.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventor: Aram Christian Abajian
  • Patent number: 8700587
    Abstract: According to the present invention, techniques for performing security functions in computer storage subsystems in order to prevent illegal access by the host computers according to logical unit (LU) identity are provided. In representative embodiments management tables can be used to disclose the Logical Unit in the storage subsystem to the host computers in accordance with the users operational needs. In a specific embodiment, accessibility to a storage subsystem resource can be decided when an Inquiry Command is received, providing systems and apparatus wherein there is no further need to repeatedly determine accessibility for subsequent accesses to the Logical Unit. Many such embodiments can maintain relatively high performance, while providing robust security for each LU.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: April 15, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Ryusuke Ito, Yoshinori Okami
  • Patent number: 8701127
    Abstract: A computing system receives a web services request to invoke a method of web Application Programming Interface (API). In response to receiving the web services request, the computing system invokes a method of a language-dependent API of a client component in a collaboration system. The client component communicates with a collaboration server component in the collaboration system using a proprietary communications protocol. The method of the language-dependent API is a method to obtain data from the collaboration server component. After invoking the method, the computing system sends a web services response whose contents depend on the data obtained from the collaboration server component.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Arun Krishnamoorthy, Siddharth Rajendra Shah, Ramanathan Somasundaram
  • Patent number: 8700588
    Abstract: A technique is described for delivering contextual information to end users of a data network which includes at least one client system associated with an end user. According to a specific embodiment, the technique of the present invention provides a contextual-based platform for delivering to an end user in real-time proactive, personalized, contextual information relating to web page content currently being displayed to the user.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: April 15, 2014
    Assignee: Kontera Technologies, Inc.
    Inventors: Assaf Henkin, Yoav Shaham, Henit Vitos, Benny Friedman, Itai Brickner
  • Patent number: 8699826
    Abstract: Displaying objects from a search is disclosed, including receiving a search color, using a processor to search through a collection of one or more objects to obtain a resulting set of one or more objects based at least in part on the search color, determining, for each of the resulting set of objects, a display parameter based at least in part on an amount of the search color in the object, and displaying the resulting set of objects in a collage based at least in part on the display parameters, wherein the objects are sized and placed such that they substantially fill a predefined collage area.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: April 15, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Irvin Jude Francis Remedios
  • Patent number: 8700563
    Abstract: In an embodiment, a plurality of transactions for accessing a database may be acquired. The database may be associated with a plurality of locks. The plurality of transactions may include a first transaction, a second transaction, and a third transaction. A logical serialization sequence for executing the transactions may be identified. The logical serialization sequence may indicate that (1) the first transaction is to be executed before the second transaction based on all locks that are required by the first transaction being available; (2) the second transaction is to be executed after the first transaction has completed execution based on the second transaction requiring a lock that is required by the first transaction; and (3) the third transaction is to be executed before or during execution of the first transaction based on all locks required by the third transaction being different than the locks required by the first transaction.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: April 15, 2014
    Assignee: Yale University
    Inventors: Alexander Thomson, Daniel J. Abadi
  • Patent number: 8694485
    Abstract: A method is disclosed wherein a capsule is searchable, the capsule of data having data stored in multiple data stores. In use, a portion of the capsule is displayed and the searched data includes data that is not displayed but is retrievable via the search operation.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: April 8, 2014
    Inventor: Normand Pigeon
  • Patent number: 8694482
    Abstract: Improved approaches to domain name monitoring. The monitoring of domain names, e.g., registrations therefor, is beneficial to holders of similar domain names, trademark owners, and competitors. Such monitoring can be automatically performed.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: April 8, 2014
    Inventor: C. Douglass Thomas
  • Patent number: 8693043
    Abstract: A method and system for delineating document boundaries and identifying document types by analyzing digital images of one or more documents, automatically categorizing one or more pages or subdocuments within the one or more documents and automatically generating delineation identifiers, such as computer-generated images of separation pages inserted between digital images belonging to different categories, a description of the categorization sequence of the digital images, or a computer-generated electronic label affixed or associated with said digital images.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: April 8, 2014
    Assignee: Kofax, Inc.
    Inventors: Mauritius A. R. Schmidtler, Scott S. Texeira, Christopher K. Harris, Sameer Samat, Roland Borrey, Anthony Macciola
  • Patent number: 8694880
    Abstract: Tools for updating business objects. The tools include an update utility that can allow a user to identify a selection tool to select a population to be updated. Further, the update utility can provide an interface to allow any of a number of available update tools to be used to update the selected data population. In some cases, the update utility adheres to a framework that employs metadata to identify available update tools, their capabilities, and/or their requirements. This framework can allow the utility to be configured to support new update tools without requiring extensive modification of the underlying framework or its implementing software.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: April 8, 2014
    Assignee: Oracle International Corporation
    Inventors: Marina Krasner, Vera Walker, Jennifer Lee Talbot, Michael Kennedy, Marjolaine Fontaine
  • Patent number: 8694480
    Abstract: A technique is described for delivering contextual information to end users of a data network which includes at least one client system associated with an end user. According to a specific embodiment, the technique of the present invention provides a contextual-based platform for delivering to an end user in real-time proactive, personalized, contextual information relating to web page content currently being displayed to the user.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: April 8, 2014
    Assignee: Kontera Technologies, Inc.
    Inventors: Assaf Henkin, Yoav Shaham, Henit Vitos, Benny Friedman, Itai Brickner
  • Patent number: 8694479
    Abstract: An electronic marketplace for used digital objects is disclosed. Digital objects including e-books, audio, video, computer applications, etc., may be placed in a personalized data store upon purchase from a merchant. Placement may be manual or occur automatically. A server prompt or downloader application may be used to set preferences for manual or automatic placement. Placement may be direct or indirect. Direct placement occurs upon placement of the digital object in the personalized data store directly by the merchant. Indirect placement occurs upon transfer of the digital object to an intermediate storage location, such as the user's electronic device, then placing the digital object in the personalized data store. The user, via streaming, download, or other transfer, may then access content placed in the personalized data store.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: April 8, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel Heyworth, Erich Ringewald, Peter V. Commons
  • Patent number: 8694921
    Abstract: The subject matter described herein is directed to controlling presentation and selection of objects that are digital images depicting subjects. According to one aspect, a plurality of objects arranged in a plurality of rows and columns is presented via a presentation device. Each object in one of a second row and a second column is associated with an object in one of a first row and a first column. A first object presented in the one of a first row and a first column is selected in response to a first selection event associated with the first object. A second object non-adjacent to the first object is determined based on a predefined relationship associating the first object with the second object. The second is presented via the presentation device adjacent to the first object in the one of the second row and the second column in response to the determination.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: April 8, 2014
    Assignee: Scenera Technologies, LLC
    Inventor: David B. Lection
  • Patent number: 8694481
    Abstract: A computer-readable medium stores therein an information processing program that causes a computer to execute a process. The process includes referring to relationship property information records that are stored in a storage device and indicate the type of each relationship property between configuration elements in a system and calculating a total count of configuration elements having a predetermined relationship property with a first configuration element, or a total count of relationship property information records having a predetermined relationship property, among relationship property information records concerning the first configuration element; executing conditional determination concerning the number of configuration elements having the predetermined relationship property with the first configuration element, among the calculated total count of configuration elements or the calculated total count of relationship property information records; and outputting a result of the determination.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: April 8, 2014
    Assignee: Fujitsu Limited
    Inventors: Shinya Kitajima, Masazumi Matsubara, Atsuji Sekiguchi, Yukihiro Watanabe, Yasuhide Matsumoto, Yuji Wada
  • Publication number: 20140095460
    Abstract: Embodiments are disclosed to provide the crowdsourcing of viewable events. Crowdsourcing can be used to determine what is viewable in a particular venue, such as a restaurant, bar, or private home. Information about venues and events is populated in a database by a plurality of users. Events are associated with venues by a crowdsourcing engine. Users wishing to view a particular event can find a venue showing that event through information provided by other users.
    Type: Application
    Filed: October 2, 2012
    Publication date: April 3, 2014
    Inventor: Timothy Romanowski
  • Patent number: 8688670
    Abstract: A method for retrieving data from a data source by querying the data source with data points of a layer. The data points may be encompassed within a determined region of the layer. The steps of the method may include: determining the region of the layer, dynamically querying the data source with one or more data points of the layer encompassed within the region upon determining the region, and receiving the data from the data source.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: April 1, 2014
    Assignee: Yahoo! Inc.
    Inventors: Sean Michael Imler, Kevin Cheng
  • Patent number: 8688664
    Abstract: A method for updating floor information for display by an elevator in a remote property includes receiving, from a property server, data indicative of a floor for which the elevator lacks floor information, receiving, from a remotely executing process, new floor information for the floor; storing the new floor information in a floor information database; receiving, from the property server, a request identifying the remote property and requesting updated floor information for the remote property; and retrieving updated floor information from the floor-information database.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: April 1, 2014
    Assignee: Captivate, LLC
    Inventors: Raymond J. Pineau, Erik Barron, Michael Lynch
  • Patent number: 8688723
    Abstract: Embodiments include methods, apparatus, and systems for using range queries in multidimensional data in a database. One embodiment is a method that defines a query box from a search for multidimensional data in a database. The method examines an intersection between a Z-interval and the query box by decomposing the Z-interval into hyper-boxes that are also Z-intervals in Z space. Items in the query box that match the search are discovered.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: April 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bin Zhang, William K. Wilkinson, Sachin Kulkarni
  • Patent number: 8688669
    Abstract: In one aspect, a method includes receiving, from a user device, a search query including one or more search terms for a content item. The method identifies a corpus of content items previously delivered to the user device, creates an index of the corpus of content items previously delivered to the user device, and uses the received search terms to search the index of the corpus of content items. The method determines that at least one content item in the index corresponds to the received search terms and delivers, to the user device, a content item search result, where the content item search result includes the at least one content item corresponding to the received search terms. Other implementations of this aspect include corresponding systems, apparatus, and computer programs, configured to perform the actions of the methods, encoded on computer storage devices.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: April 1, 2014
    Assignee: Google Inc.
    Inventor: Joshua Bernstein
  • Patent number: 8688666
    Abstract: A multi-blob consistency component of a tiered middleware framework ensures data blobs are transacted in an atomic manner. The component determines a data blob of a data store to be modified based on an application request. The component then reads a master blob to locate a stored version number of the data blob to be modified and a version number of the master blob. A new data blob with a new version number that replaces the data blob to be modified is written to the data store. The component then reads the master blob again to re-obtain the version number of the master blob. Thus, when the obtained and re-obtained version numbers match, the component replaces the stored version number of the data blob with the new version number of the new data blob. Further, the component deletes the data blob to be modified using the stored version number.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: April 1, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory J. Briggs, Vincent M. Rohr
  • Patent number: 8688665
    Abstract: A method of collaborative transcoding includes discovering capabilities of devices within a network; exchanging information about content stored within the network; anticipating a request for a content item in a target format; identifying a location of the content item by referencing the information about content stored within the network; and, if the content item is not in the target format, selecting a the device within the network to transcode the content into the target format.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: April 1, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Thomas M. Tirpak, Carlton J. Sparrell
  • Patent number: 8688668
    Abstract: A method and apparatus for navigating amongst search results. In one embodiment, the method receives a item to search within a document and stores a start location representing the position within the document at the time the item is received. The method searches the document for instances of the item and stores, as an index, at least one item location within the document for each instance of the item. A search result representing a match between the item and content in the document is displayed and, upon selecting to return to the start location at any time while displaying the search result, returning to the start location to display at least a portion of the document at the start location.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: April 1, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: David G Sawyer
  • Patent number: 8688689
    Abstract: Techniques are provided for automatically recommending alternative execution plans for a SQL statement. Information pertaining to one or more execution plans for a SQL statement can be retrieved from a set of plan sources. The one or more execution plans can include the current execution plan for the statement and one or more historical execution plans. Based on the retrieved information, the performance of the one or more execution plans can be compared to each other. Based on the comparison, a recommendation can be provided to a user indicating that a particular execution plan (e.g., a historical execution plan) should be used in place of the current execution plan to execute the SQL statement.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: April 1, 2014
    Assignee: Oracle International Corporation
    Inventors: Hailing Yu, Peter Belknap, Benoit Dageville, Karl Dias, Khaled Yagoub
  • Patent number: 8688663
    Abstract: A control unit of a data processing device stores data files on the storage medium, when it is connected to the data processing device, and stores, upon a user selecting additional data related to the data files, the additional data in the near field communication unit. A near field communication reading unit sends a wireless reading signal to the near field communication unit, and receives a response comprising the additional data. A control unit presents the additional data for a user of a data processing device.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: April 1, 2014
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventor: Anders Erik Ahlgren
  • Patent number: 8688667
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing intent sensitive search results. In one aspect, a method includes receiving a current query for a current search session that is associated with a user identifier. One or more potential refinements for the current query are identified, each potential refinement being one or more terms and based on previous queries associated with the user identifier and previous queries associated with other user identifiers. One or more secondary queries are generated, each secondary query including the current query and one of the potential refinements, each secondary query matching a query-refinement pair in a trigger map that includes a plurality of query-refinement pairs. Secondary search results are identified for the secondary queries. Search results are provided including at least one of the secondary search results.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: April 1, 2014
    Assignee: Google Inc.
    Inventors: Yair Kurzion, Jonathan McPhie
  • Publication number: 20140089282
    Abstract: A system selectively dequeues journal requests instead of dequeuing on a first come, first served basis. A database system detects that a request for access from a client is a journal batch, which includes multiple journal requests. The system queues the journal batch in a queue with other journal batches for processing. The system selectively dequeues journal requests from the journal batch queue, including selecting at least one journal request from multiple different journal batches. Thus, the journal requests do not conflict for shared resources, and the system can improve parallelism in processing the journal batches.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 27, 2014
    Inventor: JAYARAMAN VELLORE SAMPATHKUMAR
  • Publication number: 20140089281
    Abstract: A mobile device is configured to receive requests for panoramas and related supplemental panoramic data from a user. If the user elects to view supplemental panoramic data, the mobile device retrieves the supplemental panoramic data from a datasource server, and presents the at least one supplemental panoramic data together with the requested panorama to the user. In some embodiments, the supplemental panoramic data is associated with placement data from the datasource server. Examples of supplemental panoramic data include temporal data, climatic data, geographical data, marketing data, announcement data and contact data.
    Type: Application
    Filed: January 23, 2013
    Publication date: March 27, 2014
    Applicant: TOURWRIST, INC.
    Inventors: Alexander I. Gorstan, Charles Robert Armstrong
  • Patent number: 8682002
    Abstract: Audio transducers (headphones, speakers, microphones) inherently do not accurately reproduce the signal presented to them at the input. This can be compensated for by taking into account the transducer characteristics and transforming the input signal using a digital signal processor (DSP) to counteract the inaccuracies. However, for the compensation to take place, the DSP needs to know the characteristics of the transducer. For systems with built-in transducers (like laptops with internal speakers) the characteristics of the internal speakers can be stored on the hard-drive of the laptop and the DSP can read this data and make the appropriate compensations. Because a transducer (headphone, speaker, microphone) has its own characteristics that need to be compensated for separately, a profile is supplied to the DSP either by a database lookup based on an identification made by the user or transducer itself or by profile information stored on the transducer.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: March 25, 2014
    Assignee: Conexant Systems, Inc.
    Inventors: James Walter Wihardja, Mouna Elkhatib
  • Patent number: 8682939
    Abstract: A method and system for minimizing loss of critical digital data while such data is being written to a storage medium. The critical digital data is written to a digital storage medium in small blocks or segments. As each segment is transferred to the storage medium, the file allocation table is updated and the file is closed. By segmenting the files into smaller file segments, the amount of critical data lost as a result of a system failure or power loss is reduced. During playback, the file segments are dynamically assembled allowing playback of the digital data in a continuous manner.
    Type: Grant
    Filed: May 22, 2002
    Date of Patent: March 25, 2014
    Assignee: TEAC Aerospace Technologies, Inc.
    Inventors: Frank Joseph McNeal, Benard Setiohardjo, Michael Lebedev, Brian Allen Kibler
  • Patent number: 8682878
    Abstract: The present invention provides systems and methods for presenting a quantity of information in a single tool. Such a tool includes a map of various objects, the objects having themes relating to a given overall concept, wherein at least one object contains information relating to other objects that have a relationship with that object.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: March 25, 2014
    Assignee: Braintree Solution Consulting, Inc.
    Inventor: Nicholas C. C. Newlin
  • Patent number: 8682874
    Abstract: When an index is partitioned and managed in a plurality of indexes in a search system which deals with large amounts of data, the number of documents registered in each partitioned index may be varied, and inefficient data transfer may occur at the time of index reconfiguration when search nodes are added or deleted. In the present invention, mapping information is used to map search node IDs to slot regions obtained by equally partitioning a circular hash value space in which a start point and an end point of the hash value space are assumed to be identical, so that each document is mapped to each partitioned index.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: March 25, 2014
    Assignee: Hitachi Solutions, Ltd.
    Inventor: Yasuhiro Kirihata
  • Patent number: 8682464
    Abstract: A method for generating three-dimensional image data including accessing, using one or more processors, a first set of data from a database, the first set of data relating to an electronic bill of materials of a product, generating, using one or more processors, a second set of data based on the first set of data that relates to a three-dimensional image of the product, enriching, using one or more processors, the second set of data with a third set of data, the third set of data relating to image information added to the three-dimensional image of the product, and storing, using one or more processors, the enriched second set of data in the database.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: March 25, 2014
    Assignee: Realtime Technology AG
    Inventors: Ludwig Groten, Jörg Gerullis