Wright, San Francisco
Clement D. Wright, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140114966 | SHARED METADATA FOR MEDIA FILES - Methods, systems, and apparatus, including computer program products, for organizing music tracks based on shared metadata. In one aspect, a method includes identifying a set of common music tracks associated with a first user and a second user, wherein the set of common music tracks includes at least one music track present in both a first set of music tracks associated with the first user and a second set of music tracks associated with the second user. Metadata associated with at least one music track in the set of common music tracks is retrieved, the metadata being specific to the second user. A set of user music tracks associated with the first user is organized based on the retrieved metadata. | 04-24-2014 |
Lars Wright, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150371147 | NOMINAL FEATURE TRANSFORMATION USING LIKELIHOOD OF OUTCOME - Embodiments of the present invention relate to transforming a nominal feature to a numeric feature that indicates a likelihood or probability of a particular outcome. Numeric features are determined that indicate a likelihood of an outcome given the value of the collected data (nominal values). Such numeric features are used to represent the corresponding nominal features for use in generating a machine learned model. As such, a nominal feature initially captured in a data set is transformed or converted to a numeric feature that represents a likelihood of a corresponding outcome as opposed to a Boolean value. Upon transforming nominal values to numeric values based on the likelihood of outcome, the numeric values can be used to generate a machine learned model that is used to predict future outcomes. | 12-24-2015 |
Michael Wright, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150194685 | Structure and Method for Indicating Undesirable Constituents In a Fuel Cell System - An optical detection system for detecting undesirable constituents in a fuel cell system includes a sensing material configured to change color in the presence of the undesirable constituents and at least one sensor configured to register the change in color of the sensing material. The sensor is coupled to a corresponding light source. The sensing material, the sensor and the light source are enclosed in a housing. | 07-09-2015 |
Michael J. Wright, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150342325 | BACKPACK FRAME INSERT - A backpack suspension apparatus is provided. The backpack suspension apparatus includes a frame, a material suspended between elements of the frame, and means for releasably holding the frame between a back of a user and a backpack. | 12-03-2015 |
Thomas Wright, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150180914 | SYSTEMS AND METHODS FOR CREATING SHARED VIRTUAL SPACES - Systems and methods are provided for creating shared virtual spaces (“rooms”). A room may be created when a user first shares images with another user. A user may send a request to a content management system to share one or more images with various contacts. In response, a room is created by the content management system in which a copy of each image is stored. Images added to a room are copied to a separate “rooms” database, and “locked,” being saved in the room for a period of time, which may be indefinitely. Changes made by the user to a room via a user device may be displayed as soon as indicated, without waiting for the information to be sent to a system server or its state to be made consistent with that of the user device. Room activity notifications may be sent to members in various ways. | 06-25-2015 |
20150180980 | SYSTEMS AND METHODS FOR PRESERVING SHARED VIRTUAL SPACES ON A CONTENT MANAGEMENT SYSTEM - Systems and methods are provided for creating shared virtual spaces (“rooms”). In some embodiments, a share request to share a content item from a sharer to at least one sharee may be received. In response, a first virtual space may be created on the sharer's user account and each of the at least one sharee's user accounts on the content management system. A first identifier may be assigned to the content item, where the first identifier associates the sharer and each sharee as a member of the first virtual space. The first shared virtual space may then be preserved in a second shared virtual space stored on the content management system. | 06-25-2015 |
20150244836 | SYSTEMS AND METHODS FOR EPHEMERAL EVENTING - Embodiments are provided for ephemeral eventing. Ephemeral eventing may involve sending metadata portions associated with content items from a user device to a content management system prior to uploading the content portions of the content items. The content management system may then assign the content items to one or more events. The event assignments may then be sent back to the user device, allowing the content items to be locally displayed according to their events as if the content items had already been uploaded to the content management system. | 08-27-2015 |
20150358224 | SYSTEMS AND METHODS FOR EPHEMERAL EVENTING - Embodiments are provided for ephemeral eventing. Ephemeral eventing may involve sending metadata portions associated with content items from a user device to a content management system prior to uploading the content portions of the content items. The content management system may then assign the content items to one or more events. The event assignments may then be sent back to the user device, allowing the content items to be locally displayed according to their events as if the content items had already been uploaded to the content management system. | 12-10-2015 |
Timothy John Wright, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150363800 | MERCHANT PERFORMANCE EVALUATION IN A COMPUTER NETWORKED ENVIRONMENT - Systems and methods of evaluating merchant performance in a computer networked environment are provided. A data processing system can obtain ecommerce traffic data identifying a product, and can obtain, separately from the ecommerce traffic data, catalog data not present in the ecommerce traffic data. Subsequent to obtaining the ecommerce traffic data and the catalog data, the data processing system can receive a query for a report. The query can include a key identifying the product. Using the key and responsive to the query for the report, the data processing system can direct a plurality of report generation servers to join at least part of the ecommerce traffic data with at least part of the catalog data to create joined data. The data processing system can generate the report, including the joined data, and the data processing system can provide the report to a merchant computing device. | 12-17-2015 |
20150372890 | PERFORMANCE EVALUATION OF AN INFORMATION RESOURCE IN A COMPUTER NETWORK ENVIRONMENT - Systems and methods of evaluating performance of an information resource in a computer networked environment are provided. A data processing system can obtain a request for a performance metric of an information resource. A number of visits to the information resource by an audience segment, and an aggregate number of visits to the information resource can be determined and used to identify a first metric. A global audience segment number and a global aggregate audience number can also be determined and used to identify a second metric. A performance metric associated with the information resource can get determined based on the first metric and the second metric. | 12-24-2015 |
William R. Wright, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150265931 | FANTASY SPORT LINEUP BUILDER - Disclosed is a method for creating a fantasy sport team. The method may include receiving a user input for a fantasy sport contest that is associated with one or more real-life sporting events that are scheduled to occur, in which a plurality of athletes are scheduled to play in first and second player positions, and displaying athletes that are scheduled to play in the first player position in the scheduled sporting events based on the selected contest. The method may include receiving a user input selecting a first athlete, and upon the receiving the user input selecting the first athlete, automatically displaying a plurality of selectable second athletes that are scheduled to play in the second player position in the scheduled sporting events. The method may include receiving a user input selecting a second athlete, and displaying a fantasy user team that includes the selected first and second athletes. | 09-24-2015 |