Patents by Inventor Nathan Edwards

Nathan Edwards 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: 10673652
    Abstract: A method for transmitting feedback includes generating explicit channel feedback for a plurality of transmit beam-receive beam combinations (TRBCs) between the user device and a transmit-receive point (TRP), generating a modified resource in accordance with explicit feedback configuration information, the modified resource configured to convey the explicit channel feedback, wherein an explicit channel feedback associated with each TRBC is conveyed on a different data symbol of the modified resource, and transmitting the modified resource to the TRP using a single TRBC.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: June 2, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Richard Stirling-Gallacher, Bin Liu, Pengfei Xia, Nathan Edward Tenny, Hongcheng Zhuang
  • Publication number: 20200159887
    Abstract: A method and system for allowing an independent software vendor (ISV) access to proprietary software code for software of an organization has been developed. An ISV generates a login request that masquerades as a user of the software. A license management system that controls access to the software, is accessed and determines if two session IDs are present. The presence of two separate session IDs identifies the ISV and if detected, the ISV is allowed access to the proprietary software code. Finally, the organization is notified about the ISV's access to the proprietary software code.
    Type: Application
    Filed: January 13, 2020
    Publication date: May 21, 2020
    Inventors: Nicholas Chun Yuan Chen, Nathan Edward Lipke, David Ross Baker, Winston Chow, Jonathan Widjaja
  • Publication number: 20200160448
    Abstract: Certain embodiments reduce the risks of traditionally programmed algorithms such as syntax errors, unclear logic, and the need for a non-trader programmer to develop the algorithm as specified by a trader by reducing or eliminating the writing of programming code by a user. Certain embodiments provide a design canvas area and blocks for designing an algorithm. Certain embodiments provide for grouping blocks placed in the design canvas area. Certain embodiments provide for virtualized group blocks enabling dynamic instantiation of portions of an algorithm to handle particular discrete events. Certain embodiments provide for operation of some or all portions of an algorithm when a connection between a client device and an algorithm server is broken.
    Type: Application
    Filed: January 8, 2020
    Publication date: May 21, 2020
    Inventors: Richard Lane, Michael Unetich, Daniel Lidor, Nathan Edwards
  • Publication number: 20200148715
    Abstract: Sweetener compositions including at least 3% Rebaudioside N by weight based on the total weight of sweetener compounds in the sweetener composition are disclosed. The sweetener compositions are used to prepare sweetened compositions including food, beverages, dental products, pharmaceuticals, and nutriceuticals. Disclosed are methods of preparing sweetener compositions and sweetened compositions including Rebaudioside N, providing improved sweetener flavors, including providing a sugar-like flavor and temporal profile to sweetener and sweetened compositions.
    Type: Application
    Filed: July 19, 2019
    Publication date: May 14, 2020
    Applicant: CARGILL, INCORPORATED
    Inventors: Ting Liu Carlson, Nathan Edward Knutson
  • Patent number: 10652759
    Abstract: Embodiments are provided for managing and mitigation contention of high reliability and low latency transmissions in wireless communications networks. According to an embodiment, a network entity indicates a first grant to a first device associated with a first service. The first grant includes a first resource for transmitting for the first service and a second resource for retransmitting for the first service. The network entity also indicates a second grant to a second device associated with a second service. The second grant includes the first resource for transmitting for the second service and a third resource for retransmitting for the second service. A third grant is also indicated to a third device associated with a third service. The third grant includes the first resource for transmitting for the third service. The first service and the second service have higher transmission reliability and latency requirements than the third service.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: May 12, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Nathan Edward Tenny, Bin Liu
  • Patent number: 10645750
    Abstract: A method for assigning radio resources to a UE comprises receiving an uplink beacon transmission during a beacon occasion of the UE, determining that the uplink beacon transmission corresponds to a need by the UE for radio resources in an upcoming communication occasion of a discontinuous communication mode implemented by the UE, identifying at least one TRP to participate in data communication with the UE, receiving a grant of radio resources for the data communication, wherein the grant of radio resources is specified for use in the upcoming communication occasion, and transmitting the grant of radio resources to the UE.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: May 5, 2020
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Nathan Edward Tenny, Tao Cai, Johan Christer Qvarfordt
  • Publication number: 20200137637
    Abstract: A method includes: receiving, by first UE, a first radio resource reconfiguration message and M second radio resource reconfiguration messages, where the first radio resource reconfiguration message and the M second radio resource reconfiguration messages are sent by a first network device, the first radio resource reconfiguration message includes a first handover command, the first handover command is used to instruct to hand over the first UE from the first network device to a second network device, the second radio resource reconfiguration message includes a second handover command, the second handover command is used to instruct to hand over second UE from the first network device to a third network device; and handing over, by the first UE, from the first network device to the second network device according to the first handover command.
    Type: Application
    Filed: March 24, 2017
    Publication date: April 30, 2020
    Inventors: Haibo Xu, Nathan Edward Tenny
  • Publication number: 20200137195
    Abstract: Techniques and mechanisms to manage a flow of operations. Operation tracking screens are presented on a display. At least some of a first screen area has one or more graphical control elements configured to receive information associated with actions corresponding to the sequence of operations. The actions include at least a first action performed concurrently with a second action. A second screen area has a graphical representation of stages of the sequence of operations in response to an initiation of the application to process the sequence of operations. The graphical representation of the stages is modified to include a graphical representation of a modification to the stages. The modification comprises a modification to multiple stages concurrently. Signals associated with the information associated with the actions associated with the sequence of operations are received. The sequence of operations to be processed.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Nathan Edward Lipke, William Charles Eidson, Catherine Schell, Samuel William Bailey, James Johnson, Yucheng Wang, Anvitha Jaishankar, Jason Teller
  • Publication number: 20200125483
    Abstract: A graphical programming test generation system and method are provided. The system, for example, may include, but is not limited to a graphical programming test generator comprising a processor and a memory, the processor configured to generate a graphical programming test generator interface to generate an application, including, but not limited to, a canvas, a plurality of tools, each of the plurality of tools, when added to the canvas, generating a customizable node, wherein one of the plurality of tools is a test node, which when added to the canvas marks the application as a test application and defines a trigger event for executing the test application, wherein the processor is configured to generate the test application based upon one or more customizable nodes added to the canvas, monitor a customer environment for events, and execute the test application upon detection of the trigger event defined for the test application.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Inventor: Nathan Edward Lipke
  • Patent number: 10631229
    Abstract: A method for operating a user equipment (UE) adapted to transmit beacons includes adjusting an initial beacon interval between successively transmitted beacons in accordance with a value of at least one parameter and a beacon configuration received from a network entity, thereby producing an adjusted beacon interval, and transmitting a beacon selected in accordance with the adjusted beacon interval in a beacon transmission opportunity determined in accordance with the initial beacon interval.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: April 21, 2020
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Nathan Edward Tenny, Yalin Liu, Jian Wang
  • Publication number: 20200107342
    Abstract: A route update method relating to a communications field includes: sending a medium access control protocol data unit (MAC PDU), wherein the MAC PDU comprises a first buffer status report (BSR); and canceling, in response to the sending of the MAC PDU, a scheduling request triggered prior to the MAC PDU assembly. The first BSR comprises a buffer status up to the last event that triggers a BSR prior to the MAC PDU assembly.
    Type: Application
    Filed: December 2, 2019
    Publication date: April 2, 2020
    Inventors: Yiru KUANG, Nathan Edward TENNY, Jian WANG, Chuting YAO, Zhenzhen CAO
  • Publication number: 20200107223
    Abstract: Methods and apparatus are provided for the RRC message segmentation. In one novel aspect, the UE obtains the size Z of the RRC message and the size limit L of the underlying transmission at layer S of the UE protocol stack, wherein the layer S either the RRC layer, the PDCP layer, or a sublayer between an RRC layer and a PDCP layer. The UE triggers RRC message segmentation upon detecting Z is greater than L. In another embodiment, the layer R of the protocol stack of the UE receives, in order, a sequence of chunks of an RRC message, reassembles of the RRC message, wherein the layer R is selected from a same layer as the layer S and a layer higher than the layer S. In one novel aspect, the size limitation L is either predefined or obtained through network notification or UE inquiry.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 2, 2020
    Inventors: Yung-Hsiang Liu, Chia-Chun Hsu, Nathan Edward Tenny
  • Publication number: 20200100236
    Abstract: A method of UE capability signaling that allows flexible addition and deletion of capabilities relative to an indexed baseline capability is proposed. The network has access to a database of indexed capabilities, with each index value corresponding to a complete UE capability structure. UE reports index value X, but also indicates deltas to the capability indexed by X in portions of the capability structure, where the portions are constructed as a list of supported capabilities. Specifically, UE sends two lists along with the capability index, a “ToAddMod” list and a “ToRemove” list. Each entry in the “ToAddMod” list represents either a new entry to be added to the list, or a set of modified parameters for an existing entry in the list. Each entry in the “ToRemove” list represents an existing entry in the list, which should be considered as deleted.
    Type: Application
    Filed: September 9, 2019
    Publication date: March 26, 2020
    Inventor: Nathan Edward Tenny
  • Publication number: 20200100099
    Abstract: A method for UE capability reduction on a per-component-carrier or a per-frequency-range basis is proposed. In NR networks, UE may be operating in multiple frequency ranges (FRs) and configured with multiple component carriers (CCs) under carrier aggregation. UE can detect an overheating problem due to the RF activity supporting high bandwidth or high MIMO rank on a specific FR or a specific CC. Accordingly, UE indicates to the network a preference for a capability reduction on the specific FR or the specific CC, e.g., a reduced number of carriers, a reduced maximum bandwidth, or a reduced MIMO rank. Such per-FR or per-CC request allows UE to restrict or reduce its capability in a manner that is specific to certain component carriers and/or certain frequency ranges rather than to a global capability reduction that affects all carriers/frequencies.
    Type: Application
    Filed: September 10, 2019
    Publication date: March 26, 2020
    Inventors: Nathan Edward Tenny, Chia-Chun Hsu
  • Patent number: 10601492
    Abstract: Aspects of this disclosure provide techniques for detecting and recovering from beam-failure events. In some embodiments, motion sensor information generated by motion sensors on a UE is used to detect, predict, and/or recover from a beam failure event that results, or would otherwise result, from movement of the UE. The motion sensor information may be used to adjust a current beam direction used by the UE to transmit or receive a signal, or to determine a recommendation for adjusting a current beam direction of the base station. The motion sensor information may be generated by any sensor that detects a movement of the UE, such as a gyroscope, an accelerometer, a magnetometer, a global positioning system (GPS) sensor, a global navigation satellite system (GNSS) sensor, or any other device that detects a change in position/orientation of the UE.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: March 24, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Pengfei Xia, Bin Liu, Nathan Edward Tenny
  • Publication number: 20200092751
    Abstract: A method for operating a receiving device includes receiving a first protocol data unit (PDU) of a first burst transmission, the first PDU includes a first transmission identifier (T_ID) associated with the first burst transmission, and the first PDU further includes a final PDU indication indicating that the first PDU is a final PDU of the first burst transmission, and releasing a first radio link control (RLC) resource associated with the first T_ID when the first RLC resource associated with the first T_ID exists.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 19, 2020
    Inventors: Nathan Edward Tenny, Xiaoxiao Zheng
  • Patent number: 10595272
    Abstract: The present invention provides an activation system information transmission method, apparatus, and device. The method includes: receiving, by UE, a first system message sent by a base station, where the first system message includes activation indication information and a change indication tag, the activation indication information is used to indicate whether a function indicated in an activation system message is activated, and the change indication tag is used to indicate whether scheduling information of the activation system message changes; obtaining, by the UE, first scheduling information of the activation system message according to the activation indication information and the change indication tag; and reading the activation system message according to the first scheduling information, and selecting, according to the activation indication information and the change indication tag, different manners to obtain the first scheduling information of the activation system message.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: March 17, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yinghui Yu, Lei Liu, Nathan Edward Tenny
  • Publication number: 20200084749
    Abstract: A method for paging a first device by a second device includes sending, by the second device, a page message on a first path connecting the second device to the first device, and receiving, by the second device from the first device, a page response in response to the page message on a second path connecting the first device to the second device, wherein the first path and the second path are intentionally selected to be different in at least one of a number of hops in each path, radio access technology, cell or frequency carrier comprising each path, or width of beam pairs forming each path.
    Type: Application
    Filed: November 14, 2019
    Publication date: March 12, 2020
    Inventors: Aimin Justin Sang, Nathan Edward Tenny, Haibo Xu, Kai Xu, Hongcheng Zhuang
  • Patent number: 10586025
    Abstract: A method and system for allowing an independent software vendor (ISV) access to proprietary software code for software of an organization has been developed. An ISV generates a login request that masquerades as a user of the software. A license management system that controls access to the software, is accessed and determines if two session IDs are present. The presence of two separate session IDs identifies the ISV and if detected, the ISV is allowed access to the proprietary software code. Finally, the organization is notified about the ISV's access to the proprietary software code.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: March 10, 2020
    Assignee: salesforce.com, inc.
    Inventors: Nicholas Chun Yuan Chen, Nathan Edward Lipke, David Ross Baker, Winston Chow, Jonathan Widjaja
  • Patent number: 10582470
    Abstract: A method for operating a first distributed unit (DU) includes participating in a link layer context transfer with a second DU, establishing a user data path for a mobile device, the user data path connecting the mobile device with a centralized unit (CU) including a radio control protocol entity communicating with the mobile device, and storing first user data for the mobile device received from the CU and second user data for the mobile device received from the second DU. The method includes establishing a connection with the mobile device, sending the first user data and the second user data to the mobile device, and adapting the link layer context to operate in the first DU for exchanging data between the CU and the mobile device, wherein adapting the link layer context includes associating an uppermost protocol layer of the first DU with a lowest protocol layer of the CU.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: March 3, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Nathan Edward Tenny, Xuelong Wang, Haibo Xu, Hao Bi