Patents by Inventor Brian Fredericks

Brian Fredericks 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: 10934563
    Abstract: Described is a recombinant expression vector that enables a cell transformed to contain and express the vector to use levulinic acid as a carbon source, thereby converting levulnic acid into 2-butanne. Also described are genetically modified cells transformed to contain and express the vector and methods of using the cells to produce 2-butanone from a medium containing levulinic acid.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: March 2, 2021
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Brian Frederick Pfleger, Jacqueline Marie Rand, Christopher Robert Mehrer, Matthew Ryan Incha
  • Publication number: 20200382589
    Abstract: A method, computer system, and a computer program product for object notifications is provided. The present invention may include receiving a requestor's operation. The present invention may then include determining that a notification describing the requestor's operation should be sent. The present invention may then include determining whether the requestor's operation is successful or unsuccessful, and the present invention may lastly include deleting an in-memory object.
    Type: Application
    Filed: May 28, 2019
    Publication date: December 3, 2020
    Inventors: David Brittain Bolen, Wesley Leggette, Brian Frederick Ober
  • Patent number: 10621600
    Abstract: A method for analyzing web visitors using anonymized behavior production models begins with a website visitor accessing a website. The website includes a web beacon, which redirects the website visitor's browser to the server of a marketing services provider (MSP). The MSP server reads a cookie previously set by the MSP that includes an anonymous link. The anonymous link may be used to match data related to the website visitor that is maintained by the MSP, and browsing activity for that visitor is stored in an activity database from which periodic reports may be constructed for the website owner. The anonymous link is not associated with any personally identifiable information (PII), and thus privacy for the visitor is maintained.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: April 14, 2020
    Assignee: LiveRamp, Inc.
    Inventors: Vivek Palan, Brian Frederick Killen, Noel Bradley McMichael, Frank Ledo, Paul Owen
  • Patent number: 10534651
    Abstract: This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a method that includes receiving, at a server, information associated with a job of rendering one or more frames at the server, and using, at the server, an application to perform at least a portion of the rendering. The use of the application to perform the rendering bears a charge according to a usage license associated with the application. The method also includes measuring, at the server, an amount of use of the application in performing the rendering for use in determining the charge.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: January 14, 2020
    Assignee: Google LLC
    Inventors: Sean Patrick Devereaux, Brian Gregory Cipriano, Brian Frederick Drewes
  • Patent number: 10333901
    Abstract: A method for data aggregation of declassified sensitive data may include obtaining a policy associated with an isolated region of a service provider. The policy may identify a plurality of rules for declassifying sensitive data accessible within the isolated region. At least a portion of the plurality of rules identified by the policy may be obtained. A file with the sensitive data may be identified, the file being generated within the isolated region. An output file may be generated based on applying the obtained rules to the file. At least a portion of the sensitive data may be filtered out using the obtained rules. The generated output file may be provided for access outside of the isolated region. The sensitive data may be inaccessible by at least another region of the service provider.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: June 25, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Bauman, Willem Jacob Buys, Joshua Dawie Mentz, Aidan Musnitzky, Timothy Ralph Sjoberg, Ross Bevan Engers, Ronen Dov Agranat, Brian Frederick Mulder, Stefan Letz
  • Publication number: 20190085362
    Abstract: Described is a recombinant expression vector that enables a cell transformed to contain and express the vector to use levulinic acid as a carbon source, thereby converting levulnic acid into 2-butanne. Also described are genetically modified cells transformed to contain and express the vector and methods of using the cells to produce 2-butanone from a medium containing levulinic acid.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 21, 2019
    Inventors: Brian Frederick Pfleger, Jacqueline Marie Rand, Christopher Robert Mehrer, Matthew Ryan Incha
  • Publication number: 20180201961
    Abstract: Cells and methods for producing polyhydroxyalkanoates. The cells comprise one or more recombinant genes selected from an R-specific enoyl-CoA hydratase gene, a PHA polymerase gene, a thioesterase gene, and an acyl-CoA-synthetase gene. The cells further have one or more genes functionally deleted. The functionally deleted genes include such genes as an enoyl-CoA hydratase gene, a 3-hydroxyacyl-CoA dehydrogenase, and a 3-ketoacyl-CoA thiolase gene. The recombinant cells are capable of using producing polyhydroxyalkanoates with a high proportion of monomers having the same carbon length from non-lipid substrates, such as carbohydrates.
    Type: Application
    Filed: March 8, 2018
    Publication date: July 19, 2018
    Applicant: WISCONSIN ALUMNI RESEARCH FOUNDATION
    Inventors: Brian Frederick Pfleger, Daniel E. Agnew
  • Patent number: 9886769
    Abstract: Disclosed herein according to one embodiment is an object tracker for tracking an object. The object tracker includes a depth camera for acquiring a 3D depth map and a low-resolution 2D image of the object, and an image camera for acquiring a high-resolution 2D image of the object. A processor is in communication with the depth camera and the image camera. The processor is configured to: identify a region of interest within the 3D depth map; identify an approximate object silhouette within the low-resolution 2D image using information about the region of interest from the 3D depth map; identify the approximate object silhouette in the high-resolution 2D image using information about the approximate object silhouette from the low-resolution 2D image; generate a refined object silhouette within the high-resolution 2D image using a region segmentation process; and track the object using the refined object silhouette.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: February 6, 2018
    Inventors: Jamie Douglas Tremaine, Oliver Pilgrim Hinds, Brian Frederick Rossa
  • Publication number: 20170365027
    Abstract: Examples disclosed herein relate to considering geolocation information in a security information sharing platform. Some examples may enable determining geolocation information for a security indicator shared to the security information sharing platform. Some examples may enable determining an indicator score associated with the security indicator based on the determined geolocation information. Some examples may enable facilitating display, via a user interface, the first indicator score to the first community of users based on the indicator score.
    Type: Application
    Filed: June 16, 2016
    Publication date: December 21, 2017
    Inventors: Brian Frederick Hosea Che Hein, Amir Kibbar, Tomas Sander
  • Patent number: 9788138
    Abstract: Embodiments include systems and methods of allocating application functions to motion-correlated devices. A processor may determine whether a first motion of a first mobile device and a second motion of a second mobile device are correlated. The processor may allocate a first application function to the first mobile device and a second application function to the second mobile device in response to determining that the first motion and the second motion are correlated.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: October 10, 2017
    Assignee: SnapTrack, Inc.
    Inventor: Brian Frederick Miller
  • Patent number: 9647896
    Abstract: A distributed execution environment provides resources such as computing resources, hardware resources, and software resources. Resource action rules (“rules”) may be defined and associated with resources in the distributed execution environment. The rules may be evaluated based upon resource state data defining the state of one or more resources. The results of the evaluation of the rules may be utilized to take various actions. For example, the results of the evaluation of rules may be utilized to generate a user interface (UI) object for providing information regarding the evaluation of the rule, to initiate a workflow, and/or perform another type of action. The results might also be utilized to prohibit certain types of operations from being performed with regard to a resource. The results might be propagated to other resources. A UI might also be provided for use in defining the rules.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: May 9, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Frederick Mulder, Ross Bevan Engers, Joshua Mentz, Ronen Dov Agranat, Willem Jacob Buys, Timothy Ralph Sjoberg, James Alfred Gordon Greenfield
  • Publication number: 20170085647
    Abstract: This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a s method that includes receiving, at a server from a remote client application, files related to rendering of a frame, and storing the files related to the rendering of the frame at storage locations local to the server. The files are stored in accordance with an organization of the files on a remote computing device associated with the remote client application. The method also includes rendering the frame from the files using a rendering application determined based on information associated with the files, and making the rendered frame available to the remote client application.
    Type: Application
    Filed: December 2, 2016
    Publication date: March 23, 2017
    Inventors: Sean Patrick Devereaux, Brian Gregory Cipriano, Brian Frederick Drewes
  • Patent number: 9591449
    Abstract: In one embodiment, a method includes storing one or more content postings that each include data representative of one or more content instances. Each content posting is associated with one or more first users. The method also includes storing one or more data records associating one or more geographic locations with accessing of the content instances. The method also includes selectively sending one or more of the content postings for display on an access device based on a past or present geographic location of the access device.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: March 7, 2017
    Assignee: Facebook, Inc.
    Inventors: Kristopher T. Frazier, Brian Frederick Roberts, Donald H. Relyea
  • Patent number: 9544348
    Abstract: This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a method that includes receiving, at a server from a remote client application, files related to rendering of a frame, and storing the files related to the rendering of the frame at storage locations local to the server. The files are stored in accordance with an organization of the files on a remote computing device associated with the remote client application. The method also includes rendering the frame from the files using a rendering application determined based on information associated with the files, and making the rendered frame available to the remote client application.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Sean Patrick Devereaux, Brian Gregory Cipriano, Brian Frederick Drewes
  • Patent number: 9503878
    Abstract: Embodiments include systems and methods of verifying wireless devices for paring without user interaction or with reduced user interaction. A processor may send, from a first wireless device to a second wireless device, a discovery query, and may receive a discovery response from the second wireless device. The processor may authenticate, in the first wireless device, the second wireless device based on the discovery response. The processor may send, from the first wireless device to a second wireless device, a first capability query. The processor may receive, in the first wireless device from the second wireless device, a first capability response including first capability response information. The processor may authenticate, in the first wireless device, the second wireless device based on the first capability response information. The processor may initiate a pairing process between the first and second wireless devices when the first wireless device authenticates the second wireless device.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: November 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Raymond Alexander Moy, Brian Frederick Miller
  • Publication number: 20160299793
    Abstract: This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a method that includes receiving, at a server, information associated with a job of rendering one or more frames at the server, and using, at the server, an application to perform at least a portion of the rendering. The use of the application to perform the rendering bears a charge according to a usage license associated with the application. The method also includes measuring, at the server, an amount of use of the application in performing the rendering for use in determining the charge.
    Type: Application
    Filed: June 17, 2016
    Publication date: October 13, 2016
    Inventors: Sean Patrick Devereaux, Brian Gregory Cipriano, Brian Frederick Drewes
  • Publication number: 20160295010
    Abstract: Embodiments include systems and methods of allocating application functions to motion-correlated devices. A processor may determine whether a first motion of a first mobile device and a second motion of a second mobile device are correlated. The processor may allocate a first application function to the first mobile device and a second application function to the second mobile device in response to determining that the first motion and the second motion are correlated.
    Type: Application
    Filed: April 3, 2015
    Publication date: October 6, 2016
    Inventor: Brian Frederick MILLER
  • Publication number: 20160205505
    Abstract: In one embodiment, a method includes storing one or more content postings that each include data representative of one or more content instances. Each content posting is associated with one or more first users. The method also includes storing one or more data records associating one or more geographic locations with accessing of the content instances. The method also includes selectively sending one or more of the content postings for display on an access device based on a past or present geographic location of the access device.
    Type: Application
    Filed: March 21, 2016
    Publication date: July 14, 2016
    Inventors: Kristopher T. Frazier, Brian Frederick Roberts, Donald H. Relyea
  • Patent number: 9384517
    Abstract: This document describes methods, systems and computer program products related to cloud-based rendering. The subject matter of this document is embodied in a method that includes receiving, at a server, information associated with a job of rendering one or more frames at the server, and using, at the server, an application to perform at least a portion of the rendering. The use of the application to perform the rendering bears a charge according to a usage license associated with the application. The method also includes measuring, at the server, an amount of use of the application in performing the rendering for use in determining the charge.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: Sean Patrick Devereaux, Brian Gregory Cipriano, Brian Frederick Drewes
  • Publication number: 20160128114
    Abstract: Embodiments include systems and methods of verifying wireless devices for paring without user interaction or with reduced user interaction. A processor may send, from a first wireless device to a second wireless device, a discovery query, and may receive a discovery response from the second wireless device. The processor may authenticate, in the first wireless device, the second wireless device based on the discovery response. The processor may send, from the first wireless device to a second wireless device, a first capability query. The processor may receive, in the first wireless device from the second wireless device, a first capability response including first capability response information. The processor may authenticate, in the first wireless device, the second wireless device based on the first capability response information. The processor may initiate a pairing process between the first and second wireless devices when the first wireless device authenticates the second wireless device.
    Type: Application
    Filed: January 9, 2015
    Publication date: May 5, 2016
    Inventors: Raymond Alexander MOY, Brian Frederick Miller