Bomfim
José Luis Ponciano Bomfim, Sao Paulo BR
Patent application number | Description | Published |
---|---|---|
20120143640 | TRACEABILITY SYSTEM APPLIED TO FARM PRODUCTION ACTIVITIES, INDUSTRIALIZATION AND COMMERCIALIZATION OF BEE PRODUCTS - is a technological solution that mixes administrative, computational and electronic engineering knowledge, and aims to modernize the whole apicultural production chain. The administrative part of the ensemble proposes the use of small electronic equipment for all the activities of the field and industrial jobs. The equipment is carried attached to the user's body, in such a manner that its presence influences the minimum possible in the user's quotidian activities, maximizing its ergonomics quality. The equipment can be activated without using hands. Still from an administrative point of view, logistic processes for transferring and storing items, coupled with a complex but intuitive system of classes and subclasses of codes, assessed and monitored by the electronic equipment, register everything, in an automatic and inductive manner, leading the user to an inevitable recording of all the details in its daily activities. The computational and electronics knowledge used make possible that all the details idealized to register activities, the transfers and assets used, can be executed in practice. The result of the use of this solution is a conscious consumer, aware of the quality of the products consumed, a producer who is able to highlight the quality of his products produced with care, and a sector that learns how to know its potentials and can have modern and efficient tools to augment its productivity. | 06-07-2012 |
Rodrigo Bomfim, Renton, WA US
Patent application number | Description | Published |
---|---|---|
20120203796 | MEDIA CONTENT LOCATION AWARENESS AND DECISION MAKING - Various embodiments related to the ability to find content for consumption across all endpoint computing devices in a computing system are disclosed. For example, one disclosed embodiment provides a method for presenting content including aggregating endpoint metadata for each endpoint computing device in a computing system and content metadata of content stored on each of a plurality of endpoint computing devices, receiving a request for a content item on a selected endpoint computing device, querying aggregated endpoint metadata and content metadata to find instances of the content item and corresponding endpoint computing device locations, generating a ranked list of instances of the content item based on selection criteria, and selecting an instance of the content item from the ranked list for playback by the selected endpoint computing device. | 08-09-2012 |
20120203932 | MULTI-MASTER MEDIA METADATA SYNCHRONIZATION - Various embodiments related to the ability to expose content for synchronization and consumption across all endpoint computing devices in a computing system are disclosed. For example, one disclosed embodiment provides a method for communicating between authenticated clients of a cloud-based computing system, including sending a read request for metadata of each of a plurality of endpoint computing devices and content stored on each of the plurality of endpoint computing devices that is aggregated in a data store, receiving the requested metadata. The method further includes performing a content consumption operation that changes a state of the requested metadata. The method further includes sending updated metadata generated based on the content consumption operation to synchronize aggregated metadata in the data store, and deleting local metadata. | 08-09-2012 |
Rodrigo M. Bomfim, Renton, WA US
Patent application number | Description | Published |
---|---|---|
20100325123 | Media Seed Suggestion - Media recommendation techniques are described. In an implementation, a similarity value is calculated for a plurality of media using a plurality of similarity functions. A vote is assigned for each similarity value that is above a threshold that is assigned for a respective similarity function and the plurality of media is ranked based at least in part on the assigned votes. A playlist is then created based at least in part on the ranking. Media seed techniques are also described. In an implementation, a set of dissimilar candidates are calculated for a plurality of media using a similarity function in which the set of dissimilar candidates describes the media that is dissimilar in comparison with other media included in the plurality of media. A seed is selected using the set of the dissimilar candidates to create a playlist that includes at least some of the plurality of media. | 12-23-2010 |
20100325125 | MEDIA RECOMMENDATIONS - Media recommendation techniques are described. In an implementation, a similarity value is calculated for a plurality of media using a plurality of similarity functions. A vote is assigned for each similarity value that is above a threshold that is assigned for a respective similarity function and the plurality of media is ranked based at least in part on the assigned votes. A playlist is then created based at least in part on the ranking. Media seed techniques are also described. In an implementation, a set of dissimilar candidates are calculated for a plurality of media using a similarity function in which the set of dissimilar candidates describes the media that is dissimilar in comparison with other media included in the plurality of media. A seed is selected using the set of the dissimilar candidates to create a playlist that includes at least some of the plurality of media. | 12-23-2010 |
20100332568 | Media Playlists - Media playlist techniques are described. In an implementation, a communication is formed, for transmission via a network to a media provider, to request data that describes media that is available for streaming from the media provider. The playlist is created based at least in part on media that is available locally on the computer and the data received from the media provider such that the playlist references one or more of the media that are available for streaming from the media provider. | 12-30-2010 |
Rodrigo Maialle Bomfim, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20140173594 | Scalable Services Deployment - Embodiments provide an abstraction on top of virtual machine allocation APIs to expose scalable services. The services are higher level components that expose a particular set of functionalities. A deployment manager handles matching and managing virtual machine allocations in order to meet the customer demands for the managed services. A deployment service exposes a “service” as a unit of resource allocation in a distributed computing environment or cloud computing service. Client components interact with the deployment service to request new service instances to meet customer demand. | 06-19-2014 |
20140269776 | DISTRIBUTED FRAGMENT TIMESTAMP SYNCHRONIZATION - A fault tolerant video streaming distribution service utilizes multiple distribution servers to receive and process a video stream simultaneously. Each distribution server performs a mapping of each encoded timestamp associated with a transport stream having time discontinuities to a continuous time sequence. The distribution servers coordinate the timestamp mapping through a distributed leader election protocol that elects a leader to coordinate the timestamp mapping in an environment where failures are anticipated and the number of distribution servers dynamically changes without notice. | 09-18-2014 |
20140351871 | LIVE MEDIA PROCESSING AND STREAMING SERVICE - A live media processing and streaming service provides a content provider with media processing and distribution capabilities for live events. The service provides capabilities for capturing a live event, configuring programs from the live event, formatting the programs into a mezzanine format suitable for streaming, storage of the presentation manifest and fragments corresponding to a program into a cloud storage, and distribution of the presentation manifest and fragments to media consumers in real time. | 11-27-2014 |