Patents by Inventor Jason A. Carter

Jason A. Carter 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: 10402420
    Abstract: Methods and apparatus are presented for extracting, transforming, and loading data from one database to another database. For example, an extraction, transformation, and loading (ETL) component may access an operational log of a given database in order to detect an update to the database. Upon detecting the update, the ETL component may extract a subset of data from the operational log, where the extraction of the subset of data is based on one or more rules. Ones the subset of data has been extracted, the ETL component may transform the extracted subset of data from the operational log into a format for another, target database, where the data format for the other, target database is different from a data format for the given, source database. The ETL component may then load the subset of data transformed into the data format for the other, target database into the target database.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: September 3, 2019
    Assignee: Adobe Inc.
    Inventors: Nicholas J. Brown, David L. Cardon, Jason A. Carter
  • Patent number: 10332317
    Abstract: The present disclosure provides approaches to facilitating virtual reality and cross-device experiences. In some implementations, an environmental snapshot is captured which includes an image of a virtual reality (VR) environment presented on a VR device and corresponding depth information of the VR environment. The image of the environmental snapshot is presented on a different device than the VR device. A user modification to content associated with the presented image is translated into the environmental snapshot based on the depth information. The environmental snapshot comprising the user modification is translated into the VR environment. The VR environment comprising the translated user modification is presented. The environmental snapshot may correspond to a personal space of a user and may be accessed by another user through a social networking interface or other user networking interface to cause the presentation of the image.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: June 25, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Scott Anderson Nagy, Jason Carter, Anatolie Gavriliuc, Daniel L. Osborn, Kathleen Mulcahy, Patrick C. Ryan, Michelle Tze Hiang Chua
  • Publication number: 20180354692
    Abstract: A packaging shuttle secures a pair of shoes in a manner suitable for insertion into a cylindrical container. The packaging shuttle secures the shoes in a stacked configuration such that heel portions of the shoes are supported at the lower and upper ends of the shuttle respectively, and the toe portions of the shoes are supported by a toe-supporting structure at a mid-portion of the packaging shuttle. Removable spacers may be inserted into the packaging shuttle adjacent to the lower and upper ends of the shuttle to enable the packaging shuttle to securely accommodate different size shoes using the same packaging shuttle and cylindrical container.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 13, 2018
    Inventor: Jason Carter Mayden
  • Patent number: 10142363
    Abstract: Embodiments of the present invention provide a system for monitoring and addressing events based on triplet metric analysis. In some embodiments, the system transmits control signals to cause a vendor database system to continuously monitor a vendor database for a new data input and, in response to identifying the new data input, automatically transmits the new data input back to the system. From the new data input, the system may identify actors, actor values, means, means values, assets, and asset values associated with certain events. The system may then determine a model based on the new data input and transmit control signals configured to cause a computing device system associated with a user to display a three-dimensional representation of the model.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: November 27, 2018
    Assignee: Bank of America Corporation
    Inventor: Lonnie Jason Carter
  • Patent number: 10016849
    Abstract: A method for welding a weld-on element onto a component is proposed, comprising at least the step that, before the welding process, at least one of the parts being connected is wetted with a wetting agent over the full area and uniformly in layer thickness in a welding region.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: July 10, 2018
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Dietmar Rotheut, Gerald Kuehn, Theodore John Coon, Jason Carter, Melissa Marie Brutto, David J. Lawrence
  • Publication number: 20180113597
    Abstract: Various methods and systems, for implementing three-dimensional resource integration, are provided. 3D resource integration includes integration of 3D resources into different types of functionality, such as, operating system, file explorer, application and augmented reality functionality. In operation, an indication to perform an operation with a 3D object is received. One or more 3D resource controls, associated with the operation, are accessed. The 3D resource control is a defined set of instructions on how to integrate 3D resources with 3D objects for generating 3D-based graphical interfaces associated with application features and operating system features. An input based on one or more control elements of the one or more 3D resource controls is received. The input includes the one or more control elements that operate to generate a 3D-based graphical interface for the operation. Based on receiving the input, the operation is executed with the 3D object and the 3D-based graphical interface.
    Type: Application
    Filed: May 16, 2017
    Publication date: April 26, 2018
    Inventors: Enrico William GULD, Jason A. CARTER, Heather Joanne ALEKSON, Andrew Jackson KLEIN, David J.W. SEYMOUR, Kathleen P. MULCAHY, Charla M. PEREIRA, Evan Lewis JONES, William Axel OLSEN, Adam Roy MITCHELL, Daniel Lee OSBORN, Zachary D. WIESNOSKI, Struan Andrew ROBERTSON, Michael Edward HARNISCH, William Robert SCHNURR, Helen Joan Hem Lam, Darren Alexander BENNETT, Kin Hang CHU
  • Publication number: 20180114372
    Abstract: The present disclosure provides approaches to facilitating virtual reality and cross-device experiences. In some implementations, an environmental snapshot is captured which includes an image of a virtual reality (VR) environment presented on a VR device and corresponding depth information of the VR environment. The image of the environmental snapshot is presented on a different device than the VR device. A user modification to content associated with the presented image is translated into the environmental snapshot based on the depth information. The environmental snapshot comprising the user modification is translated into the VR environment. The VR environment comprising the translated user modification is presented. The environmental snapshot may correspond to a personal space of a user and may be accessed by another user through a social networking interface or other user networking interface to cause the presentation of the image.
    Type: Application
    Filed: June 7, 2017
    Publication date: April 26, 2018
    Inventors: SCOTT ANDERSON NAGY, Jason Carter, Anatolie Gavriliuc, Daniel L. Osborn, Kathleen Mulcahy, Patrick C. Ryan, Michelle Tze Hiang Chua
  • Patent number: 9951965
    Abstract: A method for heating ventilation and air conditioning (HVAC) systems is described. In one embodiment, the method includes measuring a temperature of a first room of a building via a first thermometer placed in the first room and measuring a temperature of a second room of the building via a second thermometer placed in the second room and receiving the temperature of the first room via a first data communication device communicatively coupled to a first HVAC register in the first room and receiving the temperature of the second room via a second data communication device communicatively coupled to a second HVAC register in the second room. In some cases, the first data communication device is configured to communicate data between the first thermometer and a central automation controller and the second data communication device is configured to communicate data between the second thermometer and the central automation controller.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: April 24, 2018
    Assignee: Vivint, Inc.
    Inventors: Brian Call, Nicholas Brown, Jason Carter, Darren Noble, Brandon Hatch, Brandon Bunker
  • Publication number: 20180047227
    Abstract: Systems and methods for controlling access to a building associated with a security and/or automation system may include detecting a presence of at least one person positioned proximate an entry to the building, collecting one or more biometric identifiers from the at least one person, identifying one or more devices within a predetermined proximity of the entry to the building, and granting the person access to the building based at least in part on the collecting and the identifying.
    Type: Application
    Filed: August 9, 2016
    Publication date: February 15, 2018
    Inventors: Timothy Ryan Beavers, Jason Carter, Daniel McCallum, Michael Allen Tupy
  • Publication number: 20170374092
    Abstract: Embodiments of the present invention provide a system for monitoring and addressing events based on triplet metric analysis. In some embodiments, the system transmits control signals to cause a vendor database system to continuously monitor a vendor database for a new data input and, in response to identifying the new data input, automatically transmits the new data input back to the system. From the new data input, the system may identify actors, actor values, means, means values, assets, and asset values associated with certain events. The system may then determine a model based on the new data input and transmit control signals configured to cause a computing device system associated with a user to display a three-dimensional representation of the model.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventor: Lonnie Jason Carter
  • Patent number: 9841740
    Abstract: According to at least one embodiment, a computer-implemented method to implement at least one automation rule is described. The at least one automation rule may be generated, wherein the at least one automation rule may control at least one aspect of an automation system. The execution origination point may be selected for the at least one automation rule based at least in part on the one or more implementation parameters. The one or more implementation parameters may comprise at least one of the speed of the automation rule execution, the scalability of the automation rule, the flexibility of the automation rule conditions, or the ease of automation rule modification.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: December 12, 2017
    Assignee: Vivint, Inc.
    Inventors: Nicholas Brown, Jason Carter, Ryan Carlson
  • Publication number: 20170193798
    Abstract: According to at least one embodiment, a computer-implemented method to communicate refuse reminders to a user of an automation system is disclosed. A proximity of at least one refuse bin to a base station may be detected at a predetermined time period prior to the refuse removal day using one or more sensors. The user may be alerted to move the at least one refuse bin to a removal location based at least in part on the detecting. In some embodiments, the refuse removal scheduled may be linked with the automation system, wherein the refuse removal schedule may comprise a schedule of refuse pick-up days for a first category of refuse.
    Type: Application
    Filed: December 11, 2016
    Publication date: July 6, 2017
    Inventors: Brian Call, Nicholas Brown, Jason Carter, Darren Noble
  • Publication number: 20170004508
    Abstract: An automated event management system for smart appliances residing at locations of owners and communicatively connected to respective smart-appliance event-reporting platforms includes a service response platform and an enterprise resource platform. The service response platform receives appliance event messages from respective ones of the smart appliances and normalizes them into outbound service call requests having a standardized format and determines an appropriate responsive action to the outbound service call request by accessing data including past information and performing a triage to determine root failures. Based upon the determination a trade and replacement parts are selected. After repair information is gathered to diagnose that repair and improve the data for future use.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 5, 2017
    Inventors: Stephen K. Mansfield, Zachary Rote, Leah Page, Jay Darfler, Jason Carter
  • Patent number: 9520046
    Abstract: According to at least one embodiment, a computer-implemented method to communicate refuse reminders to a user of an automation system is disclosed. A proximity of at least one refuse bin to a base station may be detected at a predetermined time period prior to the refuse removal day using one or more sensors. The user may be alerted to move the at least one refuse bin to a removal location based at least in part on the detecting. In some embodiments, the refuse removal scheduled may be linked with the automation system, wherein the refuse removal schedule may comprise a schedule of refuse pick-up days for a first category of refuse.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: December 13, 2016
    Assignee: Vivint, Inc.
    Inventors: Brian Call, Nicholas Brown, Jason Carter, Darren Noble
  • Publication number: 20160328756
    Abstract: Embodiments involve managing online content provided via data networks. For example, the computing system causes a web server to include, during a first time period and in a search results list generated by a search engine, an online advertisement having a webpage link for purchasing a product or service. The computing system determines, subsequent to the first time period, that the product or service's availability has been reduced and that an alternative product or service has a greater availability. The computing system identifies a modification for the online advertisement based on the reduced availability. The modification involves replacing the webpage link with an alternative webpage link for purchasing the alternative product or service. The computing system causes the web server to implement the modification by including, during a second time period and in a second search results list from the search engine, the online advertisement with the alternative webpage link.
    Type: Application
    Filed: July 21, 2016
    Publication date: November 10, 2016
    Inventors: Jason A. Carter, Richard P. Mecham, Daniel A. McCallum, Cameron R. Cowan
  • Publication number: 20160070251
    Abstract: According to at least one embodiment, a computer-implemented method to implement at least one automation rule is described. The at least one automation rule may be generated, wherein the at least one automation rule may control at least one aspect of an automation system. The execution origination point may be selected for the at least one automation rule based at least in part on the one or more implementation parameters. The one or more implementation parameters may comprise at least one of the speed of the automation rule execution, the scalability of the automation rule, the flexibility of the automation rule conditions, or the ease of automation rule modification.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 10, 2016
    Inventors: Nicholas Brown, Jason Carter, Ryan Carlson
  • Publication number: 20160071396
    Abstract: According to at least one embodiment, a computer-implemented method to communicate refuse reminders to a user of an automation system is disclosed. A proximity of at least one refuse bin to a base station may be detected at a predetermined time period prior to the refuse removal day using one or more sensors. The user may be alerted to move the at least one refuse bin to a removal location based at least in part on the detecting. In some embodiments, the refuse removal scheduled may be linked with the automation system, wherein the refuse removal schedule may comprise a schedule of refuse pick-up days for a first category of refuse.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 10, 2016
    Inventors: Brian Call, Nicholas Brown, Jason Carter, Darren Noble
  • Patent number: D845610
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 16, 2019
    Assignee: Super Heroic, Inc.
    Inventors: Jason Carter Mayden, Leonard Konrad Wozniak
  • Patent number: D848122
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: May 14, 2019
    Assignee: Super Heroic, Inc.
    Inventors: Jason Carter Mayden, Leonard Konrad Wozniak
  • Patent number: D848257
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: May 14, 2019
    Assignee: Super Heroic, Inc.
    Inventor: Jason Carter Mayden