Patents by Inventor John Stauffer

John Stauffer 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).

  • Publication number: 20230350364
    Abstract: Disclosed is a system and method for smart control of cooling systems to optimize cooling utilization such that demand charges can be avoided. The present invention groups battery energy storage systems (BESS) containers into multiple individual blocks. The cooling units of individual blocks are staggered to turn ON/OFF with a time delay such that: i) cooling load of each block is below the demand load; ii) if the cooling load of a given block exceeds the demand load (ex: 500 kilowatts), the turn-on time during the demand charge hour is not to exceed the demand charge time limit (example: 15 minutes); iii) No two blocks are operating at the same time; iv) the staggered time limits are to be determined based on real-time monitoring of BESS; and BESS containers' internal temperatures such that they do not exceed a set temperature.
    Type: Application
    Filed: April 28, 2022
    Publication date: November 2, 2023
    Inventors: Sabrena GONZALEZ, Kiran KAMBLY, Richard CLARK, John STAUFFER, Krishnakumar VENIKATARAMAN
  • Publication number: 20220081896
    Abstract: A thermal radiant barrier and methods of use are provided. The thermal radiant barrier includes a first elongated planar member and first and second walls projecting from opposite edges of the planar base. When in use, the thermal radiant base is affixed to the underside of roof decking with the first and second walls being affixed to the underside of the decking. An air passageway from the soffit vent along side the underside of the decking is created to permit the air to be channeled from the soffitt vent into the attic area alongside the decking. The temperature of the air is controlled by using material of an R-value recommended by the construction code of the region. The thermal radiant barrier may include a second elongated planar member hingeably connected to the first elongated planar member at an angle equal to the angel between the rafter and joist in a roofing structure. The second elongated member is positioned underlying Batt insulation in proximity to the soffitt vent and soffitt baffle.
    Type: Application
    Filed: July 19, 2010
    Publication date: March 17, 2022
    Inventor: John Stauffer
  • Publication number: 20210248555
    Abstract: Data corresponding to a new less-than-truckload shipment request can be received from a first computing device. The data can include a pickup location, a delivery location, a pickup time, and a delivery time. One or more trucks that are assigned to a current less-than-truckload shipment and are capable of executing the new less-than-truckload shipment while also completing the respective current less-than-truckload shipment can be identified from accessing a database. A message corresponding to an invitation for executing the new less-than-truckload shipment can be transmitted to one or more operator computing devices of the identified one or more trucks capable.
    Type: Application
    Filed: March 31, 2021
    Publication date: August 12, 2021
    Inventors: Eric Berdinis, John Stauffer, Adam Bentley
  • Patent number: 10977604
    Abstract: Data corresponding to a new less-than-truckload shipment request can be received from a first computing device. The data can include a pickup location, a delivery location, a pickup time, and a delivery time. One or more trucks that are assigned to a current less-than-truckload shipment and are capable of executing the new less-than-truckload shipment while also completing the respective current less-than-truckload shipment can be identified from accessing a database. A message corresponding to an invitation for executing the new less-than-truckload shipment can be transmitted to one or more operator computing devices of the identified one or more trucks capable.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: April 13, 2021
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Eric Berdinis, John Stauffer, Adam Bentley
  • Patent number: 10896401
    Abstract: A shipment system can coordinate a less-than-truckload shipment with one or more freight vehicles by receiving from a first computing device, data corresponding to a new less-than-truckload shipment request. The data can comprise a pickup location, a delivery location, a pickup time, and a delivery time. Additionally, the shipment system can identify, from accessing a database, one or more trucks that are assigned to a current less-than-truckload shipment and are capable of executing the new less-than truckload shipment while completing the respective current-less-than-truckload shipment. A message corresponding to an invitation for executing the new less-than-truckload shipment can be transmitted to one or more operator computing devices of the identified one or more trucks capable.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: January 19, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Eric Berdinis, John Stauffer, Adam Bentley
  • Publication number: 20180211218
    Abstract: A shipment system can coordinate a less-than-truckload shipment with one or more freight vehicles by receiving from a first computing device, data corresponding to a new less-than-truckload shipment request. The data can comprise a pickup location, a delivery location, a pickup time, and a delivery time. Additionally, the shipment system can identify, from accessing a database, one or more trucks that are assigned to a current less-than-truckload shipment and are capable of executing the new less-than truckload shipment while completing the respective current-less-than-truckload shipment. A message corresponding to an invitation for executing the new less-than-truckload shipment can be transmitted to one or more operator computing devices of the identified one or more trucks capable.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 26, 2018
    Inventors: Eric Berdinis, John Stauffer, Adam Bentley
  • Publication number: 20180211217
    Abstract: Data corresponding to a new less-than-truckload shipment request can be received from a first computing device. The data can include a pickup location, a delivery location, a pickup time, and a delivery time. One or more trucks that are assigned to a current less-than-truckload shipment and are capable of executing the new less-than-truckload shipment while also completing the respective current less-than-truckload shipment can be identified from accessing a database. A message corresponding to an invitation for executing the new less-than-truckload shipment can be transmitted to one or more operator computing devices of the identified one or more trucks capable.
    Type: Application
    Filed: January 23, 2017
    Publication date: July 26, 2018
    Inventors: Eric Berdinis, John Stauffer, Adam Bentley
  • Publication number: 20160179768
    Abstract: The present disclosure relates to systems, apparatus and methods for implementing a multichannel authoring and content management system. The content management system can classify stored documents into different “layout” types (e.g., “article”, “email”, or “coupon”), and also identify and classify discrete elements within each document according to different “element types” (e.g., “title”, “description”, “date”, or “image”). The content management system can also store documents according to multiple different digital formats. Storing documents in different formats, as well as metadata identifying each document's layout and element types, can facilitate retrieval of old content for the purpose of repackaging into new content. In particular, using multiple formats and identifying metadata can facilitate the content repackaging process by increasing the effectiveness of automated computer processes and decreasing the amount of human intervention required.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Stefan PIESCHE, John STAUFFER, Eric BELAND
  • Publication number: 20160179976
    Abstract: The present disclosure relates to systems, apparatus and methods for implementing a multichannel authoring and content management system. The content management system can classify stored documents into different “layout” types (e.g., “article”, “email”, or “coupon”), and also identify and classify discrete elements within each document according to different “element types” (e.g., “title”, “description”, “date”, or “image”). The content management system can also store documents according to multiple different digital formats. Storing documents in different formats, as well as metadata identifying each document's layout and element types, can facilitate retrieval of old content for the purpose of repackaging into new content. In particular, using multiple formats and identifying metadata can facilitate the content repackaging process by increasing the effectiveness of automated computer processes and decreasing the amount of human intervention required.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Stefan PIESCHE, John STAUFFER, Eric BELAND
  • Patent number: 8810591
    Abstract: Virtualization of graphics resources and thread blocking is disclosed. In one exemplary embodiment, a system and method of a kernel in an operating system including generating a data structure having an identifier of a graphics resource assigned to a physical memory location in video memory, and blocking access to the physical memory location if a data within the physical memory location is in transition between video memory and system memory wherein a client application accesses memory in the system memory directly and accesses memory in the video memory through a virtual memory map.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: August 19, 2014
    Assignee: Apple Inc.
    Inventors: John Stauffer, Robert Beretta
  • Publication number: 20140229476
    Abstract: A system for searching the Internet for a document, comprises at least one computer system including, a first data repository, a second data repository and a processor. The first repository of data represents an organization of documents provided in response to frequency of terms found in individual documents. The second repository of data represents topics, with an individual topic being associated with, (a) a set of documents in the first repository and (b) a related topic. A processor is configured to, in response to a received search term, use the first and second repositories to identify search result documents in the organization of documents including documents from a first set of documents associated with the individual topic and a second set of documents associated with the related topic.
    Type: Application
    Filed: February 11, 2014
    Publication date: August 14, 2014
    Applicant: SailMinders, Inc.
    Inventors: Hesham Fouad, Robert Cooper, John Stauffer
  • Publication number: 20140229325
    Abstract: Some embodiments of the invention provide techniques for recommending a size of a subject item to fit a subject consumer. In some embodiments, clusters of consumers with fit characteristics similar to the subject consumer are identified, using one or more data clustering algorithms, based on any of numerous consumer attributes (e.g., self-reported and/or inferred height, weight, body shape, body characteristics, and/or purchase histories (e.g., consumers with high overlap in terms of sets of products purchased)). Information on other consumers in the cluster may be analyzed to draw conclusions on how different sizes of the subject item may fit the subject consumer. For example, the purchase history of other members of the cluster may be analyzed to determine whether other members purchased a particular size of the item, and if so, the size purchased by the other members may serve as a basis to recommend a size that may best fit the consumer.
    Type: Application
    Filed: April 16, 2014
    Publication date: August 14, 2014
    Applicant: True Fit Corporation
    Inventors: Zhidong Lu, John Stauffer
  • Publication number: 20130268399
    Abstract: Some embodiments of the invention provide techniques for recommending a size of a subject item to fit a subject consumer. In some embodiments, clusters of consumers with fit characteristics similar to the subject consumer are identified, using one or more data clustering algorithms, based on any of numerous consumer attributes (e.g., self-reported and/or inferred height, weight, body shape, body characteristics, and/or purchase histories (e.g., consumers with high overlap in terms of sets of products purchased)). Information on other consumers in the cluster may be analyzed to draw conclusions on how different sizes of the subject item may fit the subject consumer. For example, the purchase history of other members of the cluster may be analyzed to determine whether other members purchased a particular size of the item, and if so, the size purchased by the other members may serve as a basis to recommend a size that may best fit the consumer.
    Type: Application
    Filed: June 6, 2013
    Publication date: October 10, 2013
    Inventors: Zhidong Lu, John Stauffer
  • Patent number: 8487946
    Abstract: Methods and apparatuses to create and manage volatile graphics objects in a video memory are disclosed. An object is created and marked as volatile. The volatile object is stored in a video memory of a graphics subsystem. A volatile marking indicates that data for an object is not to be paged out from the video memory to make room for other data. The video memory space occupied by the volatile object is indicated as a volatile storage, in a data structure. Another object is written into at least a portion of the video memory space, which is occupied by the volatile object, without paging out data for the volatile object. In one embodiment, at least a portion of the volatile object is referenced or used while another object is formed. The volatile object may be discarded after being referenced or used to form another object.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: July 16, 2013
    Assignee: Apple Inc.
    Inventors: John Stauffer, Michael K. Larson, Charlie Lao
  • Patent number: 8488906
    Abstract: Methods, apparatuses, systems, and machine readable media for pixel transformations. One exemplary method includes: determining a state of a pixel format transformation, wherein a pixel format includes a predetermined number of pixel data components and a predetermined number of bits for each of the pixel data components and wherein the state includes a source pixel format and a destination pixel format and at least one intermediate pixel format; converting pixel data in the source pixel format to pixel data in the intermediate pixel format; and converting the pixel data in the intermediate pixel format to pixel data in the destination pixel format. In certain embodiments, a method includes building and compiling a function, at run-time, for the pixel format transformation based upon the state.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: July 16, 2013
    Assignee: Apple Inc.
    Inventors: John D. Rosasco, John Stauffer
  • Patent number: 8478663
    Abstract: Some embodiments of the invention provide techniques for recommending a size of a subject item to fit a subject consumer. In some embodiments, clusters of consumers with fit characteristics similar to the subject consumer are identified, using one or more data clustering algorithms, based on any of numerous consumer attributes (e.g., self-reported and/or inferred height, weight, body shape, body characteristics, and/or purchase histories (e.g., consumers with high overlap in terms of sets of products purchased)). Information on other consumers in the cluster may be analyzed to draw conclusions on how different sizes of the subject item may fit the subject consumer. For example, the purchase history of other members of the cluster may be analyzed to determine whether other members purchased a particular size of the item, and if so, the size purchased by the other members may serve as a basis to recommend a size that may best fit the consumer.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: July 2, 2013
    Assignee: True Fit Corporation
    Inventors: Zhidong Lu, John Stauffer
  • Patent number: 8373714
    Abstract: Virtualization of graphics resources and thread blocking is disclosed. In one exemplary embodiment, a system and method of a kernel in an operating system including generating a data structure having an identifier of a graphics resource assigned to a physical memory location in video memory, and blocking access to the physical memory location if a data within the physical memory location is in transition between video memory and system memory wherein a client application accesses memory in the system memory directly and accesses memory in the video memory through a virtual memory map.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: February 12, 2013
    Assignee: Apple Inc.
    Inventors: John Stauffer, Bob Beretta
  • Patent number: 8368707
    Abstract: A window surface associated with a first application is automatically detected as an exclusive window surface for a display. In response, the system automatically transitions to a full-screen mode in which a graphics processor flushes content to the display. The full-screen mode includes flipping between a front surface buffer and a back surface buffer associated with the first application. It is subsequently detected that the window surface associated with the first application is not an exclusive window surface for the display. In response, the system automatically transitions to a windowed mode in which the graphics processor flushes content to the display. In windowed mode, the system frame buffer is flushed to the display. The transition to windowed mode includes a minimum number of buffer content copy operations between the front surface buffer, the back surface buffer and the system frame buffer.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: February 5, 2013
    Assignee: Apple Inc.
    Inventors: Changan Lao, Kenneth C. Dyke, John Stauffer
  • Publication number: 20120070076
    Abstract: Methods, apparatuses, systems, and machine readable media for pixel transformations. One exemplary method includes: determining a state of a pixel format transformation, wherein a pixel format includes a predetermined number of pixel data components and a predetermined number of bits for each of the pixel data components and wherein the state includes a source pixel format and a destination pixel format and at least one intermediate pixel format; converting pixel data in the source pixel format to pixel data in the intermediate pixel format; and converting the pixel data in the intermediate pixel format to pixel data in the destination pixel format. In certain embodiments, a method includes building and compiling a function, at run-time, for the pixel format transformation based upon the state.
    Type: Application
    Filed: November 23, 2011
    Publication date: March 22, 2012
    Inventors: John D. Rosasco, John Stauffer
  • Publication number: 20120030062
    Abstract: Some embodiments of the invention enable a buyer to shop for and purchase items for a recipient with confidence. For example, some embodiments of the invention enable a recipient to create a profile that may be accessed to make recommendations to a buyer on items deemed likely to suit the recipient in any of numerous ways (e.g., those deemed likely to fit the recipient, be age-appropriate, reflect the recipient's style, suit the recipient's fit preferences, conform to the recipient's measurements, etc.). In some embodiments, a recipient may indicate that certain, or all, aspects of the profile be kept private, so that the buyer need not know information about the recipient such as his/her body measurements, fit preferences, style preferences, and/or other information to be able to shop confidently for the recipient.
    Type: Application
    Filed: July 28, 2011
    Publication date: February 2, 2012
    Applicant: True Fit Corporation
    Inventors: John Stauffer, Joseph Romney Evans