Patents Issued in September 27, 2016
  • Patent number: 9454500
    Abstract: Aspects of the present disclosure are directed to single-wire bus communications. In accordance with one or more embodiments, a pull-up current is delimited when a single-wire bus circuit is operated at a dominant level during the transmission of data on the single-wire bus circuit. This approach can be implemented to facilitate power savings, such as in applications involving a master control circuit that transmits signals by driving the single-wire bus circuit between dominant and recessive levels.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: September 27, 2016
    Assignee: NXP B.V.
    Inventors: Rainer Evers, Martin Wagner
  • Patent number: 9454501
    Abstract: A universal serial bus (USB) sensor bar and a device manager are configured to intelligently monitor one or more patch panels. The USB sensor bar comprises an array of sensors configured to read identification data from memory devices affixed to respective cables plugged into ports of a patch panel. The USB sensor bar converts the identification data to a USB protocol and sends the data to a device manager over a USB bus. The device manager uses the received information to document a network architecture, generate web-based interfaces that render configuration and status information for the network, and generate alarms or notifications in response to detection of defined network conditions.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 27, 2016
    Assignee: LEVITON MANUFACTURING CO., INC.
    Inventors: Mark Edward Dearing, Jason Erickson, Jeff Storm, Jay Treptow, Hua Wang
  • Patent number: 9454502
    Abstract: Provided are a parallel communication device and a communication method thereof. The parallel communication device includes: a first receiving terminal receiving communication data transmitted through a master device; a first transmitting terminal transmitting the communication data received through the first receiving terminal to a slave device; a switch managing a communication line disposed between the first transmitting terminal and a plurality of slave devise; and a control unit confirming a first slave device to which the communication data are to be transmitted by using destination information in the communication data, and transmitting the received communication data to the confirmed first slave device.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: September 27, 2016
    Assignee: LSIS CO., LTD.
    Inventor: Tae Bum Park
  • Patent number: 9454503
    Abstract: An apparatus for selectively connecting a decoupling capacitor in parallel with a load on a power bus during a hot swap power up. In an aspect, an apparatus includes a capacitive coupling connected to a hot swap control circuit and that capacitively couples first and second power conductors when the output of the hot swap control circuit indicates a monitored load has attained a voltage threshold.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: September 27, 2016
    Assignee: Google Inc.
    Inventors: Gregory Sizikov, WeiFeng Pan
  • Patent number: 9454504
    Abstract: A slave device to be connected to a master device by a data line comprises circuitry that, in response to receiving a command from the master device, drives a bit sequence comprising at least one zero.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: September 27, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Duane Martin Evans
  • Patent number: 9454505
    Abstract: Chip select (‘CS’) multiplication in an SPI system that includes an SPI master, a CS multiplier, a plurality of SPI slaves, and a fall time detection circuit, where the SPI master is coupled to the CS multiplier and the fall time detection circuit by a CS signal line, the CS multiplier includes a plurality of CS outputs with each CS output coupled to an SPI slave, and CS multiplication includes: receiving, from the SPI master, the CS signal on the CS signal line; detecting fall time of the CS signal; and, if the fall time of the CS signal is less than a predefined threshold, configuring, by the fall-time detection circuit, the CS multiplier to vary from providing a CS signal on a first CS output to providing a CS signal on a second CS output.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: September 27, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Michael Decesaris, Steven C. Jacobson, Luke D. Remis, Gregory D. Sellman
  • Patent number: 9454506
    Abstract: A method and system for managing caching at a computer. A computer receives a file from a storage device on a network in response to a request by a first user. The computer may then determine if other users of the computer are likely to request the file, based upon a type of the file and a type of the network. If other users are likely to request the file, the computer may then cache the file at the computer. In one embodiment, the computer may determine if other users of the computer are likely to request the file based upon access permissions to the file at a source of the file. In another embodiment, the computer may determine if other users of the computer are likely to request the file based upon if the file has been previously cached at the computer.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: September 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Wesley J. Ho, Jeffrey K. Price, Stanley C. Wood
  • Patent number: 9454507
    Abstract: Embodiments of systems, apparatuses, and methods for performing in a computer processor conversion of a mask register into a list of index values in response to a single vector packed convert a mask register into a list of index values instruction that includes a destination vector register operand, a source writemask register operand, and an opcode are described.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: September 27, 2016
    Assignee: Intel Corporation
    Inventors: Elmoustapha Ould-Ahmed-Vall, Thomas Willhalm, Garrett T. Drysdale
  • Patent number: 9454508
    Abstract: A vehicle and a vehicle system are provided with a controller that is configured to generate output indicative of a kinematic road gradient estimation using an extended Kalman filter. The extended Kalman filter includes a system input based on a longitudinal acceleration and an acceleration offset, and a system output based on a predicted vehicle speed. The acceleration offset is based on at least one of a lateral velocity, a lateral offset, and a vehicle pitch angle. The controller is further configured to generate output indicative of a kinematic quality factor corresponding to an availability of the kinematic road gradient estimation.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: September 27, 2016
    Assignee: Ford Global Technologies, LLC
    Inventors: Hai Yu, Jianbo Lu, Mathew Alan Boesch, Ryan Abraham McGee
  • Patent number: 9454509
    Abstract: A system for use with a mobile device includes at least one sensor to sense a variable related to tilting of the mobile device and at least one activatable system in operative connection with the sensor. The at least one activatable system increases stability of the mobile device upon actuation/change in state thereof on the basis of data measured by the at least one sensor. A variable related to tilting includes variables that indicate concurrent, actual tilting as described herein as well as variables predictive of imminent tilting. Activatable systems hereof change state upon actuation or activation to increase stability of the mobile device by reducing, eliminating or preventing tilting.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: September 27, 2016
    Inventors: Jonathan L. Pearlman, Jonathan A. Duvall, Benjamin T. Gebrosky, Rory Alan Cooper
  • Patent number: 9454510
    Abstract: A measuring device including a signal-processing device, a processor for controlling the measuring device and a communications device. The signal-processing device and the communications device are each connected to the processor. The measuring device further includes a calibration-parameter store connected to the processor for the storage of calibration parameters. The processor is configured to communicate calibration parameters, which are stored in the calibration-parameter store, to a calibration device using the communications device and to implement calibration measurements using the signal-processing device.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: September 27, 2016
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventor: Thomas Braunstorfinger
  • Patent number: 9454511
    Abstract: The present embodiments include methods of time-frequency analyzing signals. Some embodiments provide methods of processing signals comprising: receiving a communication signal; adaptively partitioning the signal in a time domain into a plurality of windows of the signal; transforming each of the windows of the signal producing respective expansions in a frequency domain and obtaining respective samples of the windows of signal in the frequency domain; and mapping the samples in the frequency domain back into the time domain.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: September 27, 2016
    Assignee: AMERICAN UNIVERSITY
    Inventors: Stephen D. Casey, Brian M. Sadler
  • Patent number: 9454512
    Abstract: A method of generating a correlation function, a method of tracking a signal, and a signal tracking apparatus are provided. The method of generating a correlation function involves receiving a CBOC(6,1,1/11) signal, interpreting a subcarrier pulse period of the CBOC(6,1,1/11) signal as a subcarrier pulse period of BOCsin(6,1), combining partial correlation functions constituting an autocorrelation function of CBOC(6,1,1/11) to generate a correlation function, and weighted-combining the correlation function to generate an unambiguous correlation function.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: September 27, 2016
    Assignee: RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY
    Inventors: Keunhong Chae, Seokho Yoon
  • Patent number: 9454513
    Abstract: One or more computer-readable storage media for storing computer-executable instructions executable by processing logic is provided. The media storing one or more instructions that when executed by the processing logic causes the processing logic to receive data in a first format for conversion to a second format different than the first format, wherein the data includes information having a first type and information having a second type and display the data in the first format via a graphical interface. One or more translation rules are received relating to processing the information having the first type or the information having the second type. The one or more translation rules are pre-applied to the data in the first format. Effects of the pre-applied rules on the displayed data are displayed via the graphical interface. The data in the first format is converted to the data in the second format based on the one or more translation rules.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: September 27, 2016
    Assignee: The MathWorks, Inc.
    Inventors: James G. Owen, Claudia G. Wey, Richard A. Spada
  • Patent number: 9454514
    Abstract: A mechanism for local language numeral conversion in dynamic numeric computing is disclosed. A method of embodiments of the invention includes receiving a string array of numeric data in a local language, wherein the numeric data used in dynamic calculations performed by the application, converting characters of the string array of numeric data from local language characters to corresponding English digits in an American Standard Code for Information Interchange (ASCII) format by utilizing a number conversion matrix, and providing the English digits in the ASCII format to a processing function of the application for use with the dynamic calculations of the application.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: September 27, 2016
    Assignee: Red Hat, Inc.
    Inventor: Rahul Pandit Bhalerao
  • Patent number: 9454515
    Abstract: Server systems are disclosed that receive content requests and respond with hardware-independent graphics commands instead of, or in addition to, unprocessed content items. The server systems can also generate text information regarding text in the requested content items, and provide the text information to user devices so that the user devices can have knowledge of the text in the content item. The user device can use the text information to handle user interactions with the content item, including copy, paste and search commands and other similar commands. Accordingly, the hardware-independent graphics commands-based representation may provide text interactivity and effects not otherwise available to content representations based on graphics commands or images of content.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: September 27, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Saral Jain
  • Patent number: 9454516
    Abstract: A method of ambiguous word review or correction for a handheld electronic device includes receiving a plurality of actuations of input members in which each of a number of these members has a plurality of assigned characters, rendering a plurality of words responsive to the actuations, displaying a plurality of representations of the words, and detecting a number of the words, which are ambiguous. For each of the detected number, a visual indicator is displayed associated with a corresponding one of the representations. Touching of a touch screen is detected in connection with the displayed visual indicator. Preferably, a first magnification of the corresponding representation and a second magnification of a representation of a number of alternative words are displayed. The touch screen can be used to select one of the first and second magnifications to correct the ambiguous word.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: September 27, 2016
    Assignee: BlackBerry Limited
    Inventors: Steven H. Fyke, Peter La, Alen Mujkic, Michal Rybak, Richard Sibley, Neil Adams, Vadim Fux, Shannon White
  • Patent number: 9454517
    Abstract: An object of the present invention is to provide a device, a method, and a computer-readable recording medium, all of which reduce the processing load when a document is opened, and improve the operability for editing a document. A smartphone includes a touch-screen display and a controller. The controller displays a virtual keyboard and a document area which displayed an editing document inputted via the virtual keyboard, on the touch-screen display. The controller maintains displaying of the virtual keyboard while switching the editing document over from a first document to the second document, in a case in which a touch operation to switch the editing document over from the first document to the second document is performed.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: September 27, 2016
    Assignee: KYOCERA CORPORATION
    Inventor: Yuka Ishizuka
  • Patent number: 9454518
    Abstract: In an aspect, a computerized method for generating processed files of deposition testimony transcript designations may include accessing a file containing designations of contents of a textual transcript, quarantining errors in the designations, and generating a processed file containing processed designations of contents of the textual transcript having quarantined errors removed therefrom. In another aspect, a computerized method of generating designations for a deposition testimony transcript may include accessing designation information regarding designations made with respect to text of the deposition testimony transcript, accessing rules for generating designations based on the designation information, and generating the designations based on the rules.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: September 27, 2016
    Assignee: Designation Station, LLC
    Inventor: Christopher John Grimm
  • Patent number: 9454519
    Abstract: Methods, systems, and apparatus, including computer programs stored on a computer storage medium, for determining a respective sampling rate for plurality of authors based on respective ranks assigned to the authors by a user, sampling one or more items for each of the authors according to the respective sampling rate for the author, and providing the sampled items for presentation to the user.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: September 27, 2016
    Assignee: Google Inc.
    Inventors: Daniel M. Keysers, Thomas Deselaers
  • Patent number: 9454520
    Abstract: A system generates a representation of a layout of a page, where the layout has plural partitions that divide the page, and where the layout specifies one or plural cuts in the page that define the partitions. Exclusion zones are provided in respective partitions, where the exclusion zones define corresponding areas that are free of content that are to be inserted in the page.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: September 27, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Hui Chao
  • Patent number: 9454521
    Abstract: A merge application creates a particular set of documents for a particular matter. The merge application receives a selection of a particular master template corresponding to the particular set of documents, where the selected master template specifies a plurality of slave templates, and also receives a selection of a data structure from a database with data relating to the particular matter. The selected master template and the selected data structure are employed to produce the set of documents for the particular matter in an electronic form, where a corresponding document of the set is produced for each specified slave template in the selected master template. Each corresponding document is produced according to common content in the slave template and data in the selected data structure in the database referred to by placeholders in the slave template.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: September 27, 2016
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Isauro Bargas, Maheshwer Annamalai, Anil C. Abraham
  • Patent number: 9454522
    Abstract: A method of processing a sequence of characters, the method comprising converting the sequence of characters into a sequence of tokens so that each token comprises a lexeme and one of a plurality of token types. Each of the plurality of token types relates to at least one of a plurality of predetermined functions, wherein at least one said token type relates to multiple functions of the plurality of predetermined functions.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: September 27, 2016
    Assignee: Apple Inc.
    Inventors: Olivier Bonnet, Frederic de Jaeger, Romain Goyet
  • Patent number: 9454523
    Abstract: An acronym-management program causes a computer to extracts an acronym from a list-updating reference for updating an acronym list; extracts, from the list-updating reference, a candidate for an expanded form corresponding to the extracted acronym; and, when the likelihood of the extracted acronym being used in the list-updating reference to refer to the extracted expanded-form candidate reaches or exceeds a specific level, increase, in the acronym list, the frequency corresponding to the acronym and the expanded form.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: September 27, 2016
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Wataru Endo, Satoshi Kawakami, Yosuke Nakazato, Yoshitaka Matsuki, Masato Tanba
  • Patent number: 9454524
    Abstract: A quality metric of a multimedia summary of a multimedia content item is determined based, in part, on semantic similarities of the summary and content item, rather than just on word frequencies. This is accomplished in some embodiments by identifying a semantic meaning of the summary and multimedia content item using vector analysis. The vectors of the summary and the vectors of the multimedia content item are compared to determine semantic similarity. In other examples, the quality metric of the multimedia summary is determined based on, in part, a coherence between an image portion of a summary and a text portion of the summary for determining a quality metric of a multimedia summary.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: September 27, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Natwar Modani, Vaishnavi Subramanian, Shivani Gupta, Pranav Ravindra Maneriker, Gaurush Hiranandani, Atanu R. Sinha, Utpal
  • Patent number: 9454525
    Abstract: A method of extracting information from text within a natural language understanding system can include processing a text input through at least one statistical model for each of a plurality of features to be extracted from the text input. For each feature, at least one value can be determined, at least in part, using the statistical model associated with the feature. One value for each feature can be combined to create a complex information target. The complex information target can be output.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: September 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rajesh Balchandran, Linda M. Boyer, Gregory Purdy
  • Patent number: 9454526
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR A CHART OF ACCOUNTS SIMPLIFIER (hereinafter “CAS”) implement efficient and scalable monitoring, regulation, and allocation of computational processing, data, labor, and/or the like resources within an enterprise. In some embodiments, the CAS may facilitate, in various implementations, report generation through the use of universal variables and economical interface features. In one embodiment, a report generation request may be received. A subset of transactions may be selected based on accounting Classes/Subclasses and business Categories/Subcategories. Report breakdown may be determined based on accounting Classes/Subclasses and on the report configuration details, and the report may be displayed to the user.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: September 27, 2016
    Assignee: IQor Holdings Inc., IQor US Inc.
    Inventors: Vikas Kapoor, Abhilash Madhavarapu
  • Patent number: 9454527
    Abstract: A method, and computer-readable media for performing the method, for creating verified business transaction documents. Electronic transaction documents are received from authenticated users, version identifiers are assigned to these documents, and the documents and version identifiers are stored in a database. Authenticated users may select a single version for “finalization” and a non-alterable document with a verification code is created and stored in the database for retrieval by users.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: September 27, 2016
    Inventor: Robert E. Marsh
  • Patent number: 9454528
    Abstract: A method for creating an ordered reading list for a set of documents includes identifying the topics among documents in a document set; clustering the document set into groups by topic; calculating a probability that a particular topic describes a given document in a cluster based upon the occurrence of the keywords in the document; determining relevant documents in a cluster based on a probability distribution; determining relevant information in a document by repeating a similar operation on the document paragraphs; generating an ordered reading list for the related documents of the cluster based on the relevance; and associating a visual que with non-redundant information in each document to indicate which paragraphs contain the relevant information.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: September 27, 2016
    Assignee: Xerox Corporation
    Inventors: Robert J. St. Jacques, Jr., Mary Catherine McCorkindale, Saurabh Prabhat
  • Patent number: 9454529
    Abstract: A computer-readable medium including computer-readable information thereon including instructions that provides a method for refining a search, the method comprising displaying results elements with attributes associated therewith. The search being adapted to be modified on a basis of an identification of the most relevant attributes. A computer system and an graphical interface for providing same is also hereby provided.
    Type: Grant
    Filed: November 24, 2011
    Date of Patent: September 27, 2016
    Assignee: APPLE INC.
    Inventor: Mathieu Audet
  • Patent number: 9454530
    Abstract: Techniques are described for determining relationships between user activities and determining search results and content recommendations based on the relationships. A plays-related-to-searches application may determine a relationship score between plays of a media title and searches of a query by determining a distance between a projection of the search onto the space of the users and a projection of plays of the media title onto the space of the users. A plays-after-searches application may determine a score for plays of the streaming media title given the search by multiplying a number of times plays of the media title occur after the query is entered by the number of times any play occurs, and dividing by a product of the number of times plays of the media title occur after any query is entered and the number of times plays of any media title occur after the query is entered.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: September 27, 2016
    Assignee: NETFLIX, Inc.
    Inventors: Mohammad Sabah, Carlos Gomez-Uribe, Vijay Bharadwaj, Sasi Parthasarathy, Siddharth Angrish
  • Patent number: 9454531
    Abstract: A method for presenting media content of a website having a plurality of media content types on a media device includes receiving media content from a website at one or more computing devices over a network interface; categorizing media content from the website into a plurality of media content types comprising a text type content and a non-text type content; receiving a selection of a media content type for displaying media content items of the selected media content type by the media device; retrieving, from a memory device, display parameters for a user interface for the selected media content type; reformatting the media content items of the selected media content type for display based on the retrieved display parameters for the user interface; and providing display data, to a display device associated with the media device, representing the user interface and the reformatted media content items.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: September 27, 2016
    Assignee: Google Inc.
    Inventors: David Scott Fisher, Jurek Foryciarz
  • Patent number: 9454532
    Abstract: The present invention relates to a method and an apparatus for data migration of a first file system in a data storage system comprising a plurality of client computers 100, a first file system managing unit 310 for managing the first file system and being connected to the plurality of client computers 100, and a second file system managing unit 410 for managing a second file system and being connected to the first file system managing unit 310, the second file system comprising a plurality of data files and the first file system comprising a plurality of external link objects, each external link object of the first file system being associated with a respective data file of the second file system for enabling client access to the respective data file of the second file system.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: September 27, 2016
    Assignee: HITACHI DATA SYSTEMS ENGINEERING UK LIMITED
    Inventors: Richard Powell, James Gibbs, Daniel Picken, Timothy Warner, Zahra Tabaaloute, Chris Aston, Jon Smith, Ray Brown, Joseph Smith, Michael Benson
  • Patent number: 9454533
    Abstract: Systems and methods for reducing metadata in a write-anywhere storage system are disclosed herein. The system includes a plurality of clients coupled with a plurality of storage nodes, each storage node having a plurality of primary storage devices coupled thereto. A memory management unit including cache memory is included in the client. The memory management unit serves as a cache for data produced by the clients before the data is stored in the primary storage. The cache includes an extent cache, an extent index, a commit cache and a commit index. The movement of data and metadata is by an interval tree. Methods for reducing data in the interval tree increase data storage and data retrieval performance of the system.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: September 27, 2016
    Assignee: DataDirect Networks, Inc.
    Inventors: Jason M. Cope, Paul J. Nowoczynski, Pavan Kumar Kumar Uppu, Donald J. Molaro, Michael J. Piszczek, John G. Manning
  • Patent number: 9454534
    Abstract: A device and method for providing a fault-tolerant file system. The fault-tolerant file system attempts to minimize the number of writes used when updating file system data structures. In one embodiment, file system data, including file system metadata, is stored in a fault-tolerant tree including a working state and a transacted state. In one embodiment, a change list is used to track blocks that have been updated, instead of cascading updates to leaf nodes up the tree, and a delta block is used to further minimize block updates when adding or removing nodes from the tree. In one embodiment, a Q-Block is used to prevent cycles when adding and removing free blocks from an allocation tree. Metadata values are stored in the tree in a way that allows certain metadata values to be inferred when not present in the tree, thus conserving space and lowering query time.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: September 27, 2016
    Assignee: Datalight, Incorporated
    Inventors: Brandon Thomas, Jeremy Glenn Sherrill
  • Patent number: 9454535
    Abstract: A topic map is generated and retrieved in response to website searches. Metadata in a webpage is extracted and associated with a topic of the webpage. The topic map reflects different subject topics in one or more webpages.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: September 27, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Robert Todd Stephens
  • Patent number: 9454536
    Abstract: Moving previous version data required to be restored beyond a continuous data protection window, if required, to facilitate efficient reclamation and reallocation of storage allocated to a continuous data protection journaling process is disclosed. In some embodiments, storage is allocated when possible in an allocation group that enables a continuous data protection or other backup process to perform a series of successive write operations without requiring that a write head be moved inefficiently to many arbitrary points on the storage media.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: September 27, 2016
    Assignee: EMC Corporation
    Inventor: Mandavilli Navneeth Rao
  • Patent number: 9454537
    Abstract: Data storage operations, including content-indexing, containerized deduplication, and policy-driven storage, are performed within a cloud environment. The systems support a variety of clients and cloud storage sites that may connect to the system in a cloud environment that requires data transfer over wide area networks, such as the Internet, which may have appreciable latency and/or packet loss, using various network protocols, including HTTP and FTP. Methods are disclosed for content indexing data stored within a cloud environment to facilitate later searching, including collaborative searching. Methods are also disclosed for performing containerized deduplication to reduce the strain on a system namespace, effectuate cost savings, etc. Methods are disclosed for identifying suitable storage locations, including suitable cloud storage sites, for data files subject to a storage policy.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: September 27, 2016
    Assignee: Commvault Systems, Inc.
    Inventors: Anand Prahlad, Marcus S. Muller, Rajiv Kottomtharayil, Srinivas Kavuri, Parag Gokhale, Manoj Kumar Vijayan
  • Patent number: 9454538
    Abstract: A mechanism is provided in a data processing system for reliable asynchronous solid-state device based de-duplication. Responsive to receiving a write request to write data to the file system, the mechanism sends the write request to the file system, and in parallel, computes a hash key for the write data. The mechanism looks up the hash key in a de-duplication table. The de-duplication table is stored in a memory or a solid-state storage device. Responsive to the hash key not existing in the de-duplication table, the mechanism writes the write data to a storage device, writes a journal transaction comprising the hash key, and updates the de-duplication table to reference the write data in the storage device.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: September 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ranjit M. Noronha, Ajay K. Singh
  • Patent number: 9454539
    Abstract: A system, method, and computer-readable storage medium having a computer-readable instruction thereon to replicate transactions in a Zettabyte File System (ZFS). The method includes operations including determining, using a tracing module, a commitment of a current file transaction to a disk, obtaining when a probe function associated with the current file transaction is triggered, the current file transaction, recording a data change contained in the current file transaction, registering a callback function and a reference to the data change contained in the current file transaction after the commitment of the current file transaction, and sending the data change to a remote server.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 27, 2016
    Assignee: CA, Inc.
    Inventors: Ran Shuai, Xiaopin Wang, Shisheng Liu
  • Patent number: 9454540
    Abstract: Embodiments of the disclosure provide a method and apparatus for sharing data. The method includes: initiating the data sharing application on a first terminal; inserting the file to be shared in a webpage of the data sharing application on the first terminal, and generating an URL for the file in the data sharing application; the data-sharing application of the first terminal broadcasts the URL to other terminal, so that other terminals can share the file via the URL. The present disclosure can reduce the cost of data sharing while improve on the real-timeliness.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: September 27, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jian Hua Huang, Tian Chen, Qian Jiang, Xiao Xiao, Xing Jiang
  • Patent number: 9454541
    Abstract: In a cloud computing device for synchronizing digital content with a client device, a first hash value and a second hash value in a media file are received from the client device, the media file comprising a plurality group of pictures (GOP) blocks and searching for payloads and headers based on the first hash value and the second hash value. Based on the searching step, edited portions of the media file are identified. For each edited portion, payload data is requested from the client device based on the first hash value and header data based on the second hash value. The payload data and the header data received from the client device are then stored.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: September 27, 2016
    Assignee: CYBERLINK CORP.
    Inventor: Hung-Te Chou
  • Patent number: 9454542
    Abstract: An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: September 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ravisankar V. Pudipeddi, Vishal V. Ghotge
  • Patent number: 9454543
    Abstract: One exemplary aspect comprises a method comprising: (a) storing, in a first database, data specific to a client; (b) based on the data, identifying with a processing system comprising one or more processors one or more fields of a record to be updated in a second database managed by the client; (c) obtaining write-only access to one or more fields of the identified one or more fields of the record; and (d) updating, based on the data stored in the first database, one or more fields of the identified one or more fields of the record in the second database.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: September 27, 2016
    Inventor: Jason Bryan Rollag
  • Patent number: 9454544
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computerized travel services. One of the methods includes identifying points of interest or destinations associated with a travel location by querying a geographic data store that includes data mapping travel locations to points of interest or destinations; determining for each of the points of interest or destination: a count of travel related documents that refer to the point of interest or destination, a count of travel related queries that refer to the point of interest or destination, a count of photographs that are geographically related to the point of interest or destination, and a popularity score based at least in part on the count of travel documents, the count of travel queries, and the count of photographs; and selecting a selected point of interest or destination based at least in part on the respective popularity scores.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: September 27, 2016
    Assignee: GOOGLE INC.
    Inventors: Bala Venkata Sai Ravi Krishna Kolluri, Vikram Sahai
  • Patent number: 9454545
    Abstract: According to one embodiment, a method of linking a document image with indexed data is provided. The method may be performed by providing a document image, which is a digitized document having various information. Indexed data is also provided, which is a record that includes information extracted from the document image or a different document image. The process is further performed by identifying a feature of the indexed data and analyzing the document image to determine whether the feature is present within the information of the digitized document. The feature may be information or a characteristic defined by the information extracted from the document image or the different document image. If the feature is present within the information of the digitized document, a determination is made that the indexed data corresponds with the document image and the indexed data is linked with the document image.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: September 27, 2016
    Assignee: Ancestry.com Operations Inc.
    Inventors: Jack Reese, Shawn Reid, Laryn Brown, Randy Hansen, Mark Oswald
  • Patent number: 9454546
    Abstract: A method for filtering scanned objects displayed on a reader is provided. The reader may scan one or more transponders, and obtain, from a database, an image for each scanned transponder. Each transponder may be associated with an object (e.g., an item of retail inventory). The obtained image for each object may be presented on an interface, and a selection of an object category may be received using the obtained images. A determination may be made as to which objects are associated with the selected object category. A display screen may display data associated with only the objects associated with the selected object category.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: September 27, 2016
    Assignee: HAND HELD PRODUCTS, IN.C
    Inventors: Joseph Vargas, Tom Plocher, Sriharsha Putrevu, Ynjiun Wang
  • Patent number: 9454547
    Abstract: A computer system for image processing has a first working environment with a first program for image processing, as well as a second working environment, logically separated from the first working environment, with a second program for image processing. The first working environment is implemented on a first server. Furthermore, the first working environment is designed to receive a first command to execute the first program and a second command to execute the second program, and to send the second command to the second working environment. The second working environment is designed to send an image processed by the second program to the first working environment. The communication of a user with the first and second program thus occurs via a uniform platform in the form of the first working environment, and the integration of the second program for image processing into the workflow is facilitated.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: September 27, 2016
    Assignee: Siemens Aktiengesellschaft
    Inventors: Peter Huber, Kerstin Huwer, Jing Lu, Michael Scheuering, Grzegorz Soza, Stefan Thesen, Wei Wang
  • Patent number: 9454548
    Abstract: A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first storage system, determining that the initial instruction is not supported by the first storage system, identifying a combination of instructions to the first storage system after determining that the initial instruction is not supported by the first storage system, wherein the combination of instructions is based on the initial instruction, performing the identified combination of instructions on the file stored in the first storage system, and storing results of the performed identified combination of instructions.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 27, 2016
    Assignee: EMC Corporation
    Inventors: Lei Chang, Tao Ma, Zhanwei Wang, Lirong Jian, Lili Ma, Gavin Sherry
  • Patent number: 9454549
    Abstract: Reconciling data is disclosed. It is determined whether a state of a first backup application is consistent with a state of a second backup application. In the event the state of the first backup application is not consistent with the state of the second backup application, the state of the first backup application is updated to be consistent with the state of the second backup application.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 27, 2016
    Assignee: EMC Corporation
    Inventors: Kiran K. Bachu, Seema Parveen