Patents Issued in October 25, 2016
  • Patent number: 9477638
    Abstract: 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: Grant
    Filed: January 16, 2013
    Date of Patent: October 25, 2016
    Assignee: CIRCUITS & SYSTEMS, INC.
    Inventor: Vyacheslav D. Kats
  • Patent number: 9477639
    Abstract: 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: Grant
    Filed: March 21, 2013
    Date of Patent: October 25, 2016
    Assignee: Speed Demon Inc.
    Inventors: Richard W. Fischer, Jonathan R. Fischer, William A. Ricaurte
  • Patent number: 9477640
    Abstract: 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: Grant
    Filed: July 16, 2013
    Date of Patent: October 25, 2016
    Assignee: NATIONAL UNIVERSITY OF SINGAPORE
    Inventors: Zhi Yang, Jian Xu
  • Patent number: 9477641
    Abstract: 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: Grant
    Filed: July 1, 2011
    Date of Patent: October 25, 2016
    Assignee: AWE
    Inventor: Morgan Jones
  • Patent number: 9477642
    Abstract: 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: Grant
    Filed: January 25, 2013
    Date of Patent: October 25, 2016
    Assignee: APPLE INC.
    Inventors: Kevin W. Decker, Nicholas Zambetti, Jeffrey Traer Bernstein, Raymond Sepulveda, Duncan R. Kerr, Julian Missig, Donald Melton
  • Patent number: 9477643
    Abstract: 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: Grant
    Filed: November 4, 2013
    Date of Patent: October 25, 2016
    Assignee: Veveo, Inc.
    Inventors: Rakesh Barve, Murali Aravamudan, Sashikumar Venkataraman, Girish Welling
  • Patent number: 9477644
    Abstract: 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 to
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Phillip Oertel, Swaminathan Krishnamurthy, Zaid Ateeq Mian, Christopher J. Park, Mattias Bo Erland Granlund, Amin Ahmad
  • Patent number: 9477645
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: October 25, 2016
    Assignee: SAP SE
    Inventors: Marco Sachs, Andre Stern
  • Patent number: 9477646
    Abstract: 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: Grant
    Filed: June 21, 2012
    Date of Patent: October 25, 2016
    Assignee: Apple Inc.
    Inventors: Richard Williamson, David Hyatt, John Louch
  • Patent number: 9477647
    Abstract: 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: Grant
    Filed: September 9, 2013
    Date of Patent: October 25, 2016
    Assignee: International Business Machines Corporation
    Inventor: Kyle N. Patrick
  • Patent number: 9477648
    Abstract: 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: Grant
    Filed: February 28, 2014
    Date of Patent: October 25, 2016
    Assignee: Intuit Inc.
    Inventors: Robert Neil Carter, Brendan Philip Quarterman Jennings
  • Patent number: 9477649
    Abstract: 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: Grant
    Filed: January 5, 2010
    Date of Patent: October 25, 2016
    Assignee: PERCEPTIVE PIXEL, INC.
    Inventors: Philip L. Davidson, Jefferson Y. Han
  • Patent number: 9477650
    Abstract: 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: Grant
    Filed: August 30, 2011
    Date of Patent: October 25, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Caitlin Ashley-Rollman, Malia Douglas, Jessica Arwen Best
  • Patent number: 9477651
    Abstract: 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: Grant
    Filed: September 29, 2010
    Date of Patent: October 25, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manoj K. Agarwal, Amir Bar-Or, Manish Anand Bhide, Sebastian Ertel, Sriram K. Padmanabhan
  • Patent number: 9477652
    Abstract: 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: Grant
    Filed: February 13, 2015
    Date of Patent: October 25, 2016
    Assignee: FACEBOOK, INC.
    Inventor: Fei Huang
  • Patent number: 9477653
    Abstract: 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: Grant
    Filed: June 26, 2014
    Date of Patent: October 25, 2016
    Assignee: BlackBerry Limited
    Inventors: Donald Somerset McCulloch McKenzie, Jerome Pasquero, Jennifer Xin Bin
  • Patent number: 9477654
    Abstract: 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: Grant
    Filed: April 1, 2014
    Date of Patent: October 25, 2016
    Assignee: Microsoft Corporation
    Inventors: Xiaodong He, Jianfeng Gao, Li Deng, Qiang Lou, Yunhong Zhou, Guowei Liu, Gregory T. Buehrer, Jianchang Mao, Yelong Shen, Ruofei Zhang
  • Patent number: 9477655
    Abstract: 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: Grant
    Filed: November 25, 2014
    Date of Patent: October 25, 2016
    Assignee: Children's Hospital Medical Center
    Inventors: John P. Pestian, Pawel Matykiewicz, Wlodzislaw Duch, Tracy A. Glauser, Robert A. Kowatch, Jacqueline M. Grupp-Phelan, Michael Sorter
  • Patent number: 9477656
    Abstract: 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: Grant
    Filed: November 19, 2013
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventor: Jeffrey A. Dean
  • Patent number: 9477657
    Abstract: 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: Grant
    Filed: June 11, 2014
    Date of Patent: October 25, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Gong Zhang, Jian Huang
  • Patent number: 9477658
    Abstract: 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: Grant
    Filed: June 12, 2014
    Date of Patent: October 25, 2016
    Assignee: Cortica, Ltd.
    Inventors: Igal Raichelgauz, Karina Odinaev, Yehoshua Y. Zeevi
  • Patent number: 9477659
    Abstract: 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: Grant
    Filed: August 13, 2014
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Andrew Swerdlow, Navdeep Singh Jagpal
  • Patent number: 9477660
    Abstract: 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: Grant
    Filed: August 5, 2011
    Date of Patent: October 25, 2016
    Assignee: Bank of America Corporation
    Inventors: April A. Scott, AnnCharlot H. Harvey, Noufal Edappanoli, Bharani Shangar Padmanabhan, Asim I. Haque, Paul E. Hardstone
  • Patent number: 9477661
    Abstract: 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: Grant
    Filed: December 20, 2012
    Date of Patent: October 25, 2016
    Assignee: EMC Corporation
    Inventors: Mark Chamness, Michael L. Federwisch, Konstantin Tyapochkin
  • Patent number: 9477662
    Abstract: 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: Grant
    Filed: November 26, 2014
    Date of Patent: October 25, 2016
    Assignee: MModal IP LLC
    Inventors: Vasudevan Jagannathan, Henry W. Ware, Brian A. Ellenberger, Sandra J. Leonard
  • Patent number: 9477663
    Abstract: 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: Grant
    Filed: October 2, 2013
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Brandon Bilinski, Curtis Glen Hawthorne
  • Patent number: 9477664
    Abstract: 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: Grant
    Filed: October 31, 2011
    Date of Patent: October 25, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Sailesh Kumar Sathish, Igor Danilo Diego Curcio
  • Patent number: 9477665
    Abstract: 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: Grant
    Filed: November 16, 2012
    Date of Patent: October 25, 2016
    Assignee: VIRTUAL CREATIVE ARTISTS, LLC
    Inventors: Michael J. Tota, Kenneth T. Tota, Mark S. Tota, Ian D. Cohen
  • Patent number: 9477666
    Abstract: 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: Grant
    Filed: January 29, 2008
    Date of Patent: October 25, 2016
    Assignee: 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: 9477667
    Abstract: 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: Grant
    Filed: January 11, 2011
    Date of Patent: October 25, 2016
    Assignee: Mobdub, LLC
    Inventor: Omar Karim
  • Patent number: 9477668
    Abstract: 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: Grant
    Filed: May 18, 2011
    Date of Patent: October 25, 2016
    Assignee: 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: 9477669
    Abstract: 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: Grant
    Filed: August 6, 2007
    Date of Patent: October 25, 2016
    Assignee: Apple Inc.
    Inventors: Seejo Pylappan, Stephane Lunati
  • Patent number: 9477670
    Abstract: 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: Grant
    Filed: July 19, 2012
    Date of Patent: October 25, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gautam Bhasin, Kalambur Subramaniam, Albrecht Schroth
  • Patent number: 9477671
    Abstract: 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: Grant
    Filed: May 27, 2009
    Date of Patent: October 25, 2016
    Assignee: Oracle International Corporation
    Inventors: Rafae Bhatti, Janaki Narasinghanallur, Thomas Keefe, Vikram Pesati
  • Patent number: 9477672
    Abstract: 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: Grant
    Filed: November 5, 2014
    Date of Patent: October 25, 2016
    Assignee: Gartner, Inc.
    Inventors: Nir Polonsky, Girish Malangi
  • Patent number: 9477673
    Abstract: 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: Grant
    Filed: September 24, 2013
    Date of Patent: October 25, 2016
    Assignee: Dropbox, Inc.
    Inventors: Michael Dwan, Daniel Kluesing
  • Patent number: 9477674
    Abstract: 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: Grant
    Filed: February 20, 2014
    Date of Patent: October 25, 2016
    Assignee: Avid Technology, Inc.
    Inventor: Robert M. Brown, Jr.
  • Patent number: 9477675
    Abstract: 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: Grant
    Filed: September 30, 2013
    Date of Patent: October 25, 2016
    Assignee: EMC IP Holding Company LLC
    Inventors: DixitKumar Vishnubhai Patel, Srinivasa Rao Vempati, Jean-Pierre Bono
  • Patent number: 9477676
    Abstract: 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: Grant
    Filed: May 21, 2014
    Date of Patent: October 25, 2016
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Junichi Okuyama
  • Patent number: 9477677
    Abstract: 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: Grant
    Filed: May 7, 2013
    Date of Patent: October 25, 2016
    Assignee: Veritas Technologies LLC
    Inventors: Wenxin Wang, Xianbo Zhang, Dongxu Sun
  • Patent number: 9477678
    Abstract: 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: Grant
    Filed: January 23, 2013
    Date of Patent: October 25, 2016
    Assignee: HTC CORPORATION
    Inventors: Zih-Ci Lin, Hsi-Kun Chen, Peter Chou
  • Patent number: 9477679
    Abstract: 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: Grant
    Filed: September 20, 2013
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Murray M. Stokely, Arif Merchant
  • Patent number: 9477681
    Abstract: 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: Grant
    Filed: August 4, 2015
    Date of Patent: October 25, 2016
    Assignee: Western Digital Technologies, Inc.
    Inventor: James N. Malina
  • Patent number: 9477682
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: October 25, 2016
    Assignees: EMC Corporation, Los Alamos National Security, LLC
    Inventors: John M. Bent, Sorin Faibish, Gary Grider
  • Patent number: 9477683
    Abstract: 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: Grant
    Filed: May 30, 2014
    Date of Patent: October 25, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rahul Ghosh, Aaron James Quirk, James Patrick Robbins, Drew Hoover Sternesky
  • Patent number: 9477684
    Abstract: 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: Grant
    Filed: October 6, 2014
    Date of Patent: October 25, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyung-boo Jung, Mikiyas Teshome, Dong-ho Lee, Bong-seok Lee
  • Patent number: 9477685
    Abstract: 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: Grant
    Filed: April 15, 2013
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Dominic King Hay Leung, Kenneth Kwan
  • Patent number: 9477686
    Abstract: 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: Grant
    Filed: January 12, 2007
    Date of Patent: October 25, 2016
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Jon Thomas Lea, Gregory David Stern
  • Patent number: 9477687
    Abstract: 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: Grant
    Filed: June 2, 2011
    Date of Patent: October 25, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Choonsik Lee, Younghun Nam, Donghyun Lee
  • Patent number: 9477688
    Abstract: 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: Grant
    Filed: May 31, 2005
    Date of Patent: October 25, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Bum-Soo Kim