Patents by Inventor Alexander Burba

Alexander Burba has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9300742
    Abstract: Embodiments are disclosed that relate to buffering portions of a digital content item in different orders for different users. For example, one disclosed embodiment provides a method of providing a buffer ordering for a digital content item. The method includes tracking content access information for each user of a plurality of users, the content access information for each user comprising information regarding how content portions of each of one or more digital content items were accessed by the user. The method further comprises providing a different buffer ordering for a first user of a selected digital content item than for a second user based upon the content access information.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: March 29, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, INC.
    Inventors: Alexander Burba, Frank R. Morrison, III, Mehmet Akkurt, Brandon Hunt, John Justice
  • Patent number: 9294580
    Abstract: A content-acquisition request is sent to a centralized management service computer via a computer network. The content-acquisition request may query the centralized management service computer for a recommended content source to provide a first digital content item. If a response to the content-acquisition request is received via the computer network and identifies a recommended peer computer of a peer-to-peer network as the recommended content source, a request to download the first digital content item is sent to the recommended peer computer via the computer network. If a response to the content-acquisition request is not received, a fallback request to download the first digital content item is automatically sent to a content-delivery network computer via the computer network.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 22, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Frank R. Morrison, III, Alexander Burba, Brandon Hunt, Matthew Wan
  • Publication number: 20160080487
    Abstract: Embodiments disclosed herein can be used to improve the distribution of digital content in a peer-to-peer network. In certain embodiments, computing devices are mapped into different groups based on location information, and inter-group information is collected and used to identify other computing devices to which it would be efficient and effective for a computing device to send download requests for digital content. In certain embodiments, computing devices are grouped into clusters of computing devices, and different computing devices within the same cluster are instructed or recommended to send download requests for different digital content units to computing devices outside of the cluster so that the plurality of computing devices within the same cluster will collectively obtain all of the different digital content units. The computing devices within the same cluster can then share the digital content units with one another.
    Type: Application
    Filed: November 25, 2015
    Publication date: March 17, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alexander Burba, Brandon Hunt, Frank R. Morrison, III
  • Patent number: 9258353
    Abstract: Various embodiments are disclosed that relate to buffering digital content items in different orders for different user experiences. For example, one disclosed embodiment provides, on a computing device, a method for providing a buffering order for a digital content item. The method includes receiving from a remote computing device a request to access a selected digital content item, the selected digital content item comprising a plurality of content portions consumable in a plurality of different orders, the plurality of different orders corresponding to a plurality of user experiences for the selected digital content item, and in response, providing a selected content provision schema selected from a plurality of content provision schemas for the selected digital content item, each content provision schema defining a buffering order of the plurality of content portions of the selected digital content item for a corresponding user experience of the selected digital content item.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: February 9, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alexander Burba, Frank R. Morrison, III, Mehmet Akkurt, Brandon Hunt, John Justice
  • Patent number: 9232383
    Abstract: Example apparatus facilitate couriering (e.g., physically carrying) targeted electronic data between a provider in a first physical location and a recipient in a second physical location. An apparatus may store targeted electronic data or may store metadata concerning the targeted electronic data. The apparatus may also store requests for targeted electronic data or information from which targeted electronic data can be identified. An example apparatus may identify targeted electronic data to be provided and may then acquire the targeted electronic data from a provider. The provider may be another courier, another recipient, a source provider (e.g., database), or other source. The apparatus may provide the targeted electronic data to the recipient using a close-range communication channel that does not use the Internet. The targeted electronic data may be identified based on a state of an operating system, an application, or content at the recipient.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: January 5, 2016
    Inventors: Alexander Burba, Brandon T Hunt, Andy Hickmott
  • Publication number: 20150382169
    Abstract: Example apparatus facilitate couriering (e.g., physically carrying) targeted electronic data between a provider in a first physical location and a recipient in a second physical location. An apparatus may store targeted electronic data or may store metadata concerning the targeted electronic data. The apparatus may also store requests for targeted electronic data or information from which targeted electronic data can be identified. An example apparatus may identify targeted electronic data to be provided and may then acquire the targeted electronic data from a provider. The provider may be another courier, another recipient, a source provider (e.g., database), or other source. The apparatus may provide the targeted electronic data to the recipient using a close-range communication channel that does not use the Internet. The targeted electronic data may be identified based on a state of an operating system, an application, or content at the recipient.
    Type: Application
    Filed: June 25, 2014
    Publication date: December 31, 2015
    Inventors: Alexander Burba, Brandon T. Hunt, Andy Hickmott
  • Publication number: 20150373086
    Abstract: Example apparatus facilitate controlling how targeted electronic data is selected and couriered (e.g., physically carried) between a provider in a first physical location and a recipient in a second physical location. An apparatus, method, or service may control the flow of targeted electronic data or metadata concerning the targeted electronic data in a courier network. The service may consider requests for targeted electronic data or information from which targeted electronic data can be identified. The service may also consider predictions about content that a recipient may want. The targeted electronic data may be identified based on a current state of an operating system, an application, or content at the recipient and information about a desired state of the operating system, application, or content. The number and identity of courier devices selected to courier data may be based on a familiarity index between couriers and recipients in the courier network.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Brandon T. Hunt, Alexander Burba, Andy Hickmott
  • Patent number: 9219782
    Abstract: Embodiments disclosed herein relate to methods and devices for identifying other computing devices of a peer-to-peer network to which to effect or recommend that a specific computing device send a download request for specific digital content. This can involve accessing information regarding other computing devices that currently have the specific digital content and other computing devices that are currently in a process of obtaining the specific digital content, and determining, based on the accessed information, estimates of amounts of time it will take for the specific computing device to download the specific digital content from the other computing devices that currently have the specific digital content, and from the other computing devices that are currently in the process of obtaining the specific digital content. Based on the estimates, one or more of the other computing devices to which to send the download request for the specific digital content is/are identified.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: December 22, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alexander Burba, Brandon Hunt, Frank R. Morrison, III
  • Publication number: 20150327068
    Abstract: Multiple portions of protected content to host on a device are identified by the device, the multiple portions including one or more portions of each of one or more pieces of protected content. The multiple portions are obtained and stored on the device. The device is one of multiple devices in a managed wireless distribution network that allows portions of protected content to be transferred among the multiple devices via multiple wireless networks hosted by various ones of the multiple devices, and the device is configured to store portions of protected content that can be consumed by a user of the device only if the user of the device has permission to consume the protected content. Participation of the device in the managed wireless distribution network can also be identified, and a reward generated based on the participation of the device in the managed wireless distribution network.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: Microsoft Corporation
    Inventors: Brandon T. Hunt, Alexander Burba, Michael J. Gallop, Frank R. Morrison, III
  • Publication number: 20150324556
    Abstract: A managed wireless distribution network includes multiple devices that communicate with one another via multiple wireless networks (e.g., multiple Wi-Fi networks). Each device in the managed wireless distribution network can host at least one wireless network and/or join at least one wireless network. Content in the managed wireless distribution network is protected so that the content cannot be consumed unless permission to consume the content is obtained. Devices can host portions of protected content regardless of whether they can consume the protected content, and can obtain portions of protected content via the wireless networks of the managed wireless distribution network without having to access a content service over the Internet.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: Microsoft Corporation
    Inventors: Brandon T. Hunt, Alexander Burba
  • Publication number: 20150324601
    Abstract: A managed wireless distribution network includes multiple devices that communicate with one another via multiple wireless networks (e.g., multiple Wi-Fi networks). Each device in the managed wireless distribution network can host at least one wireless network and/or join at least one wireless network. Content in the managed wireless distribution network is protected so that the content cannot be consumed unless permission to consume the content is obtained. Devices can host portions of protected content regardless of whether they can consume the protected content, and can obtain portions of protected content via the wireless networks of the managed wireless distribution network without having to access a content service over the Internet.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: Microsoft Corporation
    Inventors: Alexander Burba, Brandon T. Hunt, Michael J. Gallop, Frank R. Morrison, III
  • Publication number: 20150324555
    Abstract: A content store is maintained in a device, the device being one of multiple devices in a managed wireless distribution network that allows portions of protected content to be transferred among the multiple devices via multiple wireless networks hosted by various ones of the multiple devices. The content store is configured to maintain portions of protected content that can be consumed by a user of the device only if the user of the device is licensed to consume the protected content. An indication of portions of protected content stored in the content store is provided to each of a set of the multiple devices or to a network management service. Routes to portions of content in the managed wireless distribution network can be identified by the network management service or the multiple devices.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: Microsoft Corporation
    Inventors: Alexander Burba, Brandon T. Hunt
  • Publication number: 20150189011
    Abstract: A method for transferring digital content items in a peer-to-peer network in which a plurality of nodes participate includes receiving requests for receipt of one or more digital content items from a plurality of requesting nodes belonging to the peer-to-peer network. A capacity of the requesting nodes to upload data is assessed. Network resources available to the peer-to-peer network for delivering the digital content items or chunks thereof to the receiving nodes are allocated based at least in part on the capacity of the requesting nodes to upload data. The digital content items or chunks thereof are sent to the requesting nodes over the peer-to-peer network in accordance with the network resources that are allocated to each of the requesting nodes.
    Type: Application
    Filed: December 27, 2013
    Publication date: July 2, 2015
    Applicant: Microsoft Corporation
    Inventors: Brandon T. Hunt, Alexander Burba, Frank R. Morrison, III
  • Publication number: 20150170446
    Abstract: Embodiments are disclosed that relate to monitoring and controlling access based upon data from an environmental sensor. For example, one embodiment provides a method including monitoring a use environment with an environmental sensor, determining an identity of a first person in the use environment via sensor data from the environmental sensor, receiving a request for presentation of a content item for which the first person has authorized access, and presenting the content item in response. The method further comprises detecting entry of a second person into the use environment, identifying the second person via the sensor data, determining based upon the identity and upon the access restriction that the second person does not have authorized access to the content item, and modifying presentation of the content item based upon determining that the second person does not have authorized access to the environment.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Applicant: Microsoft Corporation
    Inventors: Alexander Burba, Brandon T. Hunt, Frank R. Morrison, III
  • Publication number: 20150142893
    Abstract: Certain embodiments relate to use of aggressive peering requests, which enable a peer computing device to obtain desired digital content more quickly than typically possible in a P2P network. In certain embodiments, an aggressive peering request comprises a request that another peer computing device, to which the aggressive peering request is sent, dedicates substantially all of, or a disproportionately large amount of, its P2P resources to servicing a specific peer computing device. Other embodiments relate to identifying, based on accessed information, peer computing devices that are predicted to be available as an uninterrupted seed, and thus, can be used to increase download throughput in a P2P network.
    Type: Application
    Filed: January 28, 2015
    Publication date: May 21, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Alexander Burba, Brandon Hunt
  • Publication number: 20150134548
    Abstract: Example apparatus and methods facilitate providing an incremental future-proof license to a master stream of content. The master stream may be related to different instances of content (e.g., different versions) for which there is a unified content representation. A request for content available through the master stream may be received from a licensee. The request may include an explicit indication of which stream of frames is to be accessed or may include implicit information from which a stream of frames may be selected. The selected stream may be changed midstream in response to changing conditions (e.g., bandwidth), events (e.g., gesture), devices (e.g., licensee accesses different device) or explicit requests. As the available streams of frames associated with the content changes, the changes may be mapped to the master stream and made available to the licensee. The licensee may pay an incremental license fee for access to updated content.
    Type: Application
    Filed: November 11, 2013
    Publication date: May 14, 2015
    Applicant: Microsoft Corporation
    Inventors: Alexander Burba, Brandon T. Hunt, Frank Morrison
  • Patent number: 8959152
    Abstract: Certain embodiments relate to use of aggressive peering requests, which enable a peer computing device to obtain desired digital content more quickly than typically possible in a P2P network. In certain embodiments, an aggressive peering request comprises a request that another peer computing device, to which the aggressive peering request is sent, dedicates substantially all of, or a disproportionately large amount of, its P2P resources to servicing a specific peer computing device. Other embodiments relate to identifying, based on accessed information, peer computing devices that are predicted to be available as an uninterrupted seed, and thus, can be used to increase download throughput in a P2P network.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: February 17, 2015
    Assignee: Microsoft Corporation
    Inventors: Alexander Burba, Brandon Hunt
  • Publication number: 20150032810
    Abstract: Embodiments of the present invention enable users to allocate resources on their client devices according to relationships with other users. Resources include content such as games or movies. In one embodiment, a content provider directs a requesting device to a peer device that has access to the requested content. When users are in a social relationship, the users' devices are said to be socially affiliated. A user's social network is a collection of the user's electronic relationships with other people. Embodiments of the present invention allow users to establish sharing preferences for one or more client devices. In general, a sharing preference gives an individual preferential access to a user's computing resources on the one or more client devices. The access is preferential when compared to access given to nonsocially affiliated computing devices.
    Type: Application
    Filed: July 29, 2013
    Publication date: January 29, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Brandon T. HUNT, Frank R. MORRISON, III, Alexander BURBA, Michael Joffre GALLOP
  • Patent number: 8849816
    Abstract: Personalized media charts are described. In embodiments, a request can be received for a personalized media chart that lists media assets as recommendations in a relevant order for a user. The media assets are initially ordered in the personalized media chart according to a chart rank for each media asset. A relevance factor is then determined for each of the media assets, where the relevance factor for a media asset indicates a relevance of the media asset to the user. A chart rank adjustment is calculated for each of the media assets based on the relevance factors for each of the media assets, and the media assets are then reordered in the personalized media chart according to the chart rank adjustments for each of the media assets.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: September 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Alexander Burba, Ismet E. Kahraman, Ivan P. Trindev, Zerelina R. Mukherjee, Chad C. Gibson, Thomas C. Butcher
  • Publication number: 20140221084
    Abstract: Buffering an interactive digital content item includes downloading the interactive digital content item, and beginning execution of the interactive digital content item with a buffer after enough of the interactive digital content item is downloaded to fill the buffer and before the interactive digital content item is completely downloaded. The size of the buffer is dynamically set as a function of one or more experience parameters.
    Type: Application
    Filed: February 6, 2013
    Publication date: August 7, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Frank R. Morrison, III, Alexander Burba, Brandon Hunt, John Justice, Krassimir Karamfilov