Patents Issued in September 30, 2014
-
Patent number: 8849819Abstract: A system and method are disclosed for controlling metadata associated with content on an electronic device that includes displaying interface screens for user entry of metadata control instructions, accepting user instructions, modifying metadata of applicable content, and associating the modified metadata with the applicable content. The system can export and/or store the applicable content along with modified metadata. The system can automatically modify metadata according to one or more profiles. Relevant profiles can be determined based on the export mechanism, destination or type of content. The system can add watermarks to indicate metadata modification. The system can display metadata for user modification. The content can include photos, videos or other content. The system can display metadata and geolocation indicators for each content item that indicate whether that item has associated metadata and geolocation information. The user can selectively modify metadata of selected content.Type: GrantFiled: May 25, 2012Date of Patent: September 30, 2014Inventor: Deacon Johnson
-
Patent number: 8849820Abstract: Systems and methods are disclosed for providing devices capable of the reception and playback of one or more crafted media channels transmitted over an intermittent connection. An exemplary method of personalized rendering of media content includes receiving media files and file metadata defining attributes of the media files over a data link at a receiver. The method further includes executing, using a processor of the receiver, instructions stored in a memory of the receiver. The instructions cause the processor to store certain ones of the media files characterized by file metadata consistent with one or more channel profiles in the memory, remove certain of the ones of the media files stored within the memory, and sequence the ones of the media files stored within the memory for rendering based upon one or more of the channel profiles.Type: GrantFiled: February 15, 2013Date of Patent: September 30, 2014Assignee: Slacker, Inc.Inventors: Bradley D. Kindig, Celite Milbrandt
-
Patent number: 8849821Abstract: A method, apparatus and computer-readable storage medium are provided for providing a list of candidates that may provide information requested by a user. In this regard, an indication of information desired by a user may be received. The indication of the desired information may include media content associated with one or more objects in a real world and/or meta-information providing one or more characteristics associated with the media content, a mobile device and/or the user. A list of candidates for the desired information may then be presented to the user, such as upon a mobile device of the user. In response to an indication of a selection of the user from among the list of candidates or otherwise, an association may be created between the selection of the user and the indication of information desired by the user.Type: GrantFiled: November 4, 2006Date of Patent: September 30, 2014Assignee: Nokia CorporationInventor: Philipp Schloter
-
Patent number: 8849822Abstract: The present disclosure discloses a method for generating a search result and an information search system. The method for generating a search result includes: receiving, by an information search system, a search request; obtaining, by searching, a plurality of pieces of matching information that match the search request; obtaining a respective amount of user response associated with each of the plurality of pieces of matching information and further obtaining a total amount of user response associated with a respective categories to which each of the plurality of pieces of matching information belongs; and ranking the plurality of pieces of information to generate a search result based on the total amount of user response associated with the respective category to which each of the plurality of pieces of matching information belongs.Type: GrantFiled: April 29, 2010Date of Patent: September 30, 2014Assignee: Alibaba Group Holding LimitedInventors: Ning Guo, Yuheng Xie, Fei Xing, Lei Hou, Qin Zhang
-
Patent number: 8849823Abstract: Methods and apparatus are provided for interactive visualization of temporal event data and correlated outcomes. The temporal event data comprises a plurality of entities undergoing one or more events. The temporal event data is aggregated and a flow graph is generated to represent the aggregated temporal event data. The flow graph comprises a directed acyclic graph having a plurality of nodes connected by edges, wherein each of the nodes represents a group of entities in a given state. A view of the flow graph is generated and then a visualization of the flow graph view can be rendered to a user. The user can interact with the flow graph view and the visualization and/or the flow graph view can be updated based on the user interactions. The flow graph is sliced into layers, wherein a given layer i contains all nodes with i events.Type: GrantFiled: October 20, 2011Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: David Gotz, Krist Wongsuphasawat
-
Patent number: 8849824Abstract: A display request is received by user input to an input device (step S1). With reference to a database, referent data or reference source of data associated with an icon clicked upon the display request is extracted (step S2). When more reference source or referent data are present in the extracted data (YES in step S3), the process returns to step S2. When no reference source or referent data is present in the extracted data (NO in step S3), an icon associated with the extracted data is drawn as connected (step S4), and the icon is displayed on a display screen (step S5).Type: GrantFiled: October 4, 2012Date of Patent: September 30, 2014Assignee: Kabushiki Kaisha Square EnixInventors: Yoshihisa Hashimoto, Hiroshi Iwasaki, Naoyuki Hashimoto
-
Patent number: 8849825Abstract: A distributed storage system may store data object instances in persistent storage and may store keymap information for those data object instances in a distributed hash table on multiple computing nodes. Each data object instance may include a composite key containing a user key. The keymap information for each data object instance may map the user key to a locator and the locator to the data object instance. A request to store or retrieve keymap information for a data object instance may be routed to a particular computing node based on a consistent hashing scheme in which a hash function is applied to a portion of the composite key of the data object instance. Thus, related entries may be clustered on the same computing nodes. The portion of the key to which the hash function is applied may include a pre-determined number of bits or be identified using a delimiter.Type: GrantFiled: December 23, 2010Date of Patent: September 30, 2014Assignee: Amazon Technologies, Inc.Inventors: Jason G. McHugh, Praveen K. Gattu, Michael A. Ten-Pow, Derek E. Denny-Brown, II
-
Patent number: 8849826Abstract: The sentiment engine includes a sentiment module configured to gather opinions or determine sentiment expressed in documents, a crawling module configured to crawl servers to obtain at least a subset of the documents or opinions from social media websites, a keyword module configured to extract keywords from documents, a filtering module configured to filter keywords and documents, and a classification module configured to classify documents, sentences, and/or keywords, a polarity prediction module configured to predict the polarity of a sentiment sentence, and a social media net promoter score (SNPS) configured to calculate a loyalty metric of users from social media websites. The functionality of these modules may be combined with one another or in addition to other modules.Type: GrantFiled: September 30, 2012Date of Patent: September 30, 2014Assignee: Metavana, Inc.Inventor: Duong-Van Minh
-
Patent number: 8849827Abstract: A content tagging and management capability is provided for enabling automatic tagging of content and management of tagged content. A method includes receiving content including an object, and automatically associating an information structure with the object included within the content to form thereby tagged content. The content may be received locally at a content capture device, and the information structure may be automatically associated with the object by the content capture device. The automatic tagging may be performed at the content capture device when the content is captured by the content capture device. The content may be received at a computer, and the information structure may be automatically associated with the object by the computer. The information structure may be available locally or retrieved from one or more remote devices.Type: GrantFiled: September 27, 2013Date of Patent: September 30, 2014Assignee: Alcatel LucentInventors: Madhav Moganti, Anish Sankalia
-
Patent number: 8849828Abstract: Techniques are described for refining the manual classification of assets classified or categorized using the terms of a business glossary. A semantic refinement mechanism is used to refine the manual classification of such assets, as well as subsequently evaluate the refined asset classifications. Further, the refined asset classifications may be used as a training set for a machine learning classifier. That is, should the classification of an asset contributing to a refinement change, the refinement based on that classification may be undone, at least in some cases.Type: GrantFiled: September 30, 2011Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Sushain Pandit, Charles K. Shank, Charles D. Wolfson
-
Patent number: 8849829Abstract: Embodiments include methods and systems for generating trending search magazines. Trending topics may be identified from news servers. A search magazine edition may be generated for a trending topic. The edition has a search magazine format, including a news section, a user-generated media section and an about section. News and article servers are searched for articles on the trending topic. Media is searched for on the trending topic. Descriptive information is searched for on the trending topic. The search results of these automatic searches are transformed into the search magazine format of the edition and provided for display in a current display view of a mobile device.Type: GrantFiled: December 6, 2011Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Sami Mohammed Shalabi, Maurice Bennett Shore, Cassandra Lynn Doll
-
Patent number: 8849830Abstract: Delivering a search result is disclosed. A category is associated with a document based at least in part on one or more scores that measure the relevance of that document to a base category. A search query is obtained. One or more results is delivered in a manner that includes an indication of at least one category with which the result is associated.Type: GrantFiled: October 13, 2006Date of Patent: September 30, 2014Assignee: Wal-Mart Stores, Inc.Inventors: Seshadri Srinivasan, Wang Lam, Gaurav Bhalotia, Venky Harinarayan
-
Patent number: 8849831Abstract: A system and method for cataloging and indexing messages that utilizes a message reference number that may be translated among different formats for propagating through a standard network and for displaying at a terminal. The reference number may be permanently assigned for the life of the archive. In one embodiment, the reference number may be generated using system number, temporal and sequence fields. The reference number may be mapped using a reversible mapping algorithm to a standard control field format for propagation through the existing database infrastructure systems. The reference number enables a database of search results to be stored permanently indexed by the reference number. Searches may reference other search results by reference number, and queries may be related to search results by the reference number.Type: GrantFiled: June 7, 2007Date of Patent: September 30, 2014Assignee: Datamaxx Applied Technologies, Inc.Inventor: Jonathan S. M. Waters
-
Patent number: 8849832Abstract: Method and system for building a support vector machine binary tree for fast object search. An appearance model can be generated for objects in a database and computed on regions detected in an image frame. A covariance matrix can be utilized for representing the appearance model of the detected regions. The covariance matrix appearance model can be preprocessed and/or transferred into a vector-based format. The data in the vector-based format can be added with a class label to form labeled data. A support vector machine (SVM) can be utilized on the labeled data to generate a classifier with an optimal hyperplane and a margin area in order to hierarchically build a balanced SVM binary tree. A query appearance model can be searched rapidly utilizing the SVM binary tree during a search phase.Type: GrantFiled: April 2, 2008Date of Patent: September 30, 2014Assignee: Honeywell International Inc.Inventor: Yunqian Ma
-
Patent number: 8849833Abstract: The disclosed embodiments provide a system that processes data. During operation, the system obtains a set of records, wherein each of the records comprises one or more metrics and at least one dimension associated with the one or more metrics. Next, the system creates a data segment from the records by sorting the records by a primary sort column having a first set of possible values, creating a set of dictionaries for a set of columns in the records, and building a set of forward indexes for the columns using the set of dictionaries.Type: GrantFiled: July 31, 2013Date of Patent: September 30, 2014Assignee: LinkedIn CorporationInventors: Praveen N. Naga, Sanjay S. Dubey, Dhaval H. Patel, Volodymyr Zhabiuk
-
Patent number: 8849834Abstract: Techniques for organizing single or multi-column temporal data into R-tree spatial indexes are provided. Temporal data for single or multiple column data, within a database system, is converted into one or more line segments. The resulting line segments are transformed into a minimum bounding rectangle (MBR). Finally, the MBR is inserted into an R-tree spatial index.Type: GrantFiled: November 30, 2010Date of Patent: September 30, 2014Assignee: Teradata US, Inc.Inventor: Gregory Howard Milby
-
Patent number: 8849835Abstract: Methods, systems, and apparatus, including computer program products, are described for reconciling data. In one implementation, a method includes generating co-occurrence scores indicating whether data in entries in a first source of data co-occur within documents in a plurality of documents with data in entries in a second source of data. The co-occurrence scores for a given entry in the first source of data are used to identify a plurality of candidate matching entries in the second source of data for the given entry. Data in fields in the given entry are compared to that of one or more of the candidate matching entries to produce field similarity scores. The field similarity scores and the co-occurrence scores are used to determine a match for the given entry among the plurality of candidate matching entries.Type: GrantFiled: November 2, 2011Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Eyal Carmi, Daniel H Harrison, Andrew Hogue, Gregory A Morris
-
Patent number: 8849836Abstract: An apparatus, system, and method for measuring the similarity of binary objects is disclosed. The method determines at least one pattern signature in an Nth binary object, accessing a location in a similarity store which has object identifiers for each of the previous N?1 binary objects which contain the corresponding pattern, and writing the object identifier of the Nth binary object at that same location in the similarity store. Reporting the number of locations in similarity store which contain the object identifiers of two apparently diverse binary objects is a measure of similarity to each other.Type: GrantFiled: November 20, 2012Date of Patent: September 30, 2014Assignee: Barracuda Networks, Inc.Inventors: Zachary Levow, Kevin Chang
-
Patent number: 8849837Abstract: A system is provided that that dynamically matches data originating from one or more data sources. The system analyzes a matching configuration file, where the matching configuration file includes one or more matching configurations. The system modifies a probabilistic matching algorithm of a matching engine at runtime based on the one or more matching configurations and based on two or more data records of the plurality of data records that require matching. The system compares two data records of a plurality of data records using the modified probabilistic matching algorithm. The system generates a match score for the two data records based on the match weight for each data record field.Type: GrantFiled: October 5, 2012Date of Patent: September 30, 2014Assignee: Oracle International CorporationInventor: Swaranjit Singh Dua
-
Patent number: 8849838Abstract: A method of producing a search query result that incorporates information about previously accessed search results includes retrieving a list of results responsive to a search request from a user at a first client. A Bloom filter is applied to the results in the list of results to identify one or more first results, if any, in the list of results that the user has previously accessed. A result list is generated. The result list includes at least a portion of the list of results, based at least in part on the identified one or more first results. The result list is sent to the first client.Type: GrantFiled: January 15, 2008Date of Patent: September 30, 2014Assignee: Google Inc.Inventor: Cheuksan Edward Wang
-
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: 8849840Abstract: Methods, program products, and systems for automatically searching data in multiple data fields are described. A user can view data retrieved from a database and formatted based on a layout. While viewing the data, the user can perform a search using one or more search terms. A system can automatically examine the database and identify on which tables and on which data fields of the tables to perform the search. The system can identify searchable tables and data fields by analyzing the database schema as well as characteristics of the tables and data fields.Type: GrantFiled: October 19, 2012Date of Patent: September 30, 2014Assignee: Apple Inc.Inventors: Oleg Zaydman, Christopher Crim, Clay Maeckel, Galt Johnson, Stephen Iremonger
-
Patent number: 8849841Abstract: A memory circuit for an Aho-Corasick type character recognition automaton uses a node tree for recognizing predetermined strings of characters in an incoming data stream. The recognization is based upon successive transitions in the node tree stored in memory in which each node corresponds to a recognized sequence of a character string. At least part of the nodes are related to a consecutive node by a valid transition, from an initial state to terminal states, with each one corresponding to a recognized character string This memory circuit includes first sets of consecutive memory addresses defining respectively strings of consecutive nodes accessible sequentially during successive transitions to a terminal state, and second sets of memory addresses defining multiple nodes each pointing to several states.Type: GrantFiled: September 20, 2006Date of Patent: September 30, 2014Assignee: STMicroelectronics SAInventors: David Furodet, Nicolas Albarel
-
Patent number: 8849842Abstract: An apparatus for responding to a current user command associated with one of a plurality of task/domains. The apparatus comprises: a digital storage device that stores cumulative feedback data gathered from multiple users during previous operations of the apparatus and segregated in accordance with the plurality of task/domains; a first digital logic device that determines the current task/domain with which the current user command is associated; a second digital logic device that determines a current response to the current user command on the basis of that portion of the stored cumulative feedback data associated with the current task/domain; a first communication interface that communicates to the user the current response; and a second communication interface that receives from the user current feedback data regarding the current response. The current feedback data is added to the cumulative feedback data stored in the digital storage device and associated with the current task/domain.Type: GrantFiled: April 19, 2012Date of Patent: September 30, 2014Assignee: RPX CorporationInventor: Richard Reisman
-
Patent number: 8849843Abstract: The association of semantic labels with content may be facilitated. In particular, the content in the sentences, labels, headers, text, and/or other context that surround a fact may provide information descriptive for a semantic label that has been applied to the sentence and/or fact. By analyzing some of these implicit semantic associations between semantic labels and facts (numeric or otherwise), suggestions for semantic labels may be made for previously labeled or unlabeled facts. The labels that are suggested may include suggestions for concepts, members, and other structured constructs.Type: GrantFiled: June 18, 2012Date of Patent: September 30, 2014Assignee: Ez-XBRL Solutions, Inc.Inventors: Bediako George, Syamantak Thakur, Srinivas Murty
-
Patent number: 8849844Abstract: Observation bandwidth is allocated to an image provider such that an image may be reacquired while optimizing the utility of the image provider's observations. The observation bandwidth is allocated with reference to the rate of change associated with a location where images are acquired by the image provider and to an importance value associated with the location. The rate of change identifies how frequently the location is subject to modifications. The importance value indicates a likelihood that users are concerned with receiving current image data at the location. Different locations having substantially the same rate of change and importance value are grouped together. The same observation bandwidth is allocated for the image providers at locations that are grouped together such that each image provider may reacquire images at the allocated observation bandwidth.Type: GrantFiled: November 6, 2013Date of Patent: September 30, 2014Assignee: Google Inc.Inventor: Brian Edmond Brewington
-
Patent number: 8849845Abstract: A system and method are provided for displaying search results on an electronic device. The method includes: displaying at least a portion of a first set of search results; capturing one or more images using a camera device of the electronic device, the camera device being directed in a same direction as a display of the electronic device, the image comprising one or more subjects; determining corresponding points of regard in the one or more images for at least one of the one or more subjects, the points of regard being indicative of areas on the display at which a gaze of the corresponding subject is directed; determining one or more search results associated with the points of regard; and displaying further search results based on information associated with the one or more search results associated with the points of regard.Type: GrantFiled: November 3, 2010Date of Patent: September 30, 2014Assignee: BlackBerry LimitedInventors: Jerome Pasquero, Steven Fyke
-
Patent number: 8849846Abstract: A method for searching using a touchscreen including: receiving, from a user, multiple search criteria; receiving, using the touchscreen, a gesture input from the user; selecting a search preference corresponding to the gesture input; obtaining multiple modified search criteria by modifying the plurality of search criteria based on the search preference; and generating multiple search results based on the multiple modified search criteria and a data repository.Type: GrantFiled: July 28, 2011Date of Patent: September 30, 2014Assignee: Intuit Inc.Inventor: Henry Shyue-yeong Wang
-
Patent number: 8849847Abstract: A method of serving targeted content messages for display in a website accessed in a browser program of a networked computer communicatively connected to a network at a network address for communications, delivers uniquely targeted content messages displayed in websites viewed in web browsers. The method includes placing a script device in a website file, processing the website file, together with the script device by a particular web browser on download of the website file, including by determining the network address of the networked computer, determining an identifier of the website file, and sending an artifact representing the network address and the identifier over the network to a server computer.Type: GrantFiled: February 3, 2010Date of Patent: September 30, 2014Inventors: James Eustace, Kim Go, Michael Hovey
-
Patent number: 8849848Abstract: Methods and computer-readable media are provided for associating security trimmers with documents in an enterprise search system. According to one method, a search index is maintained that includes one or more document identifiers corresponding to documents stored at back-end computing systems. Each document identifier in the search index is associated with one or more security trimmer implementations. When a query request is received from a user, the search index is queried to identify documents referenced by the search index that match search terms provided with the query request. For each document that matches the search terms, the associated security trimmer implementations are identified and executed to retrieve the access rights to view the document for the current user from the back-end computing system where the document is stored.Type: GrantFiled: June 7, 2011Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventors: Mark Jeremy Zeller, Arshish Cyrus Kapadia, Shajan Dasan
-
Patent number: 8849849Abstract: Methods and systems are disclosed for quickly providing Whois services to a new top level domain after it is provisioned in a registry. In one embodiment, domain data is received at a first system regarding a top level domain (TLD). The domain data is assigned an authoritative port of a Whois server and is provisioned in a registry database. In certain embodiments, the Whois server provides information relating to domain name registrations of the TLD in the database, according to the authoritative port. The Whois server determines that a Whois query is received at the authoritative port for the queried TLD and responds with the queried information. To the requester, the responses appear as if they are sent from a unique Whois server for each TLD, but the Whois server is actually shared among the TLDs.Type: GrantFiled: January 22, 2013Date of Patent: September 30, 2014Assignee: Verisign, IncInventors: Malini Kothapalli, Jeffrey Warrington, Scott Hollenbeck
-
Patent number: 8849850Abstract: Techniques for provisioning databases for users on a wide area network such as the Internet include a first party managing one or more database systems. Second parties subscribe to database services supported by the managed database systems. The first party provides, over a network, to database applications of the second parties, access to database services to which the second parties are subscribed. The database systems may use database appliances hosting both database process(es), and non-database process(es) tailored to the needs of the database process(es). A user is therefore able to obtain database resources from an Internet Database Service Provider (IDSP) without incurring the full costs of database administrator(s), dedicated database equipment facilit(ies), or even dedicated database device(s), depending on usage. Meanwhile, the IDSP incurs minimum staffing loads because of self-service tools. Costing model and automatic billing are also described.Type: GrantFiled: June 28, 2013Date of Patent: September 30, 2014Assignee: Oracle International CorporationInventors: Jean-Louis Baffier, Marc Dangeard, Thierry Gruet, Olaf Ziegler, Dean Tan, Christina Sechrest, Pascal Sero, Kevin Walsh
-
Patent number: 8849851Abstract: A computer identifies a plurality of data retrieval requests that may be serviced using a plurality of unique data chunks. The computer services the data retrieval requests by utilizing at least one of the unique data chunks. At least one of the unique data chunks can be utilized for servicing two or more of the data retrieval requests. The computer determines a servicing sequence for the plurality of data retrieval requests such that the two or more of the data retrieval requests that can be serviced utilizing the at least one of the unique data chunks are serviced consecutively. The computer services the plurality of data retrieval requests according to the servicing sequence.Type: GrantFiled: September 12, 2012Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Kavita Chavda, Nagapramod S. Mandagere, Ramani R. Routray, Pin Zhou
-
Patent number: 8849852Abstract: Methods and systems for improving text segmentation are disclosed. In one embodiment, at least a first segmented result and a second segmented result are determined from a string of characters, a first frequency of occurrence for the first segmented result and a second frequency of occurrence for the second segmented result are determined, and an operable segmented result is identified from the first segmented result and the second segmented result based at least in part on the first frequency of occurrence and the second frequency of occurrence.Type: GrantFiled: December 12, 2011Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Gilad Israel Elbaz, Jacob L. Mandelson
-
Patent number: 8849853Abstract: A method of automatically selecting a number of secondary images and a display template for display with a primary preselected image based on analyzing the primary image's attribute information and comparing the secondary images attribute information and the templates image attribute requirements. The attribute information is used to evaluate a compatibility of the images and template so that a best compatibility fit can be obtained when displaying the images.Type: GrantFiled: July 30, 2009Date of Patent: September 30, 2014Assignee: Intellectual Ventures Fund 83 LLCInventors: Raymond W. Ptucha, Laura R. Whitby, William Bogart
-
Patent number: 8849854Abstract: A method and system for providing a SMS-based interactive information search and distribution system whereby a series of linked, refined, and evolving root topic and root topic related information searches are performed in association with a thread of SMS text messages and automated SMS text message responses including search parameters and highlighted keywords to provide the user with a fully interactive information search and distribution system using a SMS communication channel, and within the constraints of the SMS protocols.Type: GrantFiled: January 27, 2011Date of Patent: September 30, 2014Assignee: Intuit Inc.Inventors: Kashinath Kakarla, Vishnu Nanda, Anup P. Mutalik, Sagar Dutta
-
Patent number: 8849855Abstract: When categories are assigned to pieces of information, a search can be focused based on the categories. In an online forum, information is categorized by topic, and a search can be focused on the topic by adding additional search terms or restrictions to a search query, where the additional search terms or restrictions are based upon the categories. The restrictions may restrict the search to a particular web site that is determined based upon the category. In an online forum for answering questions, where the questions are categorized by topic, information related to a question may be located by performing a Web search for search terms extracted from the question. The search can be focused on relevant web sites restricting the search to sites that are related to the question's category. The results of the search may be displayed as related links alongside the question in the online forum.Type: GrantFiled: May 16, 2007Date of Patent: September 30, 2014Assignee: Yahoo! Inc.Inventor: Praveen R. Swadi
-
Patent number: 8849856Abstract: The present application includes methods and system for managing a storage device. In one implementation, a storage allocator that is present in a host or a storage device receives a request to store a file in a storage area of the storage device. The storage allocator marks the file as discardable in a file system structure associated with the storage device and updates a primary file allocation table (“FAT”) to associate a cluster chain that is allocated to the file with the file. The storage allocator additionally updates a discardable FAT or a database to reflect a physical location of the file, or may generate one or more location files that store the physical location of the file. The storage allocator then manages the storage area device based on the FAT and a discardable FAT, database, or one more location files indicating the physical location of the file.Type: GrantFiled: December 22, 2009Date of Patent: September 30, 2014Assignee: SanDisk IL Ltd.Inventor: Judah Gamliel Hahn
-
Patent number: 8849857Abstract: A technique for performing data loss prevention includes creating for a user, using a data processing system, respective permissive policies with a most permissive enforcement action for each content category of a resource. In this case, the content category includes at least two categories. The technique also includes forming, using the data processing system, a policy set based on the respective permissive policies. The technique further includes creating, using the data processing system, an effective policy from the policy set using a least permissive enforcement action. Finally, the technique includes applying, using the data processing system, the effective policy to determine whether a user action is permitted on the resource.Type: GrantFiled: December 17, 2010Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Gavin G. Bray, Lachlan A. Hillman
-
Patent number: 8849858Abstract: In an information management system, activity data is collected and analyzed for patterns. The information management system may be policy based. Activity data may be organized as entries including information on user, application, machine, action, object or document, time, and location. When checking for patterns in the activity or historical data, techniques may include inferencing, frequency checking, location and distance checking, and relationship checking, and any combination of these. Analyzing the activity data may include comparing like types or categories of information for two or more entries.Type: GrantFiled: December 22, 2006Date of Patent: September 30, 2014Assignee: NextLabs, Inc.Inventor: Keng Lim
-
Patent number: 8849859Abstract: A system providing three-dimensional visual navigation for a mobile unit includes a location calculation unit for calculating an instantaneous position of the mobile unit, a viewpoint control unit for determining a viewing frustum from the instantaneous position, a scenegraph manager in communication with at least one geo-database to obtain geographic object data associated with the viewing frustum and generating a scenegraph organizing the geographic object data, and a scenegraph renderer which graphically renders the scenegraph in real time. To enhance depiction, a method for blending images of different resolutions in the scenegraph reduces abrupt changes as the mobile unit moves relative to the depicted geographic objects. Data structures for storage and run-time access of information regarding the geographic object data permit on-demand loading of the data based on the viewing frustum and allow the navigational system to dynamically load, on-demand, only those objects that are visible to the user.Type: GrantFiled: October 19, 2007Date of Patent: September 30, 2014Assignee: Robert Bosch GmbHInventors: Hauke Schmidt, Tuolin Chen, Aaron Lee
-
Patent number: 8849860Abstract: Techniques for analyzing and synthesizing complex knowledge representations (KRs) may utilize an atomic knowledge representation model including both an elemental data structure and knowledge processing rules stored as machine-readable data and/or programming instructions. One or more of the knowledge processing rules may be applied to analyze an input complex KR to deconstruct its complex concepts and/or concept relationships to elemental concepts and/or concept relationships to be included in the elemental data structure. One or more of the knowledge processing rules may be applied to synthesize an output complex KR from the stored elemental data structure in accordance with context information. Methods of populating an elemental data structure and methods of synthesizing a complex KR from the elemental data structure may rely on statistical inference techniques.Type: GrantFiled: January 6, 2012Date of Patent: September 30, 2014Assignee: Primal Fusion Inc.Inventors: Ihab Francis Ilyas, Wu Zhou, Wayne Oldford
-
Patent number: 8849861Abstract: An information management apparatus receives position data from each terminal device. The position data contains position measurement data showing its positions at multiple clock times and its user identification data. The apparatus creates action history for every user based on the position data, and abstracts the position data in the action history. The apparatus includes an abstracting section and a testing section. The abstracting section abstracts arbitrary position data in the action history of a certain user. The testing section extracts another action history of another user. The other action history includes position data of the other user which shows a position same as or included in a position of the abstracted position data of the certain user, but excludes position data of the other user which shows positions same as remaining position of the certain user. The testing section outputs the abstracted position data as anonymity data.Type: GrantFiled: September 9, 2013Date of Patent: September 30, 2014Assignee: NEC CorporationInventor: Shinya Miyakawa
-
Patent number: 8849862Abstract: Uniform subject and object oriented data structure adopted in computing device to efficiently store, distribute and process data in a variety of applications. Said data structure comprised of multiple complementary subparts that together and independently facilitate communication (of inputs and outputs) through one or more defined interfaces to facilitate secure access and coordination between given individual subject(s) and other real (physical or metaphysical) entities. Methods are also disclosed that work in tandem with the data structure and interface components to enable and require a single or given human user or other individual personal subject (belonging to a secure AFFIRM network) to maintain exclusive (private) self-control over at least one virtual domain that represents themselves (their actions and their relationships).Type: GrantFiled: January 15, 2008Date of Patent: September 30, 2014Assignee: RSVPRO, LLCInventor: Ronald Scott Visscher
-
Patent number: 8849863Abstract: A computer-implemented method for a computing environment employing a matrix-based mathematical programming language includes: generating a heterogeneous dataset in the computing environment, where the heterogeneous dataset embodies a plurality of variables for a plurality of subjects, where each element of a respective variable has a same data type, where the variables comprise at least two data types; accessing contents of the heterogeneous dataset with a single command in the computing environment, where the single command is a brace command, a dot command, or a parentheses command; and providing in the computing environment a portion of the heterogeneous dataset based on the single command.Type: GrantFiled: May 15, 2012Date of Patent: September 30, 2014Assignee: The MathWorks, Inc.Inventors: Peter C. Perkins, Thomas P. Lane
-
Patent number: 8849864Abstract: A digital archive system includes a plurality of digital files and a user interface that allows a user to designate any one of the files as an anchor file and to link other ones of the files to a designated anchor file. The user interface allows a user to annotate each file linked to an anchor file with information describing the respective file and any relationship between the anchor file and the respective linked file. The content of an anchor file and all files linked thereto can be displayed via the user interface.Type: GrantFiled: October 17, 2006Date of Patent: September 30, 2014Assignee: AT&T Intellectual Property I, L.P.Inventor: Dale Malik
-
Patent number: 8849865Abstract: Systems, methods and computer program products identify a plurality of webpage attributes, where each of the plurality of webpage attributes is associated with a value. A date tree is built, the data including a plurality of nodes identifying the values associated with the plurality of webpage attributes, and is optimized by deleting one or more of the plurality of nodes. The number of web pages associated with at least one of the plurality of nodes in the optimized data tree is then determined.Type: GrantFiled: August 15, 2008Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Alexandru Mosoi, Silviu Ganceanu, Dawn Chamberlain, Barbara Stanley
-
Patent number: 8849866Abstract: The present invention provides a method and computer program product for creating an ordered data structure for storing a plurality of data elements. The data elements to be stored are first arranged in an order. A plurality of keys is then generated for the ordered data elements such that the keys may be arranged in a sequence. Thereafter, one or more keys from the plurality of keys are associated with the ordered data elements such that the values of the keys maintain the requisite order among the ordered data elements. Finally, an ordered data structure is created for storing the ordered data elements along with the associated keys.Type: GrantFiled: February 22, 2010Date of Patent: September 30, 2014Assignee: Infosys LimitedInventor: Trichur Easwaran Hariharan
-
Patent number: 8849867Abstract: A system, method, and user interface for locating intersections and adding turn restrictions to the intersections in a map editor. A map editor displays nodes and road segments in a visual map to a user. The user selects a group of nodes that represent a single physical intersection. The map editor identifies the entrance and exits to the intersection and associates each entrance with one or more of the exits. The user then selects an entrance to the intersection. The map editor displays an indicator for each exit associated with the entrance. The appearance of each indicator is based whether it is legally permitted for a vehicle to drive from the entrance, through the intersection, to the exit that corresponds to the exit indicator. The user then enters restriction information for each of the exits, which updates the appearance of the indicators.Type: GrantFiled: July 23, 2010Date of Patent: September 30, 2014Assignee: Google Inc.Inventor: Mark D. Pilloff
-
Patent number: 8849868Abstract: A resource abstraction layer for use in a media processing environment includes a configuration file and a set of computer-executable instructions. Both network-based and locally-accessible resources are indirectly accessible via the resource abstraction layer. The configuration file has at least two data structures—a first data structure storing “virtual resource identifiers,” which reference particular resource usable in connection with rendering a particular media presentation, and a second data structure storing “virtual location identifiers,” which reference one or more locations at which particular resources are stored. The set of computer-executable instructions facilitates use of the configuration file, and seamless indirect access by the media processing environment to particular resources, regardless of where such resources are located. Temporary resources may be rendered while a particular resource is being accessed via the resource abstraction layer.Type: GrantFiled: February 18, 2013Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventor: Peter Torr