Patents by Inventor Gregory James Scott

Gregory James Scott 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: 20220141110
    Abstract: Embodiments manage use of different network connections for data transfer in view of priority information and a data usage plan identifying threshold limits associated with the different network connections. A computing device receives data transfer requests from applications executing on the computing device. The data transfer requests have priority information associated therewith. The computing device compares the priority information with available network connections. One or more of the data transfer requests are selected for initiation based on the comparison and on the threshold limits.
    Type: Application
    Filed: January 11, 2022
    Publication date: May 5, 2022
    Inventors: Gil ZALMANOVITCH, Gregory James SCOTT, Shai GUDAY, Alec Garvin KWOK, Yue JIANG, Kenneth Vincent MA
  • Patent number: 11223549
    Abstract: Embodiments manage use of different network connections for data transfer in view of priority information and a data usage plan identifying threshold limits associated with the different network connections. A computing device receives data transfer requests from applications executing on the computing device. The data transfer requests have priority information associated therewith. The computing device compares the priority information with available network connections. One or more of the data transfer requests are selected for initiation based on the comparison and on the threshold limits.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: January 11, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Patent number: 10505053
    Abstract: An electronic device can include a tunnel structure that includes a first electrode, a second electrode, and tunnel dielectric layer disposed between the electrodes. In a particular embodiment, the tunnel structure may or may not include an intermediate doped region that is at the primary surface, abuts a lightly doped region, and has a second conductivity type opposite from and a dopant concentration greater than the lightly doped region. In another embodiment, the electrodes have opposite conductivity types. In a further embodiment, an electrode can be formed from a portion of a substrate or well region, and the other electrode can be formed over such portion of the substrate or well region.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: December 10, 2019
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Thierry Coffi Herve Yao, Gregory James Scott
  • Publication number: 20190230016
    Abstract: Embodiments attribute network data transfers to applications executing on a computing device. A data transfer service executes on the computing device to receive and process data transfer requests. The data transfer requests, populated by the applications, have identifiers attributed thereto to enable monitoring of the network data transfers per identifier. For example, network data transfers associated with different mail accounts of a mail program or different web sites of browser are attributed separately. Data usage statistics relating to the network data transfers for each identifier may be generated and presented to the user for review.
    Type: Application
    Filed: December 14, 2018
    Publication date: July 25, 2019
    Inventors: Gil ZALMANOVITCH, Gregory James SCOTT, Shai GUDAY, Alec Garvin KWOK, Yue JIANG, Kenneth Vincent MA
  • Patent number: 10304843
    Abstract: A memory device includes a capacitor, a tunneling-enhanced device, and a transistor. In accordance with an embodiment, capacitor has first and second electrodes wherein the first electrode of the capacitor serves as a control gate of the memory device. The tunneling-enhanced device has a first electrode and a second electrode, wherein the first electrode of the second capacitor serves as an erase gate of the memory device and the second electrode of the tunneling-enhanced device is coupled to the second electrode of the capacitor to form a floating gate. The transistor has a control electrode and a pair of current carrying electrodes, wherein the control electrode of the transistor is directly coupled to the floating gate. In accordance with another embodiment, a method for manufacturing the memory device includes a method for manufacturing the memory device.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: May 28, 2019
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Thierry Coffi Herve Yao, Gregory James Scott
  • Patent number: 10243824
    Abstract: Embodiments attribute network data transfers to applications executing on a computing device. A data transfer service executes on the computing device to receive and process data transfer requests. The data transfer requests, populated by the applications, have identifiers attributed thereto to enable monitoring of the network data transfers per identifier. For example, network data transfers associated with different mail accounts of a mail program or different web sites of browser are attributed separately. Data usage statistics relating to the network data transfers for each identifier may be generated and presented to the user for review.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Patent number: 10069705
    Abstract: Embodiments profile users and applications based on network data usage. Data usage statistics are collected and compared for the users and applications. Profiles are assigned to the users and applications based on the comparison. In some embodiments, the applications are ranked based on data usage and presented to the users in an application marketplace.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: September 4, 2018
    Assignee: DATA USAGE PROFILES FOR USERS AND APPLICATIONS
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Publication number: 20180145896
    Abstract: Embodiments manage use of different network connections for data transfer in view of priority information and a data usage plan identifying threshold limits associated with the different network connections. A computing device receives data transfer requests from applications executing on the computing device. The data transfer requests have priority information associated therewith. The computing device compares the priority information with available network connections. One or more of the data transfer requests are selected for initiation based on the comparison and on the threshold limits.
    Type: Application
    Filed: January 19, 2018
    Publication date: May 24, 2018
    Inventors: Gil ZALMANOVITCH, Gregory James SCOTT, Shai GUDAY, Alec Garvin KWOK, Yue JIANG, Kenneth Vincent MA
  • Patent number: 9900231
    Abstract: Embodiments manage use of different network connections for data transfer in view of priority information and a data usage plan identifying threshold limits associated with the different network connections. A computing device receives data transfer requests from applications executing on the computing device. The data transfer requests have priority information associated therewith. The computing device compares the priority information with available network connections. One or more of the data transfer requests are selected for initiation based on the comparison and on the threshold limits.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: February 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Patent number: 9887895
    Abstract: Embodiments enable data usage plans and data usage statistics to be shared among user computing devices. In some embodiments, a web service receives a schema populated with data describing the data usage plan from a mobile operator. The web service distributes the populated schema to the user computing devices, and subsequently distributes updated portions of the schema as the data usage plan is updated by the mobile operator. The web service may also collect the data usage statistics from the user computing devices and the mobile operator, reconcile any differences, and send synchronization notifications to the user computing devices based on the reconciliation. In some embodiments, users are able to view bandwidth consumption by a plurality of user computing devices sharing the same data usage plan.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: February 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Patent number: 9887894
    Abstract: Embodiments profile users based on data usage of installed applications and provide recommendations for reducing data usage. A computing device or cloud service determines a plurality of applications installed on the computing device. Data usage patterns associated with each of the determined plurality of applications are identified. The data usage patterns describe data usage over a network for at least one of the determined plurality of applications. One or more recommendations for reducing data usage are defined based on the identified data usage patterns. Some embodiments recommend switching applications, uninstalling applications, or disabling particular network connections.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: February 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Publication number: 20170373959
    Abstract: Embodiments provide a schema for representing data usage plans and data usage statistics. The data usage plan describes threshold values associated with network connections of computing devices of the user. A web service dynamically generates data usage statistics for the computing devices to represent data consumed by the computing devices under the data usage plan. The schema is updated with the data usage statistics and distributed to the computing devices for presentation to the user.
    Type: Application
    Filed: May 8, 2017
    Publication date: December 28, 2017
    Inventors: Gil ZALMANOVITCH, Gregory James SCOTT, Shai GUDAY, Alec Garvin KWOK, Yue JIANG, Kenneth Vincent MA
  • Patent number: 9838287
    Abstract: Embodiments provide interactive prediction of network data consumption. Current data usage statistics are compared with a data usage plan. The current data usage statistics represent network data consumed by at least one computing device of the user. The network data is consumed during at least a portion of a pre-defined time interval of a data usage plan. For the given time interval, one of a plurality of pre-defined data usage states is assigned to the user, such as On Track, Off Track, Over Limit, and Under Track. In some embodiments, the user interacts with the data usage pattern to dynamically adjust for expected future use, which may change the currently assigned data usage state.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: December 5, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Publication number: 20170345833
    Abstract: A memory device includes a capacitor, a tunneling-enhanced device, and a transistor. In accordance with an embodiment, capacitor has first and second electrodes wherein the first electrode of the capacitor serves as a control gate of the memory device. The tunneling-enhanced device has a first electrode and a second electrode, wherein the first electrode of the second capacitor serves as an erase gate of the memory device and the second electrode of the tunneling-enhanced device is coupled to the second electrode of the capacitor to form a floating gate. The transistor has a control electrode and a pair of current carrying electrodes, wherein the control electrode of the transistor is directly coupled to the floating gate. In accordance with another embodiment, a method for manufacturing the memory device includes a method for manufacturing the memory device.
    Type: Application
    Filed: August 15, 2017
    Publication date: November 30, 2017
    Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Thierry Coffi Herve Yao, Gregory James Scott
  • Patent number: 9825830
    Abstract: Embodiments attribute network data transfers to applications executing on a computing device. A data transfer service executes on the computing device to receive and process data transfer requests. The data transfer requests, populated by the applications, have identifiers attributed thereto to enable monitoring of the network data transfers per identifier. For example, network data transfers associated with different mail accounts of a mail program or different web sites of browser are attributed separately. Data usage statistics relating to the network data transfers for each identifier may be generated and presented to the user for review.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: November 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Publication number: 20170279699
    Abstract: Embodiments attribute network data transfers to applications executing on a computing device. A data transfer service executes on the computing device to receive and process data transfer requests. The data transfer requests, populated by the applications, have identifiers attributed thereto to enable monitoring of the network data transfers per identifier. For example, network data transfers associated with different mail accounts of a mail program or different web sites of browser are attributed separately. Data usage statistics relating to the network data transfers for each identifier may be generated and presented to the user for review.
    Type: Application
    Filed: June 12, 2017
    Publication date: September 28, 2017
    Inventors: Gil ZALMANOVITCH, Gregory James SCOTT, Shai GUDAY, Alec Garvin KWOK, Yue JIANG, Kenneth Vincent MA
  • Patent number: 9741726
    Abstract: A memory device includes a capacitor, a tunneling-enhanced device, and a transistor. In accordance with an embodiment, capacitor has first and second electrodes wherein the first electrode of the capacitor serves as a control gate of the memory device. The tunneling-enhanced device has a first electrode and a second electrode, wherein the first electrode of the second capacitor serves as an erase gate of the memory device and the second electrode of the tunneling-enhanced device is coupled to the second electrode of the capacitor to form a floating gate. The transistor has a control electrode and a pair of current carrying electrodes, wherein the control electrode of the transistor is directly coupled to the floating gate. In accordance with another embodiment, a method for manufacturing the memory device includes a method for manufacturing the memory device.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: August 22, 2017
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Thierry Coffi Herve Yao, Gregory James Scott
  • Publication number: 20170187596
    Abstract: Embodiments provide a schema for representing data usage plans and data usage statistics. The data usage plan describes threshold values associated with network connections of computing devices of the user. A web service dynamically generates data usage statistics for the computing devices to represent data consumed by the computing devices under the data usage plan. The schema is updated with the data usage statistics and distributed to the computing devices for presentation to the user.
    Type: Application
    Filed: November 11, 2016
    Publication date: June 29, 2017
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Patent number: 9660889
    Abstract: Embodiments provide a schema for representing data usage plans and data usage statistics. The data usage plan describes threshold values associated with network connections of computing devices of the user. A web service dynamically generates data usage statistics for the computing devices to represent data consumed by the computing devices under the data usage plan. The schema is updated with the data usage statistics and distributed to the computing devices for presentation to the user.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: May 23, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma
  • Publication number: 20170086053
    Abstract: Embodiments profile users and applications based on network data usage. Data usage statistics are collected and compared for the users and applications. Profiles are assigned to the users and applications based on the comparison. In some embodiments, the applications are ranked based on data usage and presented to the users in an application marketplace.
    Type: Application
    Filed: November 30, 2016
    Publication date: March 23, 2017
    Inventors: Gil Zalmanovitch, Gregory James Scott, Shai Guday, Alec Garvin Kwok, Yue Jiang, Kenneth Vincent Ma