Patents Issued in January 30, 2018
-
Patent number: 9880975Abstract: Provided is a digital filter device that causes the last data of an immediately precedent input block to overlap with the input block of a time domain and generates an overlap block. The overlap block and the immediately precedent input block are each converted into a frequency domain block, subjected to filter processing, and converted into first and second time domain blocks. Among the overlap section of the first time domain block and the second time domain block, the front-end data of the first time domain block and the rear-end data of the temporal axis of the second time domain block are removed as a section of data that is to be removed, and output data is generated. An overlap amount is controlled on the basis of a distortion amount that is determined by comparing the removed section of the data of the first time region domain with the output section of the data of the overlap section of the second time domain block other than the removed section of said overlap section.Type: GrantFiled: November 19, 2014Date of Patent: January 30, 2018Assignee: NEC CORPORATIONInventor: Atsufumi Shibayama
-
Patent number: 9880976Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements into a dense matrix. The system includes a data fetch unit that includes a plurality of processors, the data fetch unit configured to determine, based on identifications of the subset of the particular sparse elements, a processor designation for fetching the subset of the particular sparse elements. The system includes a concatenation unit configured to generate an output dense matrix based on a transformation that is applied to the sparse elements fetched by the data fetch unit.Type: GrantFiled: December 22, 2016Date of Patent: January 30, 2018Assignee: Google LLCInventors: Ravi Narayanaswami, Rahul Nagarajan, Dong Hyuk Woo, Christopher Daniel Leary
-
Patent number: 9880977Abstract: Implementing an electronic calendar can include accessing a first electronic calendar owned by a first party, accessing a second electronic calendar owned by a second party, and presenting a view that combines at least one existing entry from within each of the first and second electronic calendars. Source information for each of the first and second electronic calendars may be electronically maintained. The combined view may be updated electronically to reflect a change to at least one of the existing entries from within at least one of the first and second electronic calendars. Electronic calendars may be accessed and overlaid without importing events, thus enabling simple updating. Event information may be imported and source or other attributes may be associated with imported information to enable updating and other sorting functions.Type: GrantFiled: January 12, 2010Date of Patent: January 30, 2018Assignee: FACEBOOK, INC.Inventor: Larry L. Lu
-
Patent number: 9880978Abstract: A system and method for selective control of zoom adjustments in an electronic publication is disclosed. The method may include generating content for display on an electronic reading device; generating at least one style for the content, and storing the content and the at least one style on a computer readable medium. The generation of at least one style may include identifying at least a portion of the content for which at least one zoom level will be specified; specifying a base text size for the portion of the content; and specifying a first value to increment the base text size to a first zoom state text size.Type: GrantFiled: August 4, 2014Date of Patent: January 30, 2018Assignee: Google LLCInventors: Brady Duga, Garth Conboy, William Leshner, John Rivlin, Vincent Le Chevalier
-
Patent number: 9880979Abstract: Display of a screen for switching one tab or one window selected by a user to a privacy mode is controlled while the user browses a website in a tab or a window which is a target of a normal mode on a web browser.Type: GrantFiled: August 31, 2015Date of Patent: January 30, 2018Assignee: CANON KABUSHIKI KAISHAInventor: Yuki Shirakawa
-
Patent number: 9880980Abstract: A method and apparatus for improving the efficiency of document transformation processes is disclosed. For example, more efficient XML transformations may be performed against a source document that has incurred minor or incremental changes. Rather than apply a transform (e.g., an XSLT document) to a complete document each time any fragment of the source document is modified, a document management system may be configured to apply the transform only to the modified portions of the document.Type: GrantFiled: March 5, 2007Date of Patent: January 30, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: John Edward Petri
-
Patent number: 9880981Abstract: In an embodiment of the invention, a method for error handling during document processing is provided. The method includes receiving a well-defined document as input to a computer program executing in memory of a computer, parsing the well-defined document and validating the well-defined document as conforming with a defined plan for the well-defined document, and responsive to detecting an error during parsing and validating, permitting use of the well-defined document to proceed notwithstanding the detected error if enough of the well-defined document conforms to the defined plan to satisfy programmatic input needs of the computer program, but otherwise terminating use of the well-defined document in the computer program.Type: GrantFiled: December 30, 2010Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Tim Dunn, Oliver Wynn
-
Patent number: 9880982Abstract: A system renders presentation pages such as in a wireless communications system. A server includes an extensible stylesheet transformation (XSLT) module. A storage medium contains at least one of images and text. The XSLT module is operative for calling an XSL extension and rendering the at least one of images and text into a presentation page based on a language requirement at a foreign locale.Type: GrantFiled: September 14, 2012Date of Patent: January 30, 2018Assignee: BlackBerry LimitedInventors: Sarinder Virk, Chris Lira, Nathan Provo
-
Patent number: 9880983Abstract: Systems and methods provide for the collection of content, such as webpage content, and for detection of changes in content. Files composing a document at a different time periods may be accessed and sets of hash values corresponding to files composing the document at the different periods may be calculated. A determination is made as to whether a file in the identified files at the different time periods is an HTML file, and if so an additional hash value corresponding to the HTML file is calculated. Aggregated hash values may be calculated based on hash values in the sets of hash values. A report may be generated reporting hash values for the document as it exists at the different time periods, including the hash values for the files composing the document, the additional hash values for respective HTML files, and the aggregated hash values. Changes in hash values may be indicated.Type: GrantFiled: June 2, 2014Date of Patent: January 30, 2018Assignee: X1 Discovery, Inc.Inventors: Brent Botta, Nicklaus Torrecillas, Jacob Edward Sleigh
-
Patent number: 9880984Abstract: Document revision via social media includes receiving a portion of a document and contact information of a reviewer to be notified for reviewing the portion of the document. The contact information of the reviewer corresponds to a social network. Document revision via social media also includes storing the portion of the document and the contact information of the reviewer into a memory, generating a link referencing the portion of the document stored into the memory, and publishing the link to the reviewer for the reviewer to access the portion of the document for reviewing via the social network.Type: GrantFiled: October 18, 2013Date of Patent: January 30, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Fernando Salazar
-
Patent number: 9880985Abstract: Document revision via social media includes receiving a portion of a document and contact information of a reviewer to be notified for reviewing the portion of the document. The contact information of the reviewer corresponds to a social network. Document revision via social media also includes storing the portion of the document and the contact information of the reviewer into a memory, generating a link referencing the portion of the document stored into the memory, and publishing the link to the reviewer for the reviewer to access the portion of the document for reviewing via the social network.Type: GrantFiled: June 3, 2014Date of Patent: January 30, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Fernando Salazar
-
Patent number: 9880986Abstract: Provided are an information display apparatus, a non-transitory computer-readable storage medium storing a display control program, and a display control method. An information display apparatus includes a display section configured to display an object thereon, an operation section configured to operate the object, and processing section configured to control the display section and the operation section. The processing section is configured to operate the display section to display a first screen showing the object and a second screen showing a screen transition diagram, into a display area of the display section. The screen transition diagram represents change in display of the first screen and shows first screen-transition and second screen-transition to be recognizable, where the first screen-transition represents change in display of the first screen, and the second screen-transition represents another change in display of the first screen starting at a certain point in the first screen-transition.Type: GrantFiled: June 13, 2014Date of Patent: January 30, 2018Assignee: KONICA MINOLTA, INC.Inventors: Shinya Ogino, Kazuma Takeuchi, Shunsuke Takamura, Ikuko Kanazawa, Noriko Hoshino, Toshihiro Motoi
-
Patent number: 9880987Abstract: One embodiment of the present invention sets forth a method for generating a new workflow for an application. The method includes generating a parameter tree related to a current workflow, wherein the parameter tree includes a different node corresponding to each parameter included in one or more documents associated with the current workflow, modifying a value associated with a first node included in the parameter tree based on an input, wherein the first node corresponds to a first parameter included in a first document associated with the current workflow, evaluating a second document associated with the current workflow based on the modified value associated with the first node, and generating the new workflow based on the evaluated second document.Type: GrantFiled: May 19, 2015Date of Patent: January 30, 2018Assignee: Palantir Technologies, Inc.Inventors: Brandon Burr, Akshay Pundle, Kevin Simler, Nick Miyake
-
Patent number: 9880988Abstract: A mixed-initiative annotation framework is described herein. A document that includes several sentences is presented to a user, and an extractor module analyzes at least one sentence and automatically extracts a subject, predicate, object triple therefrom. The subject, predicate, object triple is displayed in graphical relation with the sentence as a proposed annotation to the sentence. Graphical options are presented to the user that allow the user to accept the proposed annotation, reject the proposed annotation, or modify the proposed annotation.Type: GrantFiled: March 28, 2014Date of Patent: January 30, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Lucretia Henrica Vanderwende, Oscar Gerardo Naim, Krist Wongsuphasawat
-
Patent number: 9880989Abstract: Organizations maintain and generate large amounts of documentation and entities of these organizations often need to collaborate on generating and reviewing this information. There is a need to maintain and store this documentation remotely in such a way that the entities of these organizations may collaborate with each other. To ensure that entities of the organization can collaborate on documents, a document annotation service is described that converts a text-based document, such as a word processing document, to a fixed-layout document, such as a coordinate-based document. Annotations can be received on the fixed-layout document. The annotations can then be mapped to the text-based document and downloaded to a user for viewing.Type: GrantFiled: May 9, 2014Date of Patent: January 30, 2018Assignee: Amazon Technologies, Inc.Inventors: Nagesh Pradhan Cadabam, Chetan Rao, Wei Lien Stephen Dang, Sean Krishan Sharma, Noah Eisner, Kevin Fowler
-
Patent number: 9880990Abstract: A stroke processing system (SPS) is described which processes a user's current instance of handwriting with reference to previous instances of handwriting. In one application, the SPS matches a new token input by a user (corresponding to a sequence of stroke samples) with previous tokens that are similar to the new token. The SPS then refines the new token by averaging it with the previous tokens. This improves the appearance of the new token. In another application, the SPS uses the previous tokens to produce a search result. In another application, the SPS uses the previous tokens to perform an auto-completion operation.Type: GrantFiled: March 14, 2013Date of Patent: January 30, 2018Assignee: Microsoft Technology Licensing, LLCInventor: Charles L. Zitnick, III
-
Patent number: 9880991Abstract: Embodiments of the present invention disclose a method, computer program product, and system for displaying tabular data. A computing device identifies a plurality of data elements organized in a first plurality of rows and a first plurality of columns, wherein the first plurality of rows and the first plurality of columns are at least partially displayed. The computing device receives a data selection spanning an entire row or an entire column included in the first plurality of rows or the first plurality of columns. The computing device, in response to receiving the data selection spanning an entire row or an entire column included in the first plurality of rows or the first plurality of columns, determines a statistical relationship included in the data selection. The computing device, in response to determining the statistical relationship, displays at least a portion of the data selection.Type: GrantFiled: October 17, 2012Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: John F. Kelley, Robert J. Torres
-
Patent number: 9880992Abstract: Tools and techniques for providing multi-client collaboration to access and update structured data elements are disclosed. Client systems may present user interfaces that provide libraries of published data elements that are available for collaboration. The clients may request selected data elements, while referencing unique identifiers associated with the selected data elements. Those clients that publish data elements for collaboration by others may present user interfaces that provide representations of candidate structured data elements, and receive selections of those data elements chosen for publication. The publishing clients may then send the selected data elements for publication. The client systems may interact with servers or collaboration services, which may receive structured data elements that the clients have published for access by others.Type: GrantFiled: September 30, 2014Date of Patent: January 30, 2018Assignee: Microsoft Technology Licensing, LLCInventor: Robert G. Hawking
-
Patent number: 9880993Abstract: One embodiment of the present invention sets forth a method for providing access to a data object from within a spreadsheet included in a spreadsheet application. The method includes associating the data object with a first cell of the spreadsheet, wherein the data object is related to a parameter, and the first cell is identified by a cell reference, receiving an input that is related to a second cell of the spreadsheet and includes an expression that specifies the parameter and the first cell reference, and replacing the first cell reference specified by the expression with the data object, wherein a value for the second cell may be determined by applying the parameter to the data object specified in the expression.Type: GrantFiled: January 28, 2016Date of Patent: January 30, 2018Assignee: Palantir Technologies, Inc.Inventor: Derek Michael Cicerone
-
Patent number: 9880994Abstract: Detecting compatible layouts for content-based native ads is disclosed. First page information representing elements of a first page may be generated. Second page information representing elements of a second page may be generated. It may be determined, based at least in part on the first page information and second page information, that a native sponsored content template configured for use with the first page is compatible with the second page.Type: GrantFiled: June 20, 2014Date of Patent: January 30, 2018Assignee: Nativo, Inc.Inventors: Justin Yoo Choi, David Wayne Maust
-
Patent number: 9880995Abstract: A method uses linguistic units of analysis to identify the authorship of a document. The method is useful to determine authorship of brief documents, and in situations where there are less than ten documents per known author, i.e. when there is scarcity of text. The method analyzes parameters such as the syntax, punctuation, and, optionally the average word and paragraph length, and when the parameters are analyzed using statistical methods, obtains a high degree of reliability (>90% accuracy). The method can be applicable to numerous languages other than English because the variables selected are characteristic of most languages. The reliability of the method is verified when subjected to a cross-validation statistical analysis.Type: GrantFiled: April 6, 2006Date of Patent: January 30, 2018Inventor: Carole E. Chaski
-
Patent number: 9880996Abstract: The present disclosure relates to systems, methods, and computer-readable media for generating a lexicon for use with speech recognition. The method includes overgenerating potential pronunciations by converting portions of symbolic input into a number of possible lexical pronunciation variants based on an established set of conversion rules, wherein the symbolic input comprises labeled speech data and selecting pronunciations in a speech recognition context from the potential pronunciations, to yield selected potential pronunciations. The method further includes retraining the established set of conversion rules based on the selected potential pronunciations.Type: GrantFiled: November 12, 2014Date of Patent: January 30, 2018Assignee: Nuance Communications, Inc.Inventors: Alistair D. Conkie, Mazin Gilbert, Andrej Ljolje
-
Patent number: 9880997Abstract: A device may obtain text to be processed to infer type classifications associated with terms in the text. The type classifications may indicate types of values that the terms are intended to represent. The device may infer type classifications corresponding to terms in the text by performing a type classification technique. The type classification technique may include a name-based analysis, a context-based analysis a synonym-based analysis, or a valued-based analysis. These analyses may compare information, associated with the terms in the text, to type indicators that indicate the type classifications. The device may provide information that identifies a type relationship between a particular type classification and a particular term based on inferring the one or more type classifications.Type: GrantFiled: September 5, 2014Date of Patent: January 30, 2018Assignee: Accenture Global Services LimitedInventors: Janardan Misra, Ruchika Sharma
-
Producing datasets for representing terms and objects based on automated learning from text contents
Patent number: 9880998Abstract: A system and methods for creating data objects as symbolic or associative representations of terms or objects using machine-based methods are presented. A term can be a word or a phrase, which can also be the name of an object. For a given term, the methods analyze other terms associated with the term, and determine a set of terms or values to be attached to the term to form a dataset, either as a representation of the term, or as information about an object represented by the term, including various properties associated with the object. The methods include obtaining a group of text contents or non-natural language data contents, specifying a target term or symbol, and identifying contextual attributes of the target term or symbol. The contextual attributes include positional and distance attributes, as well as grammatical and semantic attributes.Type: GrantFiled: November 22, 2015Date of Patent: January 30, 2018Inventor: Guangsheng Zhang -
Patent number: 9880999Abstract: Mined semantic analysis techniques (MSA) include generating a first subset of concepts, from a NL corpus, that are latently associated with an NL candidate term based on (i) a second subset of concepts from the corpus that are explicitly or implicitly associated with the candidate term and (ii) a set of concept association rules. The concept association rules are mined from a transaction dictionary constructed from the corpus and defining discovered latent associations between corpus concepts. A concept space of the candidate term includes at least portions of both the first and second subset of concepts, and includes indications of relationships between latently-associated concepts and the explicitly/implicitly-associated concepts from which the latently-associated concepts were derived. Measures of relatedness between candidate terms are deterministically determined based on their respective concept spaces.Type: GrantFiled: July 1, 2016Date of Patent: January 30, 2018Assignee: THE UNIVERSITY OF NORTH CAROLINA AT CHARLOTTEInventors: Walid A. Shalaby, Wlodek W. Zadrozny, Kripa Rajshekhar
-
Patent number: 9881000Abstract: Provided are techniques for avoiding sentiment model overfitting in a machine language model. A current list of keywords in a current sentiment model can be updated to create a proposed list of keywords in a proposed sentiment model. Machine-generated sentiment results, based on the proposed sentiment model, are presented to identify model overfitting, without revising the current set of keywords. The proposed set of keywords can be edited, and when overfitting is not present, the current list of keywords is replaced by the proposed list of keywords.Type: GrantFiled: July 18, 2016Date of Patent: January 30, 2018Assignee: SALESFORCE.COM, INC.Inventors: Michael Jones, Scott Enman, Collin Chun-Kit Lee, David Campbell, Christopher John Nicholls
-
Patent number: 9881001Abstract: An image processing device, comprises: an input part for inputting image data; a word extracting part for extracting a word from texts contained in the image data; a synonym obtaining part for obtaining a synonym corresponds to the word, and for associating the obtained synonym with the word; a position identifying part for identifying a display position on the image data of the word with which the synonym is associated; a layer creating part for creating an accompanying layer to add to an original layer, which is the image data containing the word, and for embedding the synonym associated with the word within a position on the accompanying layer the same as the display position identified by the position identifying part; and an output image generating part for generating output image data including the original layer containing the word and the accompanying layer within which the synonym is embedded.Type: GrantFiled: June 13, 2013Date of Patent: January 30, 2018Assignee: KONICA MINOLTA, INC.Inventors: Katsuaki Wakui, Hideyuki Hashimoto, Takahiro Tsutsumi
-
Patent number: 9881002Abstract: A localization service may be provided to manage distribution of content including text overlays according to language codes. In some examples, the language codes include regional identifiers and language identifiers. The localization service may provide the content including translated text overlays for reproduction by client devices in accordance with descriptive data associated with the images. In some examples, the descriptive data may describe the text overlays, placement of the text overlays with respect to the content, and characteristics of the text overlays.Type: GrantFiled: March 19, 2014Date of Patent: January 30, 2018Assignee: Amazon Technologies, Inc.Inventors: Aneeb Naveed Qureshi, Asia Noel VanderBilt
-
Patent number: 9881003Abstract: Digital graphic novel content is received and features of the graphic novel content are identified. At least one of the identified features includes text. Contextual information corresponding to the feature or features that include text is generated based on the identified features. The contextual information is used to aid translation of the text included in the feature or features that include text.Type: GrantFiled: September 23, 2015Date of Patent: January 30, 2018Assignee: Google LLCInventors: Greg Don Hartrell, Debajit Ghosh, Matthew William Vaughan-Vail, John Michael Rivlin, Garth Conboy, Xinxing Gu, Alexander Toshkov Toshev
-
Patent number: 9881004Abstract: A system and method are provided for inferring person gender and translating people's names into a second language. The present invention translates an individual's name into a required second language to reduce waiting time in registration areas. It also is able to infer gender once the registration clerk enters the individual's first name in a native language. It also prevents duplication of a person's record generated because of the confusion that happens around how a native name is translated into a second language by standardizing such translation. The embodiments of the present invention utilize machine learning and statistical approaches to infer gender and translate an individual's name into a second language.Type: GrantFiled: October 6, 2015Date of Patent: January 30, 2018Assignee: CERNER INNOVATION, INC.Inventor: Ahmed Sayed Attia Moussa
-
Patent number: 9881005Abstract: Log files include log file content, some of which (especially a non-runtime portion) is in human-readable language. Translation of log file content is accomplished by: (i) generating first log content in a first human-readable language using a first resource bundle related to data translation; and (ii) translating the first log content to second log content, which corresponds to the first log content but is in a second human-readable language, using the first resource bundle. The translated log content may have annotations and/or processing rules applied to it. The translation of the present invention can help to keep the translation accurate and uniform so that the translated log content may be more effectively used in various ways.Type: GrantFiled: September 4, 2014Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Arun Ramakrishnan, Rohit Shetty
-
Patent number: 9881006Abstract: A method of forming parallel corpora comprises receiving sets of items in first language and second languages, each of the sets having one or more associated descriptions and metadata. The metadata is collected from the two sets of items and are aligned using the metadata. The aligned metadata are mapped from the first language to the second language for each of the sets. The descriptions of two items are fetched and the structural similarity of the descriptions is measured to assess whether two items are likely to be translations of each other. For mapped items with structurally similar descriptions, the mapped item descriptions are formed into respective sentences in first language and in the second language. The sentences are parallel corpora which may be used to translate an item from the first language to the second language, and also to train a machine translation system.Type: GrantFiled: December 31, 2014Date of Patent: January 30, 2018Assignee: PayPal, Inc.Inventors: Jean-David Ruvini, Hassan Sawaf, Derek Barnes
-
Patent number: 9881007Abstract: Various embodiments described herein facilitate multi-lingual communications. The systems and methods of some embodiments enable multi-lingual communications through different modes of communication including, for example, Internet-based chat, e-mail, text-based mobile phone communications, postings to online forums, postings to online social media services, and the like. Certain embodiments implement communication systems and methods that translate text between two or more languages. Users of the systems and methods may be incentivized to submit corrections for inaccurate or erroneous translations, and may receive a reward for these submissions. Systems and methods for assessing the accuracy of translations are described.Type: GrantFiled: April 6, 2015Date of Patent: January 30, 2018Assignee: Machine Zone, Inc.Inventors: Francois Orsini, Nikhil Bojja
-
Patent number: 9881008Abstract: A content participation translation apparatus includes a content registration unit for registering an original of content data on a database, wherein text data and image data are stored separately in the original of the content data; a data selection unit for individually selecting the text data and image data included in either the original of the content data or a translation of the content data in which a translation is added to the original of the content data; a translations editor providing unit for providing a translations editor to a user terminal, the translations editor including a content data display unit for displaying the text data and the image data and a text data editor unit in which a translation of the text data is input; and a content storage unit for receiving a representative image and a second-language text input from at least one user terminal via the translations editor, and storing the text data, the image data, and the received second-language text as a translation of the content daType: GrantFiled: November 25, 2015Date of Patent: January 30, 2018Assignee: NAVER CORPORATIONInventors: Soo Yeon Park, Ju Han Lee
-
Patent number: 9881009Abstract: Techniques are described for identifying book title sets. The techniques may include a first-pass comparison with other books to identify other candidate title sets. A second-pass comparison may then be performed with respect to the candidate title sets. The first-pass comparison may be based on book metadata such as titles and authorship. The second-pass comparison may include a more comprehensive content comparison, such as comparing the body text of the books.Type: GrantFiled: March 15, 2011Date of Patent: January 30, 2018Assignee: Amazon Technologies, Inc.Inventors: Christopher F. Weight, Andrew D. Birkett, Janna Hamaker, Tom Killalea, Alexander William Robb Nelson
-
Patent number: 9881010Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing suggestions based on document topics. In one aspect, a method includes obtaining textual input provided to a document editing application by a user device for inclusion in a document; providing prior text of the document as input to a classification model that provides document topics for the document based on the prior text, and wherein the classification model was trained based on historical documents of other users; and determining, based on the textual input, to provide textual suggestions for inclusion in the document, and in response: selecting candidate suggestions based on the document topics and a suggestion topic for one of the candidate suggestions, each candidate suggestion comprising one or more words; and providing the selected candidate suggestions to the user device for inclusion in the document.Type: GrantFiled: May 12, 2014Date of Patent: January 30, 2018Assignee: Google Inc.Inventors: Maxim Gubin, Sangsoo Sung, Kenneth W. Dauber, Krishna Bharat
-
Patent number: 9881011Abstract: A system and method for generating user profiles for human resources are described. The system includes an enterprise service bus configured to receive a request to transmit media to a device and route the media to a device and network appliance as a service (NAaaS) application services configured to receive the request from the enterprise services bus, generate a user profile for a user, log a device usage entry that includes a unique identifier for the user, a unique identifier for the device and an action associated with the request, determine one or more keywords relating to content in the media, generate an index that includes the one or more keywords and update the user profile for the user based on the one or more keywords.Type: GrantFiled: November 29, 2012Date of Patent: January 30, 2018Assignee: Ricoh Company, Ltd.Inventors: Vikas Krishna, Timothee Bailloeul
-
Patent number: 9881012Abstract: Various systems, methods, and processes for interrupting and/or terminating an archive operation and/or archive process are disclosed. A determination is made as to whether an archive operation is ongoing. Files being written to a storage device as part of the archive operation are monitored. Upon receiving a request to interrupt or terminate the archive operation, the initiation of writing of new files to the storage device is inhibited, and the completion of the writing the files being written to the storage device is permitted. The archive operation and/or archive process is then interrupted or terminated without the risk of data corruption.Type: GrantFiled: June 30, 2015Date of Patent: January 30, 2018Assignee: Veritas Technologies LLCInventors: Yuanzhou Ye, Richard P. Glanville, Richard P. Jones, Steven Bull
-
Patent number: 9881013Abstract: A system, apparatus, method, or computer program product of restricting file access is disclosed wherein a set of file write access commands are determined from data stored within a storage medium. The set of file write access commands are for the entire storage medium. Any matching file write access command provided to the file system for that storage medium results in an error message. Other file write access commands are, however, passed onto a device driver for the storage medium and are implemented. In this way commands such as file delete and file overwrite can be disabled for an entire storage medium.Type: GrantFiled: June 7, 2016Date of Patent: January 30, 2018Assignee: KOM Software Inc.Inventor: Kamel Shaath
-
Patent number: 9881014Abstract: A data protection technique maintains replicas of both a data object and its snaps by conducting replication operations on the data object between a source and a destination. The technique includes generating a pair of content-consistent snaps, one snap of the data object at the source and one snap of its replica at the destination. A common snap signature identifies both snaps of the pair of content-consistent snaps. Orchestration of replication ensures that both snaps of the pair share the same content. The two snaps may thus be used interchangeably, with the snap of the replica at the destination providing essentially a backup of the snap of the data object at the source.Type: GrantFiled: June 30, 2014Date of Patent: January 30, 2018Assignee: EMC IP Holding Company LLCInventors: Jean-Pierre Bono, Himabindu Tummala, Assaf Natanzon
-
Patent number: 9881015Abstract: A method and a system for previewing file information are disclosed. The method includes: storing file information of files in a file system to a predetermined cache with a uniform file format, and establishing a file information identification number list including a unique identification number for each of the information in the cache; reading the file information identifying number list from the cache, and querying whether a file information identifying number of a file to be previewed exists in the file information identifying number list; and directly reading file information of the file to be previewed from the cache via the uniform file format if the file information identification number of the file to be previewed exists in the file information identifying number list. The present disclosure can avoid complicated decoding processes and implement a rapid preview of the file information.Type: GrantFiled: March 15, 2013Date of Patent: January 30, 2018Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.Inventor: Yaoxiong Zhong
-
Patent number: 9881016Abstract: Examples are generally directed towards a file server having a unified file system associated with a unified slice map volume. In one example, the unified file system stores file system metadata and sparse volume metadata within the unified slice map volume. The unified file system performs a unified set of functions using the file system metadata and sparse volume metadata in the unified slice map volume.Type: GrantFiled: December 31, 2014Date of Patent: January 30, 2018Assignee: EMC IP Holding Company LLCInventors: Jean-Pierre Bono, Michal Marko, Rohit Chawla, Ye Zhang, William Davenport
-
Patent number: 9881017Abstract: A method for synchronizing a file system (FS) and a remote file system (RFS) includes monitoring the FS for FS events, generating FS event records, receiving RFS event records of RFS events, generating file system operations (FSOs) based on the FS and RFS event records, and communicating the FSOs to the FS and RFS to synchronize them. A method for generating the FSOs includes accessing a plurality of FS and/or RFS event records, processing the accessed records to generate processed event records, generating the FSOs based on the processed event records, and outputting the FSOs to cause synchronization of the FS and RFS. Systems are also described. The invention facilitates event-based, steady-state synchronization of local and remote file systems.Type: GrantFiled: August 2, 2013Date of Patent: January 30, 2018Assignee: EGNYTE, INC.Inventors: Ravi Wijayaratne, Remus Koos, Ray White, Manish Marathe, Markku Mielityinen, Amrit Jassal, Rajesh Ram, Sriram Gopalan, Aahz, Heikki J. Toivonen
-
Patent number: 9881018Abstract: A computing environment includes a home site and a cache site with nonhomogeneous thin-provisioned storage configurations. A file management system updates files stored at the cache site. Each updated file has an updated file size and a pre-update file size. When a resynchronization is needed between the cache site and the home site, for example due to an extended communication failure, the storage requirement changes for the updated files are calculated and a notification is sent to the home site. The notification identifies the updated files and the storage requirement changes. The home site sends a reply to the cache site. The reply identifies which files are approved for immediate processing. The cache site transfers resynchronization data for the approved files to the home site, and delays transferring resynchronization data for the unapproved files until subsequent replies from the home site indicate that the previously unapproved files are now approved.Type: GrantFiled: August 14, 2014Date of Patent: January 30, 2018Assignee: International Business Machines CorporationInventors: Shah M. R. Islam, John T. Olson, Sandeep R. Patil, Riyazahamad M. Shiraguppi
-
Patent number: 9881019Abstract: A rotating electric machine system includes: a rotating electric machine including a stator and a rotor arranged with a gap to the stator; a casing configured to hold the stator; an electric power conversion apparatus held by the casing, and configured to drive the rotating electric machine; and a first cooling flow path arranged in a portion of the casing between the stator and the electric power conversion apparatus, via which cooling medium is caused to flow so as to cool the stator and the electric power conversion apparatus. And; the electric power conversion apparatus comprises a power module configured to include a power semiconductor element therein; the power module comprises a heat radiation fin; and the heat radiation fin is arranged to protrude toward a cooling medium side via an opening formed between the power module and the first cooling flow path.Type: GrantFiled: March 27, 2015Date of Patent: January 30, 2018Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.Inventor: Takeshi Matsuo
-
Patent number: 9881020Abstract: According to an embodiment, a file document management server includes a controller and a memory. The memory stores expiration date information which indicates an expiration date of file documents which have been transmitted to a client device, and status information which indicates a storage state or a deletion state of the file documents of the client device to which the file documents have been transmitted. The controller changes the status information from a storage state to a deletion state when the expiration date passes.Type: GrantFiled: February 5, 2015Date of Patent: January 30, 2018Assignee: TOSHIBA TEC KABUSHIKI KAISHAInventors: Kazuhiro Ogura, Takao Ishida, Ikuo Nishida
-
Patent number: 9881021Abstract: A device receives a request for a flight path, for a UAV, from a first location to a second location, and calculates the flight path based on the request. The device determines network requirements for the flight path based on the request, and selects a network based on the network requirements. The device generates flight path instructions, and device provides the flight path instructions to the UAV to permit the UAV to travel from the first location to the second location via the flight path. The device receives, at a particular point of the flight path, an indication that the UAV is leaving a coverage area of the network and entering a coverage area of a third party network, and hands off the UAV to a third party device to permit the third party device to monitor traversal of the flight path by the UAV, via the third party network.Type: GrantFiled: May 20, 2014Date of Patent: January 30, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Douglas M. Pasko, Ashok N. Srivastava, Hani Batla, Igor Kantor, Gurpreet Ubhi
-
Patent number: 9881022Abstract: A device receives a request for a flight path, for a UAV, from a first location to a second location, and calculates the flight path based on the request for the flight path. The device determines network requirements for the flight path based on the request, and determines scores for multiple networks with coverage areas covering a portion of the flight path. The device selects a particular network, from the multiple networks, based on the network requirements for the flight path and based on the scores for the multiple networks. The device causes a connection with the UAV and the particular network to be established, and generates flight path instructions for the flight path. The device provides, via the connection with the particular network, the flight path instructions to the UAV to permit the UAV to travel from the first location to the second location via the flight path.Type: GrantFiled: May 20, 2014Date of Patent: January 30, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Gurpreet Ubhi, Ashok N. Srivastava, Douglas M. Pasko, Hani Batla, Igor Kantor
-
Patent number: 9881023Abstract: Retrieving and/or storing images associated with events is described. For example, streams of event data comprising text are analyzed to detect an event and a language component builds an event language model for the event, comprising a plurality of words. In various examples, images extracted from web or other sources have associated text. In examples, images with associated text that is similar to the event language model are identified as images of the event. In various examples, associations between images and events are used to update an image retrieval system and/or an image storage system. In various examples, query terms about an event are received at an image retrieval system which returns images related to the event on the basis of associations between image text and event language models.Type: GrantFiled: July 22, 2014Date of Patent: January 30, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Riham Hassan Abdel-Moneim Mansour, Mohamed Farouk Abdel-Handy, Hesham Saad Mohamed Abdelwahab El Baz
-
Patent number: 9881024Abstract: A method for assisting a health care practitioner in color evaluation includes maintaining, in a database, a plurality of images each corresponding to a particular result or condition; capturing, by a healthcare practitioner using a camera of a mobile electronic device, a subject image of a patient or an object associated with the patient; automatically comparing, utilizing one or more electronic processors, the captured subject image to images maintained in the database, such comparison including comparing one or more colors in the subject image to one or more colors in the images maintained in the database; automatically determining, based on the automatic comparison, that the captured subject image is positively matched to one or more of the plurality of images maintained in the database; and displaying an indication of the particular result or condition corresponding to each of the positively matched plurality of images.Type: GrantFiled: October 30, 2014Date of Patent: January 30, 2018Assignee: ALLSCRIPTS SOFTWARE, LLCInventor: Mary Sumner Johnson