Patents Issued in December 15, 2015
-
Patent number: 9213685Abstract: Methods, systems, and computer readable medium for providing a translated message in telecommunications. A request is received for translating a current message in a first language into a current message in a second language destined for a user. Whether the current message in the first language has been previously translated into a corresponding message in the second language is determined. If the corresponding message in the second language exists, the current message in the second language is generated based on the corresponding message in the second language previously translated. The current message is then sent in the second language to the user as a response to the request.Type: GrantFiled: July 13, 2011Date of Patent: December 15, 2015Assignee: MOTIONPOINT CORPORATIONInventors: Enrique Travieso, Eugenio Alvarez
-
Patent number: 9213686Abstract: Certain embodiments provide systems and methods for managing a form completion process. The method includes providing a user form in the selected language to a user interface. The method further includes receiving the user form with associated form answers and determining whether the selected language of the user form matches a service provider language. The method also includes queuing a work item associated with the user form with associated form answers if the selected language of the user form does not match the service provider language, and dequeuing the work item when the user form with associated form answers is provided to a translation specialist. The method includes receiving a translation of the user form with associated form answers and generating a provider form based on one or more of the user form with associated form answers and the translation of the user form with associated form answers.Type: GrantFiled: October 4, 2012Date of Patent: December 15, 2015Assignee: WFH PROPERTIES LLCInventors: Raymond Arias, Jeffery L. Wilgus, Nilmini Sunethra Wickramasinghe
-
Patent number: 9213687Abstract: The present invention is a computer implemented system for analyzing text, for computing aspects of sentiment via chord transitions, such as prissiness, bombast and sarcasm via underlying multiple dimensions of sentiment, computing compassionate rhetoric via successive areas of sentiment in text, for automatically computing normalization of polysemous dictionary entries to provide lookup of meanings for text analysis of words and phrases, and for automatically computing the degree of theme interweave in text via computation of conceptual crossings of paragraphs.Type: GrantFiled: June 23, 2011Date of Patent: December 15, 2015Inventor: Lawrence Au
-
Patent number: 9213688Abstract: The present description refers to a method, apparatus and computer-readable storage medium for receiving a date request from a client application if a date description is not a valid date, the date request including the date description and one or more attributes, comparing the date description to a smart date table, identifying one or more dates corresponding to the date description based on the comparing, and returning the one or more dates to the client application.Type: GrantFiled: February 25, 2013Date of Patent: December 15, 2015Assignee: SAP SEInventor: Florian Hoffmann
-
Patent number: 9213689Abstract: Text is extracted from and information resource such as documents, emails, relational database tables and other digitized information sources. The extracted text is processed using a decomposition function to create. Nodes are a particular data structure that stores elemental units of information. The nodes can convey meaning because they relate a subject term or phrase to an attribute term or phrase. Removed from the node data structure, the node contents are or can become a text fragment which conveys meaning, i.e., a note. The notes generated from each digital resource are associated with the digital resource from which they are captured. The notes are then stored, organized and presented in several ways which facilitate knowledge acquisition and utilization by a user.Type: GrantFiled: September 6, 2011Date of Patent: December 15, 2015Assignee: MAKE SENCE, INC.Inventors: Mark Bobick, Carl Wimmer
-
Patent number: 9213690Abstract: According to one embodiment of the present invention, there is provided a method of selecting an expansion for an acronym in a document of a set of linked documents. The method comprises obtaining for each occurrence of the acronym in the set of linked documents one or more possible acronym expansions and an associated probability that the one or more possible acronym expansions is the correct acronym expansion. The further comprises identifying a sub-set of documents from the set of linked documents in which the acronym occurs. The method further comprises recalculating the associated probabilities for a first occurrence of an acronym in the sub-set of documents based, in part, on the associated probabilities of other occurrences of the acronym in the sub-set of documents and the distance between the first occurrence and the other occurrences.Type: GrantFiled: April 29, 2010Date of Patent: December 15, 2015Assignee: Hewlett Packard Enterprise Development LPInventors: Shicong Feng, Yuhong Xiong, Conglei Yao, Wei Liu
-
Patent number: 9213691Abstract: Embodiments are directed to refining hierarchies in object-oriented models. A method includes providing a business object model in the form of an object-oriented model having one or more members with multiple distinct verbalizations and identifying distinct verbalizations of a given business object model member. The method also includes reviewing existing rules of the business object model to produce mappings of the distinct verbalizations and any attributes or operations used in conjunction with the distinct verbalizations of members of the business object model and analysing the mappings to identify patterns of use of the distinct verbalizations. The method further includes categorising a distinct verbalization as a superclass or subclass.Type: GrantFiled: March 1, 2013Date of Patent: December 15, 2015Assignee: International Business Machines CorporationInventors: Peter J. Johnson, Stephen J. Upton
-
Patent number: 9213692Abstract: A method, system and module for automatically validating dialogs associated with a spoken dialog service. The method comprises extracting key data from a dialog call detail record associated with a spoken dialog service, transmitting the key data as a dialog to a state-based representation (such as a finite-state machine) associated with a call-flow for the spoken dialog service and determining whether the dialog associated with the key data is a valid dialog for the call-flow.Type: GrantFiled: March 21, 2014Date of Patent: December 15, 2015Assignee: AT&T Intellectual Property II, L.P.Inventors: Cecilia Castillo, Theodore J. Roycraft, James M. Wilson
-
Patent number: 9213693Abstract: A language interpretation system receives a request for an interpretation of a voice communication between a first language and a second language. Further, the language interpretation system provides the request to a human language interpreter. In addition, a machine language interpreter translates the voice communication into a set of text data. The text data is sent to a display device that displays the text during a human language interpretation performed by the human language interpreter.Type: GrantFiled: April 3, 2012Date of Patent: December 15, 2015Assignee: Language Line Services, Inc.Inventor: Lindsay D'Penha
-
Patent number: 9213694Abstract: Systems and methods for efficient online domain adaptation are provided herein. Methods may include receiving a post-edited machine translated sentence pair, updating a machine translation model by adjusting translation weights for a translation memory and a language model while generating test machine translations of the machine translated sentence pair until one of the test machine translations approximately matches the post-edits for the machine translated sentence pair, and retranslating the remaining machine translation sentence pairs that have yet to be post-edited using the updated machine translation model.Type: GrantFiled: October 10, 2013Date of Patent: December 15, 2015Assignee: Language Weaver, Inc.Inventors: Felix Hieber, Jonathan May
-
Patent number: 9213695Abstract: A language interpretation system receives a request for an interpretation of a voice communication between a first language and a second language. Further, the language interpretation system provides the request to a machine language interpreter. In addition, the machine language interpreter provides live language interpretation of the voice communication. The live language interpretation of the voice communication is halted by the machine language interpreter in real time during the live language interpretation based upon a criteria being met. Further, the voice communication is transitioned to a human language interpreter to resume the live language interpretation of the voice communication after the machine language interpreter is halted.Type: GrantFiled: February 6, 2012Date of Patent: December 15, 2015Assignee: Language Line Services, Inc.Inventor: Lindsay D'Penha
-
Patent number: 9213696Abstract: The disclosed embodiments relate to systems and methods for securely accessing a phrase table. One or more records in the phrase table are encrypted using a first set of keys. The first set of keys is encrypted using a second key. A decoder module is compiled based on the second key. Thereafter, the one or more encrypted records and/or the decoder module are transmitted to the first computing device at the client side. The first set of encrypted keys is transmitted to a second computing device. The first computing device transmits a request to the second computing device to send an encrypted key. The decoder module decrypts the encrypted key to generate a key. The first computing device uses the key to decrypt one or more encrypted records.Type: GrantFiled: August 21, 2012Date of Patent: December 15, 2015Assignee: Xerox CorporationInventor: Nicola Cancedda
-
Patent number: 9213697Abstract: A system, method and computer program product for restoration of MS Exchange Server mail. MS Exchange Server mail is retrieved from a virtual copy of the MS Exchange database. Virtualization is implemented by a system filter. Logs are applied to a virtualized DB in order to synchronize it with a real DB of the MS Exchange. The data located in the remote archive does not need to be copied into the real folder, because the data is made available by virtualization means. After the logs are applied, the virtualized DB is opened (without being mounted) from files from the virtual folder. From this point on, the DB of MS Exchange can be viewed and the data can be queried and retrieved from the virtualized DB. Thus, a single message or a mailbox can be retrieved very fast, as if it were being retrieved from a real MS Exchange DB.Type: GrantFiled: May 20, 2009Date of Patent: December 15, 2015Assignee: Acronis International GmbHInventors: Igor E. Korshunov, Maxim V. Lyadvinsky, Serguei M. Beloussov
-
Patent number: 9213698Abstract: A computer-implemented method of processing business data, the method including storing data in SPO (subject-predicate-object) format in multiple databases; using a storage layer to connect to the multiple databases and maintaining a record of which data is stored in which database, the data comprising rules and axioms, the axioms representing user data; the rules and the axioms stored in the SPO format; at least one ontology representing a union of at least some rules and axioms that represent a particular data interpretation; a storage layer that permits working with data stored in different databases simultaneously and permits a user to use data from several storages simultaneously; transforming the user data based on context provided by a business application that works with specific objects and ontologies, the context being defined by a particular ontology; performing operations on the data based on triggers specified by the rules; generating new data in the same context; processing requests from a businType: GrantFiled: July 1, 2013Date of Patent: December 15, 2015Assignee: Comindware Ltd.Inventors: Maxim V. Tsypliaev, Peter E. Volynskiy
-
Patent number: 9213699Abstract: Method and system maintaining “super-objects” in a central administering system, where each super-object is associated with corresponding objects in target systems so that editing of that super-object or of one of its associated objects results in conforming edits for all of the associated objects.Type: GrantFiled: April 30, 2008Date of Patent: December 15, 2015Assignee: Aspect Software Inc.Inventors: Biswajeet Mukherjee, James R. Miller, Rajiv Kambli
-
Patent number: 9213700Abstract: A computer implemented method for data archiving and dearchiving in a business environment is described herein. According to an implementation, the method includes obtaining metadata configuration associated with a source database storing transaction information, the transaction information being related to a business transaction. Based on the metadata configuration an archive specification is generated. Further, based on the archive specification and the metadata configuration, an archive mapping is configured. According to an aspect, the archive mapping is synchronized with an update in one of the metadata configuration. The archive mapping can be implemented for archiving the transaction information. Additionally, the archived transaction information can be de-archived, or can be purged onto a back-up repository.Type: GrantFiled: December 27, 2012Date of Patent: December 15, 2015Assignee: Tata Consultancy Services LimitedInventors: Simanchala Panda, Harish Iyer
-
Patent number: 9213701Abstract: An embodiment generally relates to systems and methods for electronically auto-filing and retrieving erasable paper document documents configured for ultraviolet (UV) imaging. A device can automatically generate an electronic version of the erasable paper document and store the electronic version in a database. A user can search the database for the electronic version with identification information associated with the erasable paper document, upon which the systems and methods can retrieve the electronic version of the erasable paper document for the user. The electronic version of the erasable paper document can be re-rendered either as a new erasable paper document, for display to the user, or other renderings.Type: GrantFiled: April 26, 2011Date of Patent: December 15, 2015Assignee: XEROX CORPORATIONInventors: Raja Bala, Francis K. Tse, George Cunha Cardoso, Tonya L. Love, Fritz F. Ebner, Michael R. Furst
-
Patent number: 9213702Abstract: A method and system for recommending research information news includes a processing unit, an inputting interface, a database group, a data collecting and analysis subsystem, and a recommending subsystem and includes steps of inputting at least one retrieval condition to collect correlative research documents including a publishing timing and linguistic units according to the retrieval condition on an internet, grouping the research documents into at least two groups comprising a group of early research documents and another group of new recent research documents according to the publishing timing and a judging timing, subjecting the linguistic units to computer term frequency statistics, a document measurement, and a data surveying to generate research keywords, and filtering out the research keywords of the new recent research documents repeating those of the early research documents for recommending a new recent research keyword.Type: GrantFiled: December 13, 2013Date of Patent: December 15, 2015Assignee: National Cheng Kung UniversityInventors: Chao-Chun Chen, Ding-Chau Wang, Bo-Yan Chen, Gen-Ming Guo
-
Patent number: 9213703Abstract: Systems and methods are provided herein relating to audio matching. Descriptors can be generated based on anchor points and interest points that characterize the local neighborhood surrounding the anchor point. Characterizing the local spectrogram neighborhood surrounding anchor points can be more robust to pitch shift distortions and time stretch distortions. Those anchor points surrounded by a lack of spectral activity or even spectral activity can be filtered from further examination. Using these pitch shift and time stretch resistant audio features within descriptors can provide for more accurate and efficient audio matching.Type: GrantFiled: November 6, 2012Date of Patent: December 15, 2015Assignee: Google Inc.Inventors: Gheorghe Postelnicu, Matthew Sharifi
-
Patent number: 9213704Abstract: A user of an online service sends a request to write a review of a media content item, using a text limited device such as a gamepad of a videogame console. In response to the request, one or more dictionaries are requested using metadata associated with the request such as the title of the movie or a genre associated with the movie. The dictionaries are received and used to populate user interface elements with words and phrases. Each user interface element corresponds to a sentence component such as a verb, noun, etc. The user may use the gamepad to cycle through the words and phrases in each user interface element to generate a sentence.Type: GrantFiled: November 11, 2010Date of Patent: December 15, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Shawn Murphy, Advay V. Mengle, Jeffrey T. Pearce, Aimee Ayn Freeding, Andrew John Nuttall, Michal Mark Vine
-
Patent number: 9213705Abstract: Systems and methods are provided for generating a presentation associated with primary audio content. In some embodiments, companion content associated with the audio content may be retrieved from one or more data stores. The companion content may include textual content corresponding to the audio content. One or more keywords associated with at least a portion of the companion content may then be determined. Additional content associated with the one or more keywords may be retrieved from one or more data stores, where the additional content may include at least one image. At least one of the one or more images may then be presented for display during playback of the audio content, such that each of the one or more images is presented for display during playback of a corresponding portion of the audio content.Type: GrantFiled: December 19, 2011Date of Patent: December 15, 2015Assignee: Audible, Inc.Inventors: Guy A. Story, Jr., Ajay Arora
-
Patent number: 9213706Abstract: A single system merges primary data storage, data protection, and intelligence. Intelligence is provided through in-line data analytics, and data intelligence and analytics are gathered on protected data and prior analytics, and stored in discovery points, all without impacting performance of primary storage. Real-time analysis is done in-line with the HA processing, enabling a variety of data analytics that are then used as part of a live restore operation. Data content can be live restored at an object or block level. Data recovery begins with metadata restoration, followed by near-instantaneous access to “hot” regions of data being restored, allowing site operation to continue or resume while a restore is ongoing.Type: GrantFiled: January 17, 2014Date of Patent: December 15, 2015Assignee: DATAGRAVITY, INC.Inventors: Paula Long, Misha Zelikov, Bryan Keith Panner, Istvan Gonczi, Gregory James McHale, Janice Ann Lacy, Kumar Kanteti
-
Patent number: 9213707Abstract: A computer implemented method and system for interrelating and providing ordered access to source data files (SDFs) is provided. Each SDF contains one or more records. A parsing component compiles a configuration language (CL) and generates file descriptors usable by an interlinear sort component (ISC) and an interrelated data access component (IDAC). The CL defines adopt and order key fields, a lineage relationship between the SDFs, and one or more predetermined subprograms. The subprograms process an instance of a record from a SDF and a start point and an end point of a sequence or a subsequence of related records from the SDF. The ISC sorts each SDF into the order defined in the CL and attaches a parent position number (PPN) to each child file record. The IDAC uses the PPN to access the sorted SDFs in the order defined by the CL and execute the defined subprograms.Type: GrantFiled: October 10, 2013Date of Patent: December 15, 2015Inventor: Watson Manwaring Conner
-
Patent number: 9213708Abstract: Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.Type: GrantFiled: April 18, 2014Date of Patent: December 15, 2015Assignee: Apple Inc.Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel Van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler
-
Patent number: 9213709Abstract: Methods and systems are provided herein that facilitate cost-effective and reliable data identification in an archival data storage system. In an embodiment, a data object stored in an archival data storage system is identified by a data object identifier which encodes storage location information that may be used to locate a data object stored in an archival data storage system that reduces the cost to store a global index. The data object identifier may also encode policy information such as access control information usable for validating subsequent access to the data object, payload validation information such as size and digest usable for verifying the integrity of the payload data, metadata validation information such as error-detection codes usable for validating integrity of the data object identifier and other information.Type: GrantFiled: August 8, 2012Date of Patent: December 15, 2015Assignee: Amazon Technologies, Inc.Inventors: Kestutis Patiejunas, Bryan J. Donlan, Colin L. Lazier, James Christopher Sorenson, III, Mark C. Seigle, Christian L. Claiborn
-
Patent number: 9213710Abstract: Systems and methods of storing and managing data, such as configuration data, in telecommunications systems and devices. The data are stored as objects, each data object having an associated type, and each object type having at least one instance of the data object. Each instance of each data object has a primary key field, which identifies that instance of the data object. Each instance of each data object can have zero or more foreign key fields, each of which can be used to make reference to the primary key of at least one other data object. By employing at least the foreign key fields and the primary keys of the respective data objects, various referential relationships, branching referential relationships, and many-to-many relationships among one or more groups of the object types can be defined and maintained, for use in storing and/or managing the data with increased flexibility and efficiency.Type: GrantFiled: June 30, 2014Date of Patent: December 15, 2015Assignee: Dialogic, Inc.Inventors: Xingguo Zhang, Yimin Zhu
-
Patent number: 9213711Abstract: Embodiments of the invention relate to performing a scan of a memory region associated with a virtual machine. The scan is performed by a hardware mechanism in response to a call. A data structure that includes information about substrings identified during the scan and a number of replications for each substring is constructed by the hardware mechanism. The data structure is stored by the hardware mechanism at a location determined by the call.Type: GrantFiled: November 26, 2013Date of Patent: December 15, 2015Assignee: International Business Machines CorporationInventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Jessie Yu
-
Patent number: 9213712Abstract: In one aspect, a system receives an executable file that includes one or more advertisements and instructions. The system stores the executable file, including the advertisements, on a storage device. The system receives an input to search the storage device using a search facility separate from the executable file. The system generates search results responsive to the input using the search facility. The system executes the instructions included in the executable file to insert at least one advertisement included in the executable file into the search results. The system presents the search results, including the at least one inserted advertisement, to a user.Type: GrantFiled: June 24, 2013Date of Patent: December 15, 2015Assignee: Google Inc.Inventor: Ross Biro
-
Patent number: 9213713Abstract: A source server receives listing identification data for transmission of an enhanced listing comprising enhanced content to a provider server. The source server searches the provider server for a matching listing based on the received listing identification data. When the source server determines that there is no matching listing on the provider server or that a potential matching received from the provider server is a non-matching listing, the source server transmits the enhanced listing without an identifier as an indication to the provider server to create a listing using the enhanced content. When the source server determines that the potential matching listing received from the provider server is a matching listing, the source server transmits to the provider server the enhanced listing with an identifier provided by the provider server as an indication to the provider server to update the enhanced listing on the provider server with the enhanced content.Type: GrantFiled: July 18, 2014Date of Patent: December 15, 2015Assignee: Yext, Inc.Inventors: Howard C. Lerman, Jonathan Kennell, Thomas C. Dixon
-
Patent number: 9213714Abstract: Some embodiments of the invention provide a method for indicating hierarchy of objects in a graphical user interface (GUI) of a computer system. The method uses a first color to display a first set of objects at a first level of the hierarchy. The method then uses a second color, different from the first color, to display a second set of objects at a second level of the hierarchy. The first and second colors are two different colors in the visible light spectrum in some embodiments, while they are two different shades of the same color in other embodiments.Type: GrantFiled: June 22, 2004Date of Patent: December 15, 2015Assignee: Apple Inc.Inventor: Bas Ording
-
Patent number: 9213715Abstract: Migrating a sub-volume in data storage with at least two de-duplication domains, each of the domains having at least one sub-volume. A first sub-volume is assigned to a de-duplication domain and a first content summary is computed for the first sub-volume. Similarly, a second sub-volume is assigned to a second de-duplication domains and a second content summary is computed for the second sub-volume. A first content affinity is calculated between the first sub-volume and a third sub-volume, and a second content affinity is calculated between the second sub-volume and the third sub-volume. A domain placement is selected for the third sub-volume based on comparison of the first content affinity and the second content affinity.Type: GrantFiled: June 3, 2013Date of Patent: December 15, 2015Assignee: International Business Machines CorporationInventors: David D. Chambliss, Mihail C. Constantinescu, Joseph S. Glider, Bhushan P. Jain, Maohua Lu
-
Patent number: 9213716Abstract: Data records of a data set can be stored in multiple main part fragments, each of which includes a subset of the set of data records. A relative age can be assigned to each main part fragment, and a fragment-specific index segment can be created for a newest of the main part fragments. The fragment-specific index segment can provide a lookup ability for logical identifiers of data records in just the newest of the main part fragments. A multi-fragment index segment can span two or more older main fragments. The multi-fragment index segment can provide a lookup ability for logical identifiers of data records in the two or more older main part fragments.Type: GrantFiled: March 12, 2013Date of Patent: December 15, 2015Assignee: SAP SEInventors: Ivan Schreter, Dirk Thomsen, Colin Florendo, Blaine French
-
Patent number: 9213717Abstract: A method is used in managing concurrent I/Os in file systems. A first and second I/O requests are received. The first I/O request is directed to a first portion of a file and the second I/O request is directed to a second portion of the file. A first range lock for the first portion is obtained and a second range lock for the second portion is obtained. The first and second I/O requests are performed concurrently. The second I/O request starts performing I/O on the second portion of the file before the first I/O request finish performing I/O on the first portion of the file.Type: GrantFiled: September 28, 2011Date of Patent: December 15, 2015Assignee: EMC CorporationInventors: Sitaram Pawar, William Davenport, Ivan Basov
-
Patent number: 9213718Abstract: Techniques to manage files and other stored objects are disclosed. An identification is received of a plurality of files associated with a synchronization set. An identification of a plurality of endpoints associated with the synchronization set is received. Synchronization is maintained across the endpoints with respect to at least a subset of the files included in the plurality of files. In some embodiments, maintaining synchronization across the endpoints includes materializing each file, and updates thereto, at each endpoint at which the file is stored in a manner required by that endpoint while maintaining an awareness of which files or other objects as stored at each endpoint at which files are stored correspond to which files or other objects as stored at other endpoints at which files are stored.Type: GrantFiled: June 22, 2012Date of Patent: December 15, 2015Assignee: EMC CorporationInventors: Ondrej Hrebicek, Leonard Chung, Isaac Hall
-
Patent number: 9213719Abstract: Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file.Type: GrantFiled: September 14, 2012Date of Patent: December 15, 2015Assignee: Overland Storage, Inc.Inventors: Francesco Lacapra, Peter Wallace Steele, Bruno Sartirana, Ernest Ying Sue Hua, I Chung Joseph Lin, Samuel Sui-Lun Li, Nathanael John Diller, Thomas Reynold Ramsdell, Don Nguyen, Kyle Dinh Tran
-
Patent number: 9213720Abstract: Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file.Type: GrantFiled: September 14, 2012Date of Patent: December 15, 2015Assignee: Overland Storage, Inc.Inventors: Francesco Lacapra, Peter Wallace Steele, Bruno Sartirana, Ernest Ying Sue Hua, I Chung Joseph Lin, Samuel Sui-Lun Li, Nathanael John Diller, Thomas Reynold Ramsdell, Don Nguyen, Kyle Dinh Tran
-
Patent number: 9213721Abstract: A file server system having solid-state drive primary storage and magnetic disk drive secondary storage aggressively moves newly created files from the primary storage to selected file systems in the secondary storage to match expected access patterns upon the files to different configurations of the file systems and for load balancing upon the file systems in the secondary storage. Upon read access to a file that has been moved to the secondary storage, or upon migration of a newly created file that was read in primary storage after creation, a corresponding stub file containing file mapping metadata is created in the primary storage. The file mapping metadata in the stub file maps the extent of the file to logical storage addresses in the secondary storage.Type: GrantFiled: January 5, 2009Date of Patent: December 15, 2015Assignee: EMC CORPORATIONInventors: Sorin Faibish, Christopher H. Stacey, Peter Bixby, William C. Whitney
-
Patent number: 9213722Abstract: A method of processing geo-statistical data includes piloting a watercraft with a monitoring system on a water body, measuring depths of the water body, elevations of the watercraft, and positions of the watercraft using the monitoring system. The method also includes aligning the depths and the elevations with the positions, creating an average elevation using the elevations, and creating a contour map from the depths, positions, and the first average elevation.Type: GrantFiled: March 30, 2015Date of Patent: December 15, 2015Assignee: Navico Holding ASInventors: Michael Lauenstein, Matthew Johnson
-
Patent number: 9213723Abstract: The present invention enables image distribution while maintaining privacy, using a simple configuration. An image distribution apparatus which distributes image data to which location information has been added stores information specifying an inhibited area concerning the location information and determines whether or not a location indicated by the location information added to the image data to be distributed falls within the stored inhibited area. If it is determined that the location indicated by the location information falls within the inhibited area, the image distribution apparatus distributes the image data by deleting the location information from the image data to be distributed. On the other hand, if it is determined that the location indicated by the location information falls outside the inhibited area, the image distribution apparatus distributes the image data with the location information added.Type: GrantFiled: July 12, 2013Date of Patent: December 15, 2015Assignee: Canon Kabushiki KaishaInventor: Takashi Mizuno
-
Patent number: 9213724Abstract: An information processing terminal device includes: a communication unit; a primary content information acquiring unit for acquiring primary content information; a primary content information holding managing unit for holding and managing primary content information, in correlation with a unique primary content identifier; a subsidiary content information holding managing unit for obtaining subsidiary content information configured having at least playback control information and having a subsidiary content identifier corresponding to itself and an editing history identifier; an editing processing unit for executing editing processing with secondary usage of at least one of primary content information and subsidiary content information; a subsidiary content information creating unit for creating subsidiary content information; an editing history identifier managing unit for generating the editing history identifier; and a subsidiary content identifier managing unit for generating a subsidiary content identifiType: GrantFiled: January 17, 2013Date of Patent: December 15, 2015Assignee: Sony CorporationInventors: Hideo Nagasaka, Tadaaki Kimijima, Mamoru Tokashiki, Toshimasa Miyoshi
-
Patent number: 9213725Abstract: Systems and methods of generating automated social interactions for users in a social networking environment are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of receiving data items associated with users of a social network, identifying sets of data items associated with a user, and comparing a first set of data items to other sets of data items to identify commonalities between the first set of data items and the other sets of data items. The method further comprising automatically selecting a second user associated with a second set of data items and a first electronic social interaction for the first user to pursue with respect to the second user based on the identified commonalities between the first set of data items and the second set of data items.Type: GrantFiled: March 15, 2013Date of Patent: December 15, 2015Assignee: IFWE INC.Inventors: Johann Schleier-Smith, Greg Tseng, Jared Kim
-
Patent number: 9213726Abstract: Web services hosted at a data center may employ architectural patterns that tend to obfuscate the source of queries made against databases and other resources in the data center. The queries may be the source of performance, capacity or utilization problems, and may contribute to the cost of hosting the web service. Web service invocations may be associated with identifiers that can be included in modified queries sent to databases and other resources. Summarized cost information may be calculated based on recorded associations between the identifiers and query performance information.Type: GrantFiled: April 15, 2013Date of Patent: December 15, 2015Assignee: Amazon Technologies, Inc.Inventor: Marcin Piotr Kowalski
-
Patent number: 9213727Abstract: Methods and apparatus are provided for obtaining database performance snapshots. Performance data for one or more databases on a host is obtained by obtaining a host burden rating based on one or more of processing, network and input/out statistics of the host; determining a spawn limit based on the host burden rating; and spawning one or more scripts within the spawn limit, wherein each of the scripts collect performance data for a given database and is selected based on a database type of the given database. The host burden rating is a quantitative measure based on a sum of the processing, network and input/out statistics of the host. The collected performance data can be presented to a user in a graphical user interface and/or stored in a repository. The presented collected performance data for a given database comprises, for example, a score and/or a health assessment indicator based on predefined thresholds.Type: GrantFiled: September 28, 2012Date of Patent: December 15, 2015Assignee: EMC CorporationInventor: Jeffrey Daniel Esposito
-
Patent number: 9213728Abstract: In one general aspect, a computer system can include instructions stored on a non-transitory computer-readable storage medium. The computer system can include a logging table generator configured to generate a logging table corresponding with an original table targeted for an upgrade, and a control table generator configured to generate a control table configured to store a version identifier for changes logged in the logging table. The computer system can include a change recorder configured to receive an indicator of a change to a record of the original table during execution of at least a portion of the upgrade of the original table, and a key recorder configured to store in the logging table a primary key identifying the record of the original table and the version identifier stored in the control table.Type: GrantFiled: December 14, 2011Date of Patent: December 15, 2015Assignee: SAP SEInventors: Andrey Engelko, Wieland Hoprich, Dirk Debertin, Klaus Daschakowsky, Tobias Wenner
-
Patent number: 9213729Abstract: Systems and method for receiving mobile device usage data from mobile electronic devices using security applications with enhanced access privileges. The mobile device usage data includes user-specific and application usage data. Application classification databases are searched for application characteristics of applications available for download from multiple marketplaces. Using the application characteristics, a weighted application relationship graph that includes relationship scores for application pairs that describe the degree to which applications in each of the application pairs are related to, is generated. Based on the mobile device usage and the relationship scores, a list of recommended applications can be generated for a particular user. The list of recommended applications includes the applications determined to be associated with at least one of the applications installed on the user's mobile device with a relationship score greater than a threshold.Type: GrantFiled: January 4, 2013Date of Patent: December 15, 2015Assignee: TrustGo Mobile, Inc.Inventors: Xuyang Li, Chenfu Bao, Shiyong Li
-
Patent number: 9213730Abstract: A method, non-transitory computer readable medium, and apparatus for extracting text from a social media document are disclosed. For example, the method indexes a plurality of social media documents into a plurality of snippets, receives a query including one or more keywords and a purpose, identifies one or more of the plurality of snippets that include the one or more keywords in an index, ranks the one or more of the plurality of snippets in accordance with the purpose and provides the one or more plurality of snippets that are ranked in accordance with the purpose.Type: GrantFiled: August 13, 2013Date of Patent: December 15, 2015Assignee: Xerox CorporationInventors: Sumit Bhatia, Saurabh Kataria, Wei Peng, Tong Sun
-
Patent number: 9213731Abstract: In general, a block of data in a data file is stored in a multi-tier storage system. The block of data includes multiple rows and multiple entry values per row, including values for a particular entry. The values of the particular entry in the data block can be used to determine whether to move the data block to a different tier of a multi-tier storage system. The block of data can then either be relocated in a different tier or kept in the current tier.Type: GrantFiled: May 13, 2010Date of Patent: December 15, 2015Assignee: Symantec CorporationInventors: Raghupathi Malige, Meher Shah, Tillmann Reusse, Gautham Ravi
-
Patent number: 9213732Abstract: Aggregation of an in-memory database includes receiving, by at least one processor having a plurality of threads, input having records stored in random access memory, distributing, by the at least one processor, the input into portions, one of the plurality of threads having an assigned portion, aggregating, by the at least one processor, the records in the assigned portion based on locality of keys in the records and outputting, by the at least one processor, the aggregated records into a global hash table.Type: GrantFiled: December 28, 2012Date of Patent: December 15, 2015Assignee: SAP AGInventors: Ingo Tobias Müller, Peter Sanders
-
Patent number: 9213733Abstract: The present invention provides a system and method that can search social media and Internet websites, and can analyze and display the results according to a variety of criteria including virality on social media websites. The results are presented in a user friendly format such as a magazine, newsletter, newspaper, or scrapbook.Type: GrantFiled: April 8, 2015Date of Patent: December 15, 2015Inventors: Luis Sanchez, Ralf Voellmer
-
Patent number: 9213734Abstract: A method of accessing data in a database management system includes in a first storage structure, storing one or more datasets for each of plural devices, each dataset comprising unordered timestamped data elements indicating statuses of a particular device related condition at different points in time, in a second storage structure, storing and mapping between: device identifiers identifying the devices, condition identifiers identifying the device related conditions, and timestamps identifying when two temporally consecutive data elements of a given dataset indicate different statuses, receiving a new data element indicating a status of one particular device related conditions, storing the new data element in the first storage structure, determining whether or not the status indicated by the new data element is different from the status indicated by a temporally preceding data element stored in first storage structure, and updating the timestamps if the determination is positive.Type: GrantFiled: February 26, 2013Date of Patent: December 15, 2015Assignee: RICOH COMPANY, LTD.Inventor: Alexei Skvirski