Patents Issued in October 25, 2016
-
Patent number: 9477638Abstract: Apparatus and related methods are provided for automatically recalibrating a SAW scale for changing environmental factors. During a period of time when there is no change to a weight applied to the scale, readings of SAW transducers which relate to weight indications and environmental factor indications are taken for two adjacent operating modes of the scale, and two calibrated weight calculations are made utilizing those readings. The difference in calibrated weight calculations is then related to a variable utilized to transform the readings into weights, which is updated, thereby recalibrating the scale.Type: GrantFiled: January 16, 2013Date of Patent: October 25, 2016Assignee: CIRCUITS & SYSTEMS, INC.Inventor: Vyacheslav D. Kats
-
Patent number: 9477639Abstract: A method and system for detecting unsafe or suspect activities such as distracted driving associates distracted driving events to the road type, vehicle speed and vehicle acceleration (positive, negative and lateral) at the time of the distracted driving event, and identifies severe distracted driving events from a large population of minor events using a statistical distribution such as a Cauchy distribution equation. The system employs a smartphone application (App) coupled with a central server that computes driver safety scores which relate time of day, road type, vehicle speed, vehicle acceleration (positive, negative and lateral) and distracted driving using the Cauchy distribution equation. The server renders summary and detail reports of driving scores and distracted driving events to concerned parties including insurance companies, fleet managers, vehicle owners and the parents/guardians of teenaged drivers.Type: GrantFiled: March 21, 2013Date of Patent: October 25, 2016Assignee: Speed Demon Inc.Inventors: Richard W. Fischer, Jonathan R. Fischer, William A. Ricaurte
-
Patent number: 9477640Abstract: Processing a neural signal sequence occurs in accordance with a neural signal spiking model that includes an exponential component (EC) and a polynomial component (PC). The exponential component is correlated with the presence of signal sequence noise, and the polynomial component is correlated with the presence of detectable signal sequence spikes distinguishable from the noise. A neural interface includes a frequency shaping amplifier (FSA) configured for receiving input signals; an amplifier gain stage and an analog-to-digital conversion (ADC) stage; a Hilbert transformer configured for performing a Hilbert transform upon neural signal data received from the ADC stage; a linear regression engine configured for estimating EC parameters and PC parameters corresponding to Hilbert transformed neural signal data; and a neural spike probability estimator configured for generating a neural spike probability map based upon the EC parameters and the PC parameters.Type: GrantFiled: July 16, 2013Date of Patent: October 25, 2016Assignee: NATIONAL UNIVERSITY OF SINGAPOREInventors: Zhi Yang, Jian Xu
-
Patent number: 9477641Abstract: The invention provides for a continuous air monitor for detecting Alpha emitting radionuclides. The monitor measures and records the energy of each detected Alpha count in one of a plurality of channels and compensates for counts due to the presence of Radon. It does this by carrying out a channel by channel statistical test comparing the measured count in each channel to the expected count due to radon daughter products, and determining if any deviation from the expected count is statistically significant.Type: GrantFiled: July 1, 2011Date of Patent: October 25, 2016Assignee: AWEInventor: Morgan Jones
-
Patent number: 9477642Abstract: In any context where a user can view multiple different content items, switching among content items is provided using an array mode. In a full-frame mode, one content item is visible and active, but other content items may also be open. In response to user input the display can be switched to an array mode, in which all of the content items are visible in a scrollable array. Selecting a content item in array mode can result in the display returning to the full-frame mode, with the selected content item becoming visible and active. Smoothly animated transitions between the full-frame and array modes and a gesture-based interface for controlling the transitions can also be provided.Type: GrantFiled: January 25, 2013Date of Patent: October 25, 2016Assignee: APPLE INC.Inventors: Kevin W. Decker, Nicholas Zambetti, Jeffrey Traer Bernstein, Raymond Sepulveda, Duncan R. Kerr, Julian Missig, Donald Melton
-
Method of and system for using conversation state information in a conversational interaction system
Patent number: 9477643Abstract: A method of using conversation state information in a conversational interaction system is disclosed. A method of inferring a change of a conversation session during continuous user interaction with an interactive content providing system includes receiving input from the user including linguistic elements intended by the user to identify an item, associating a linguistic element of the input with a first conversation session, and providing a response based on the input. The method also includes receiving additional input from the user and inferring whether or not the additional input from the user is related to the linguistic element associated with the conversation session. If related, the method provides a response based on the additional input and the linguistic element associated with the first conversation session. Otherwise, the method provides a response based on the second input without regard for the linguistic element associated with the first conversation session.Type: GrantFiled: November 4, 2013Date of Patent: October 25, 2016Assignee: Veveo, Inc.Inventors: Rakesh Barve, Murali Aravamudan, Sashikumar Venkataraman, Girish Welling -
Patent number: 9477644Abstract: A system for pagination of data based on recorded URL requests, includes a data store comprising a computer readable medium storing a program of instructions for performing the pagination of data based on recorded URL requests; a processor that executes the program of instructions; a data segmentation module to receive a log of the URL requests, and to segment the log for a specific source; a referral tree construction module to construct a referral tree for the specific source based on the segmented log and HTTP referrer fields associated with the log; a tree enhancement module to enhance the referral tree based on site-specific rules; a signal computation module to perform signal computation on a plurality of nodes associated with the enhanced referral tree; a classification module to identify each of the plurality of nodes subsequent to the signal computation is performed on the enhanced referral tree; and a page construction module to construct a web page based on the enhanced referral tree subsequent toType: GrantFiled: March 5, 2013Date of Patent: October 25, 2016Assignee: Google Inc.Inventors: Phillip Oertel, Swaminathan Krishnamurthy, Zaid Ateeq Mian, Christopher J. Park, Mattias Bo Erland Granlund, Amin Ahmad
-
Patent number: 9477645Abstract: The present subject matter relates to text viewing and markup, and in particular to systems and methods of active text markup. In particular, various embodiments include at least one of systems, methods, and software to define text markup styles including associated actions to be performed against text marked up according to a defined markup style. Some embodiments include receiving marker input mapping a first markup style to an action and receiving text marker input associating the marker to a portion of document text. Such embodiments may further include receiving an action trigger to perform the action mapped to the marker associated to the portion of document text and performing the action based on the associated portion of document text.Type: GrantFiled: March 13, 2013Date of Patent: October 25, 2016Assignee: SAP SEInventors: Marco Sachs, Andre Stern
-
Patent number: 9477646Abstract: A graphics object can be expressed using procedural language embedded in a markup language document. In an embodiment, a drawing space is specified in markup language. A drawing command to arbitrarily draw a graphics object into the drawing space is specified in procedural language. Interpretation of the markup and procedural language commands results in the rendering of the arbitrary graphics object. In another embodiment, there is a browser comprising a rendering engine, an interpreter, and parser. The rendering engine is configured to interpret a markup language instruction that specifies a drawing space as well as drawing commands in procedural language for drawing an arbitrary graphical object into the drawing space. The parser can then parse the drawing commands and convert them into an execution tree of tree objects.Type: GrantFiled: June 21, 2012Date of Patent: October 25, 2016Assignee: Apple Inc.Inventors: Richard Williamson, David Hyatt, John Louch
-
Patent number: 9477647Abstract: A method and system for verifying resource content. A first characteristic of the content of a resource stored at a second computer is computed. The second computer is coupled to the first computer via a communication infrastructure. A markup element including the computed first characteristic is created in a markup language document. The resource is retrieved from the second computer according to a resource indicator that references the resource. A second characteristic of the content of the retrieved resource is generated by computing a hash of the content of the retrieved resource according to a particular hash algorithm. The second characteristic is ascertained to be identical to the first characteristic. The resource indicator and the first characteristic are included in the markup element. The created markup element includes a first attribute-value pair and a second attribute-value pair within distinct non-overlapping portions of the markup element.Type: GrantFiled: September 9, 2013Date of Patent: October 25, 2016Assignee: International Business Machines CorporationInventor: Kyle N. Patrick
-
Patent number: 9477648Abstract: A method, system, and computer readable medium to iteratively determine and deliver optimal experience of a web application running on multiple servers for the Internet. For example the multiple servers may be behind a single virtual Internet Protocol (IP) Address in a server farm. A candidate of the optimal webpage configuration is separately determined by each server of the server farm independent of each other. At recurring synchronization time points, the outcome of interest statistics from multiple servers are aggregated and used by each server to continue the next iteration until the convergence condition is detected.Type: GrantFiled: February 28, 2014Date of Patent: October 25, 2016Assignee: Intuit Inc.Inventors: Robert Neil Carter, Brendan Philip Quarterman Jennings
-
Patent number: 9477649Abstract: Objects displayed on a display component of a multi-touch display device may be assigned to and displayed at various visual layers, with each visual layer corresponding to a different depth relative to a foreground (or background) of the display component of the multi-touch display device. One or more annotations may be generated in response to user interaction with the multi-touch display device, with each annotation being assigned to an appropriate visual layer.Type: GrantFiled: January 5, 2010Date of Patent: October 25, 2016Assignee: PERCEPTIVE PIXEL, INC.Inventors: Philip L. Davidson, Jefferson Y. Han
-
Patent number: 9477650Abstract: Embodiments are provided that include the use of an underlying grid structure as part of managing table operations and/or animation visualizations, but are not so limited. A method of an embodiment uses an underlying grid structure as part of an animation control reference or guide to provide table visualizations for display, including using one or more table borders and aspects of a reference grid column or row as part of controlling table features. A system of one embodiment includes a table manager to manage table actions and a grid manager to manage an underlying grid structure based in part on associated table actions and/or animations. Other embodiments are also disclosed.Type: GrantFiled: August 30, 2011Date of Patent: October 25, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Caitlin Ashley-Rollman, Malia Douglas, Jessica Arwen Best
-
Patent number: 9477651Abstract: A method, a computer program product and a system identify partition locations within an extended markup language (XML) document without parsing so as to process portions of said document in parallel. The XML document includes sections required to remain continuous. The document is scanned for continuous sections without parsing, and boundaries of the initial partitions are adjusted to reside outside the continuous sections to determine resulting partitions for the document. The resulting partitions may be processed in parallel to provide the document information for storage.Type: GrantFiled: September 29, 2010Date of Patent: October 25, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Manoj K. Agarwal, Amir Bar-Or, Manish Anand Bhide, Sebastian Ertel, Sriram K. Padmanabhan
-
Patent number: 9477652Abstract: Technology is disclosed for creating and tuning classifiers for language dialects and for generating dialect-specific language modules. A computing device can receive an initial training data set as a current training data set. The selection process for the initial training data set can be achieved by receiving one or more initial content items, establishing dialect parameters of each of the initial content items, and sorting each of the initial content items into one or more dialect groups based on the established dialect parameters. The computing device can generate, based on the initial training data set, a dialect classifier configured to detect language dialects of content items to be classified. The computing device can augment the current training data set with additional training data by applying the dialect classifier to candidate content items. The computing device can then update the dialect classifier based on the augmented current training data set.Type: GrantFiled: February 13, 2015Date of Patent: October 25, 2016Assignee: FACEBOOK, INC.Inventor: Fei Huang
-
Patent number: 9477653Abstract: The present disclosure provides a method and apparatus for entering characters into an electronic device. Character inputs from a keyboard are displayed on a display of an electronic device and a set of suggested character sequences are also presented on the display in proximity to the displayed text. When a user digit position is sensed in a region of the keyboard, a suggested character sequence of the set of suggested character sequences that is associated with that region of the keyboard is visually indicated or highlighted. Responsive to a sensed motion gesture beginning at the sensed user digit position, the suggested character sequence indicated by the sensed user digit position is selected for input to the electronic device.Type: GrantFiled: June 26, 2014Date of Patent: October 25, 2016Assignee: BlackBerry LimitedInventors: Donald Somerset McCulloch McKenzie, Jerome Pasquero, Jennifer Xin Bin
-
Patent number: 9477654Abstract: Functionality is described herein for transforming first and second symbolic linguistic items into respective first and second continuous-valued concept vectors, using a deep learning model, such as a convolutional latent semantic model. The model is designed to capture both the local and global linguistic contexts of the linguistic items. The functionality then compares the first concept vector with the second concept vector to produce a similarity measure. More specifically, the similarity measure expresses the closeness between the first and second linguistic items in a high-level semantic space. In one case, the first linguistic item corresponds to a query, and the second linguistic item may correspond to a phrase, or a document, or a keyword, or an ad, etc. In one implementation, the convolutional latent semantic model is produced in a training phase based on click-through data.Type: GrantFiled: April 1, 2014Date of Patent: October 25, 2016Assignee: Microsoft CorporationInventors: Xiaodong He, Jianfeng Gao, Li Deng, Qiang Lou, Yunhong Zhou, Guowei Liu, Gregory T. Buehrer, Jianchang Mao, Yelong Shen, Ruofei Zhang
-
Patent number: 9477655Abstract: A method for performing natural language processing of free text using domain-specific spreading activation. Embodiments of the present invention ontologize free text using an algorithm based on neurocognitive theory by simulating human recognition, semantic, and episodic memory approaches. Embodiments of the invention may be used to process clinical text for assignment of billing codes, analyze suicide notes or legal discovery materials, and for processing other collections of text. Further, embodiments of the invention may be used to more effectively search large databases, such as a database containing a large number of medical publications.Type: GrantFiled: November 25, 2014Date of Patent: October 25, 2016Assignee: Children's Hospital Medical CenterInventors: John P. Pestian, Pawel Matykiewicz, Wlodzislaw Duch, Tracy A. Glauser, Robert A. Kowatch, Jacqueline M. Grupp-Phelan, Michael Sorter
-
Patent number: 9477656Abstract: Systems and methods are disclosed for searching across multi-lingual information. A user makes a query in a first language, and a group of documents that were previously machine-translated into the first language are searched for information responsive to the query. Contextual information derived can be used to improve the accuracy of the machine translation. Responsive documents are returned to the user. Alternatively, a query provided in a user's language may be translated into one or more other languages. Documents written in these languages can then be searched for information responsive to the appropriate translated query. Responsive documents can be translated into the user's language prior to providing them to the user.Type: GrantFiled: November 19, 2013Date of Patent: October 25, 2016Assignee: Google Inc.Inventor: Jeffrey A. Dean
-
Patent number: 9477657Abstract: A system may be configured to allow for the translation of content, obtained and/or presented by a media cast device, to different languages. The translation may be performed based on translating the text of closed captioning information provided with the content, and generating audio based on the text. The translation may be performed independent of music or sound effects, such that only speech is replaced, without affecting other portions of the audio.Type: GrantFiled: June 11, 2014Date of Patent: October 25, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Gong Zhang, Jian Huang
-
Patent number: 9477658Abstract: A method and system for speech to speech translation using a plurality of computational cores of a natural liquid architecture are provided. The method includes receiving an audio signal; identifying a first concept related to the received audio signal; identifying a first language based on the first concept identified for the received audio signal; and determining a match between of the first concept and at least a second concept, wherein the at least second concept represents a target second language.Type: GrantFiled: June 12, 2014Date of Patent: October 25, 2016Assignee: Cortica, Ltd.Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
-
Patent number: 9477659Abstract: A technique for translating a portion of a website includes receiving a language set of a user indicating a primary language of the user is received. A content feed to be displayed to the user is received and parsed to identify a text portion of a user generated content. The original language of the text portion is determined and compared with the one or more languages in the language set. When the original language of the text portion does not match the languages in the language set: (i) the text portion, the original language, and the primary language are provided to a translation engine, (ii) a translated version of the text portion is received from the translation engine, (iii) the translated version of the text portion is inserted into the content feed to obtain a modified content feed, and (iv) the modified content feed is displayed to the user.Type: GrantFiled: August 13, 2014Date of Patent: October 25, 2016Assignee: Google Inc.Inventors: Andrew Swerdlow, Navdeep Singh Jagpal
-
Patent number: 9477660Abstract: Data may be retrieved from databases using various types of code, functions and programs. To insure that the code, functions and programs comply with privacy requirements and regulations, the code and programs may be audited. In one example, an activity log may be queried to identify code that was executed to retrieve and display database information. A system may then determine whether an unauthorized entity was able to retrieve and/or view the database information. If so, the code or program may be labeled as non-compliant. Alternatively or additionally, a system may parse data retrieval code to determine whether privacy protection code is included therein. If not, the code may be deemed non-compliant. Reports may be generated identifying the non-compliant data retrieval code or function and, in some arrangements, specifying compliance statistics.Type: GrantFiled: August 5, 2011Date of Patent: October 25, 2016Assignee: Bank of America CorporationInventors: April A. Scott, AnnCharlot H. Harvey, Noufal Edappanoli, Bharani Shangar Padmanabhan, Asim I. Haque, Paul E. Hardstone
-
Patent number: 9477661Abstract: Techniques for predicting data replication performance degradation are described. According to one embodiment, a method starts with receiving periodically data replication characteristics from a source storage and a target storage, the periodically received data replication characteristics being extracted from a replication process of the source storage replicating data to the target storage. The periodically received data replication characteristics are analyzed at a replication management server communicatively coupled with the source storage and the target storage, and a predictive modeling are applied. When the possibility of degradation of replication performance reaches a predetermined threshold, a notification is sent out.Type: GrantFiled: December 20, 2012Date of Patent: October 25, 2016Assignee: EMC CorporationInventors: Mark Chamness, Michael L. Federwisch, Konstantin Tyapochkin
-
Patent number: 9477662Abstract: Methods and systems are disclosed for tracking quality measures in abstracted documents. Embodiments include, determining, based on the abstracted content, a quality measure category, obtaining a quality measure definition corresponding to a quality measure included in the determined quality measure category, determining, based on keywords corresponding to the criterion, whether a portion of the abstracted content satisfies a criterion, recording, in association with the criterion, a reference to the portion of the abstracted content that satisfies the criterion; and selectively generating, a report including the query corresponding to the criterion, a query response, and the portion of the abstracted content satisfying the criterion.Type: GrantFiled: November 26, 2014Date of Patent: October 25, 2016Assignee: MModal IP LLCInventors: Vasudevan Jagannathan, Henry W. Ware, Brian A. Ellenberger, Sandra J. Leonard
-
Patent number: 9477663Abstract: A method for automatically undoing an action in a music player application is provided. A method includes storing a first state in a media application. The first state may include at least one of: a list of one or more media items listed in a first order, and a first time position in a first media item of the one or more media items. An action changing the first state to a second state may be received. Next, a request to undo the action changing the first state to the second state may be received, and the first state may be restored based on the stored first state. The method may also include presenting a list of one or more prior actions and each prior action may change the media application to a corresponding state different from a preceding state.Type: GrantFiled: October 2, 2013Date of Patent: October 25, 2016Assignee: Google Inc.Inventors: Brandon Bilinski, Curtis Glen Hawthorne
-
Patent number: 9477664Abstract: An approach is provided for querying media based on media characteristics. A media platform processes and/or facilitates a processing of one or more images, one or more videos, or a combination thereof to determine one or more latent vectors associated with the one or more images, the one or more videos, or the combination thereof. The media platform further causes, at least in part, a comparison of the one or more latent vectors to one or more models. The media platform also causes, at least in part, an indexing of the one or more images, the one or more videos, or the combination thereof based, at least in part, on the one or more latent vectors, the one or more models, or a combination thereof.Type: GrantFiled: October 31, 2011Date of Patent: October 25, 2016Assignee: Nokia Technologies OyInventors: Sailesh Kumar Sathish, Igor Danilo Diego Curcio
-
Patent number: 9477665Abstract: In a process for creating media content, media submissions are requested and electronically received from end users and stored in a computer database. The submissions are searched for material to be included in the media content, and cross-checked against the other submissions for originality and timeliness. After the material is selected from one or more submissions, the content is developed and released to an audience for review. The end users whose submission material was included in the released content are rewarded. In one embodiment, third parties are permitted to access and search the submissions on an open exchange. The third parties can bid for rights in submissions on the open exchange. After receiving these bids, they are forwarded to the particular submission's end user for acceptance or rejection. Appropriate billing and payment processes are used to bill and pay the parties involved.Type: GrantFiled: November 16, 2012Date of Patent: October 25, 2016Assignee: VIRTUAL CREATIVE ARTISTS, LLCInventors: Michael J. Tota, Kenneth T. Tota, Mark S. Tota, Ian D. Cohen
-
Patent number: 9477666Abstract: A system and method for generating a list of content is disclosed. A processor may store in memory at least one content preference of a user, may store at least one non-user content preference of at least one entity other than the user, may associate the at least one non-user content preference with the user, and may generate the content list based on a combination of the at least one content preference of the user and the at least one non-user content preference for output to the user.Type: GrantFiled: January 29, 2008Date of Patent: October 25, 2016Assignee: HOME BOX OFFICE, Inc.Inventors: Craig D. Cuttner, Jeffrey A Dibartolomeo, Bruce Probst, John Clayton Beyler, Lars Stalling, Juho Parviainen, Alexander Thompson Grishaver, Michael Gabriel
-
Patent number: 9477667Abstract: The present disclosure describes a data association and retrieval facility. Attribute resources, such as metadata tags, that are not to be rendered along with a file, and content resources, such as annotations and commentary, which are to be rendered along with a file are associated with files, in particular multi-media files. The attribute and content resources may be searched and filtered against, and statistics on of file and resource accesses are tracked. Attribute and content resources may also be aggregated and redistributed. Altogether, these facilities constitute a platform to develop crowd-sourced applications and content packages. Finally, various user interfaces supporting particular applications are disclosed.Type: GrantFiled: January 11, 2011Date of Patent: October 25, 2016Assignee: Mobdub, LLCInventor: Omar Karim
-
Patent number: 9477668Abstract: A system may include a communications device. The system may further include a content editor executed by said communications device and configured to present a content element including a plurality of contexts, each of said plurality of contexts associated with a version of content items to be included in a content presentation and a set of context attributes descriptive of user attributes for which said context is to be provided.Type: GrantFiled: May 18, 2011Date of Patent: October 25, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Kissinger Peterson Justin David, Ooshma K. Malkoti, Zouhair Sebati, Senthil Kumar Prem Kumar, Harmeet Nandrey, Midde D. Bharadwaj
-
Patent number: 9477669Abstract: A client publishes rich media content by receiving a message including a representation of imagery content. A publishing control is presented, in association with the message, that enables the user to transmit the imagery content to a publishing host. The user is enabled to interact with the publishing control and the representation of the imagery content to publish the imagery content using the publishing host.Type: GrantFiled: August 6, 2007Date of Patent: October 25, 2016Assignee: Apple Inc.Inventors: Seejo Pylappan, Stephane Lunati
-
Patent number: 9477670Abstract: The relative importance of a file is determined based on an importance parameter and an information management policy is caused to be applied to the file based on the determined relative importance of the file. The importance parameter may be the author of the file, the number of users with whom the file is shared, the relationship between the users with whom a file is shared, the uniqueness of the file, or the presence of particular keywords in the file.Type: GrantFiled: July 19, 2012Date of Patent: October 25, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Gautam Bhasin, Kalambur Subramaniam, Albrecht Schroth
-
Patent number: 9477671Abstract: A system providing a method for implementing effective date constraints in a role hierarchy is described. In one embodiment, for example, the method comprises the steps of: storing data that represents a first effective date constraint on a role of a role hierarchy, the first effective date constraint having a start date and an end date; storing data in a database that represents a second effective date constraint on a grant of the role to a grantee, the second effective date constraint having a start date and an end date; storing data in a database that represents a third effective date constraint on the grantee, the third effective date constraint having a start date and an end date; and computing a net effective date constraint for the role by computing the intersection of the first effective date constraint, the second effective date constraint, and the third effective date constraint.Type: GrantFiled: May 27, 2009Date of Patent: October 25, 2016Assignee: Oracle International CorporationInventors: Rafae Bhatti, Janaki Narasinghanallur, Thomas Keefe, Vikram Pesati
-
Patent number: 9477672Abstract: Methods and systems for creating an implicit profile for use by a recommendation engine or a question router is provided. User behavior on at least one of one or more electronic devices and an electronic communications network is tracked. User-related information relating to the user behavior is analyzed to extract or derive key words therefrom. The key words are stored in a profiles database as the implicit profile and used by the recommendation engine or question router to characterize user interests, expertise, and skills when matching a request from a querying user to a potential user or group of users having the relevant background to respond to the request.Type: GrantFiled: November 5, 2014Date of Patent: October 25, 2016Assignee: Gartner, Inc.Inventors: Nir Polonsky, Girish Malangi
-
Patent number: 9477673Abstract: Embodiments are provided for using heuristics for selecting and saving content to a synced online content management system. In some embodiments, one or more content items and/or indices thereto may be received within a first application. For example, a user may receive a photograph within a text message application. In some embodiments, a first defined gesture may be detected by a user device and in response, a second application may open. In some embodiments, a second defined gesture may be detected, and in response a (a) store, (b) share, and/or (c) an assign to a collection, operation may be performed within the second application. Alternatively, these operations may be performed within the second application based on at least one predefined rule (without a second gesture required).Type: GrantFiled: September 24, 2013Date of Patent: October 25, 2016Assignee: Dropbox, Inc.Inventors: Michael Dwan, Daniel Kluesing
-
Patent number: 9477674Abstract: During the production of a time-based media project, it is often desirable for editors to work with media files or reels of a given size, both in terms of the temporal duration of media represented in each file and the number of tracks in a file. During the course of editing, files may become longer, or incorporate additional tracks, making them cumbersome to handle. A super-file view that displays multiple files simultaneously provides a framework for an editor to rebalance files during the course of media production. A graphical user interface permits users to adjust the content of the various files, including moving tracks among multiple files that comprise a given reel, as well as media between files belonging to different reels.Type: GrantFiled: February 20, 2014Date of Patent: October 25, 2016Assignee: Avid Technology, Inc.Inventor: Robert M. Brown, Jr.
-
Patent number: 9477675Abstract: A method is used in managing file system checking in file systems. Metadata of a file system is evaluated upon receiving a request to perform file system checking on the file system. Based on the evaluation, determination is made as to whether file system checking has been performed previously on the file system. Based on the determination, file system checking is performed on the file system.Type: GrantFiled: September 30, 2013Date of Patent: October 25, 2016Assignee: EMC IP Holding Company LLCInventors: DixitKumar Vishnubhai Patel, Srinivasa Rao Vempati, Jean-Pierre Bono
-
Patent number: 9477676Abstract: A data compression apparatus includes a lossless compression unit performing lossless compression of each data unit of original data to be compressed to output compressed data; a measuring unit measuring a data amount of the compressed data; and a generating unit generating and outputting compression result management data indicating a result of the compression of each data unit of the original data. The generating unit records data indicating a range of the original data of the data unit if the data amount of the compressed data is larger than or equal to the data amount of the data unit before completion of the lossless compression. The generating unit records data indicating a range of the compressed data of the data unit if the data amount of the compressed data is smaller than the data amount of the data unit upon completion of the lossless compression of the data unit.Type: GrantFiled: May 21, 2014Date of Patent: October 25, 2016Assignee: FUJI XEROX CO., LTD.Inventor: Junichi Okuyama
-
Patent number: 9477677Abstract: A computer-implemented method for parallel content-defined data chunking may include (1) identifying a data stream to be chunked, (2) splitting the data stream into a plurality of data sub-streams by alternatingly dividing consecutive bytes of the data stream among the plurality of data sub-streams, and (3) chunking, in parallel, each data sub-stream within the plurality of data sub-streams into a plurality of data segments using a content-defined chunking algorithm. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: May 7, 2013Date of Patent: October 25, 2016Assignee: Veritas Technologies LLCInventors: Wenxin Wang, Xianbo Zhang, Dongxu Sun
-
Patent number: 9477678Abstract: Data synchronization management methods and systems for use in an electronic device are provided. First, activity log containing information regarding activities of friends of a user in an application within a specific period of time is acquired from a network application server via a network. Next, the activity log is analyzed to determine a frequency of activities of the application in each of time segments of a day. A sync frequency of a data sync procedure for each of the time segments is determined or adjusted according to the frequency of activities of the application in each of the time segments. The data sync procedure is performed with the network application server to update data from the server based on the sync frequency in each of the time segments.Type: GrantFiled: January 23, 2013Date of Patent: October 25, 2016Assignee: HTC CORPORATIONInventors: Zih-Ci Lin, Hsi-Kun Chen, Peter Chou
-
Patent number: 9477679Abstract: Methods to determine and automatically recommend or adjust configuration parameters for storing files in large-scale distributed storage systems are disclosed. These methods may receive file metadata and trace data that allows the system to identify file access patterns. Additionally, the methods may receive information about distributed storage systems in a datacenter. This information can be used to choose storage parameters on a per-file basis for storing files.Type: GrantFiled: September 20, 2013Date of Patent: October 25, 2016Assignee: Google Inc.Inventors: Murray M. Stokely, Arif Merchant
-
Patent number: 9477681Abstract: Apparatus and methods for managing files among different zones of storage media in at least one non-volatile storage device. At least a first zone is associated with a first type of storage media and a second zone is associated with a second type of storage media. A file having at least one attribute is accepted with the at least one attribute describing a characteristic of the file. It is determined whether the at least one attribute meets an attribute criteria and the file is stored in the first zone and/or the second zone based on the determination of whether the at least one attribute meets the attribute criteria.Type: GrantFiled: August 4, 2015Date of Patent: October 25, 2016Assignee: Western Digital Technologies, Inc.Inventor: James N. Malina
-
Patent number: 9477682Abstract: Techniques are provided for parallel compression of data chunks being written to a shared object. A client executing on a compute node or a burst buffer node in a parallel computing system stores a data chunk generated by the parallel computing system to a shared data object on a storage node by compressing the data chunk; and providing the data compressed data chunk to the storage node that stores the shared object. The client and storage node may employ Log-Structured File techniques. The compressed data chunk can be de-compressed by the client when the data chunk is read. A storage node stores a data chunk as part of a shared object by receiving a compressed version of the data chunk from a compute node; and storing the compressed version of the data chunk to the shared data object on the storage node.Type: GrantFiled: March 13, 2013Date of Patent: October 25, 2016Assignees: EMC Corporation, Los Alamos National Security, LLCInventors: John M. Bent, Sorin Faibish, Gary Grider
-
Patent number: 9477683Abstract: A technique of backing up a workload in a virtual environment includes identifying one or more files that are associated with the workload. One or more source volumes that include the one or more files are identified. A respective target volume is provisioned for each of the one or more source volumes identified. Only dirty blocks are copied (in a snapshot mode that prevents an update to the one or more source volumes during the snapshot mode) from each of the one or more source volumes to its respective target volume. The one or more dirty blocks are then copied from each target volume to a backup medium.Type: GrantFiled: May 30, 2014Date of Patent: October 25, 2016Assignee: International Business Machines CorporationInventors: Rahul Ghosh, Aaron James Quirk, James Patrick Robbins, Drew Hoover Sternesky
-
Patent number: 9477684Abstract: An image processing apparatus includes: a camera configured to generate a captured image by capturing motion of an object; an image processor configured to process the captured image; a storage configured to store a predetermined information which is common data included in common in a plurality of motion history images (MHI) obtained by capturing respectively the motions by a predetermined form; and a controller configured to determine that a form of the motion by the object within the captured image corresponds to the predetermined form if it is determined that MHI data of the captured image includes the predetermined information.Type: GrantFiled: October 6, 2014Date of Patent: October 25, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyung-boo Jung, Mikiyas Teshome, Dong-ho Lee, Bong-seok Lee
-
Patent number: 9477685Abstract: A method for enabling a new member of a social network to tag photos of the new member is described, where the photos have been previously uploaded by existing members before the new member joined the social network. For example, a system can obtain a reference image (e.g., a profile picture) of the new member. The system compares the reference image to stored images in the social network using facial recognition technology and generates a list of stored images in which the new member may be pictured. The system enables the new member to take one or more predefined actions with regard to each image in the list. For example, the predefined actions may include tagging an image in which the new member is pictured, or sending a notification to the owner of an image in the list.Type: GrantFiled: April 15, 2013Date of Patent: October 25, 2016Assignee: Google Inc.Inventors: Dominic King Hay Leung, Kenneth Kwan
-
Patent number: 9477686Abstract: Certain embodiments of the present invention provide an improved method for using an intraoperative imaging system. The method includes acquiring an image using an intraoperative imaging system, labeling the image by associating the image with a label, and storing the image and the label.Type: GrantFiled: January 12, 2007Date of Patent: October 25, 2016Assignee: GENERAL ELECTRIC COMPANYInventors: Jon Thomas Lea, Gregory David Stern
-
Patent number: 9477687Abstract: A mobile terminal and metadata setting method thereof are disclosed, by which metadata of various types can be set. The present invention includes displaying an image including at least one object, selecting a specific object from the at least one object, extracting the specific object from the image, setting the metadata for the extracted specific object, and storing the metadata set for the specific object and an image including the specific object.Type: GrantFiled: June 2, 2011Date of Patent: October 25, 2016Assignee: LG ELECTRONICS INC.Inventors: Choonsik Lee, Younghun Nam, Donghyun Lee
-
Patent number: 9477688Abstract: In searching for a phone number in a wireless terminal, image search mode is entered when an image search is selected in phone book search mode and the image data stored in a phone book are displayed. When a SEND key is pressed continuously for a predetermined time, a call is sent to a phone number stored in the phone book associated with the selected image data. Whenever the SEND key is pressed for a predetermined time, phone numbers stored in the phone book associated with the selected image data are sequentially displayed. When image rearrangement is selected while image data are displayed, the image data are classified into moving and still images on a group-by-group basis and rearranged. When selected image view is selected while image data are displayed, the image data are enlarged and displayed, and image data stored in a corresponding folder are displayed.Type: GrantFiled: May 31, 2005Date of Patent: October 25, 2016Assignee: Samsung Electronics Co., LtdInventor: Bum-Soo Kim