Patents by Inventor Craig A. Murray

Craig A. Murray 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: 11979639
    Abstract: A method is implemented at an Internet-connected remote control device for reviewing content channels on an Internet-connected display device that is associated with the remote control device via a user account maintained at a server. In response to receiving a user actuation of a user button, the remote control identifies a first Internet content channel that is currently being displayed on the display device, and obtains a preferred channel list including a sequence of Internet content channels that is associated with the user account and includes the first Internet content channel. The remote control then identifies a second Internet content channel that follows the first Internet content channel in the preferred channel list, and transmits to the server a first channel change message including information of the second Internet content channel to cause the Internet-connected display device to display media content provided by the second content channel.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: May 7, 2024
    Assignee: Google LLC
    Inventor: Craig Murray
  • Patent number: 11824829
    Abstract: Systems, devices and methods for a Domain Name Data Networking (DNDN) content delivery system are disclosed. Embodiments perform operations including obtaining a content object having a unique identifier. The operations also include storing a local instance of the content object in association with DNS resource records and the unique identifier. The operations further include providing the local instance of the content to a client in response to receiving a request from the client including the unique identifier.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: November 21, 2023
    Assignee: VeriSign, Inc.
    Inventors: Eric Osterweil, G. Craig Murray, Abedelaziz Mohaisen, Danny McPherson
  • Patent number: 11631126
    Abstract: Systems and methods for achieving persistent interaction comprise receiving a first communication via a first communication channel, the first communication including a first service request; initiating a response to the first service request; storing information related to a first context of the first communication; in response to the first communication being terminated, storing a first stage information related to completion of the response to the first service request; receiving a second communication via a second communication channel, the second communication including a second service request; in response to the first service request being the same as the second service request, retrieving the information related to the first context; retrieving the first stage information; resuming the response to the first service request; storing information related to a second context and a second stage of completion of the second service request; and storing a second stage of completion of the response.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: April 18, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventor: Craig Murray
  • Patent number: 11595398
    Abstract: The disclosure is directed to providing content access control in information centric networking (ICN) networks. Methods and systems include hardware and/or software that perform operations for sending to a content provider of an ICN network an access request for content in response to receiving a first content request from a client. The operations also include receiving from the content provider access control information for the content. The operations further include sending to the client a challenge. Additionally, the operations include receiving from the client an authorization of the content provider that includes information obtained by the client from the content provider based on the challenge. Furthermore, the operations include verifying the authorization received from the client using the access control information received from the content provider. Moreover, the operations include sending to the client the content.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: February 28, 2023
    Assignee: VeriSign, Inc.
    Inventors: Abedelaziz Mohaisen, Maliheh Shirvanian, G. Craig Murray
  • Publication number: 20220377050
    Abstract: Systems, devices and methods for a Domain Name Data Networking (DNDN) content delivery system are disclosed. Embodiments perform operations including obtaining a content object having a unique identifier. The operations also include storing a local instance of the content object in association with DNS resource records and the unique identifier. The operations further include providing the local instance of the content to a client in response to receiving a request from the client including the unique identifier.
    Type: Application
    Filed: August 5, 2022
    Publication date: November 24, 2022
    Applicant: VeriSign, Inc.
    Inventors: Eric OSTERWEIL, G. Craig MURRAY, Abedelaziz MOHAISEN, Danny MCPHERSON
  • Publication number: 20220317968
    Abstract: Systems and methods are described herein for implementing and managing a user interface. The user interface may be controlled based on voice commands from a user. Audio data may be processed based on context information associated with the user interface to more accurately determine an intended voice command. The voice command may be used to cause an action associated with the user interface.
    Type: Application
    Filed: April 2, 2021
    Publication date: October 6, 2022
    Inventors: Geoffrey Craig Murray, Denys Avdieiev, Dallas Willis, David Dymit, Mayur Nankani, Chakradhar Chillumuntala
  • Patent number: 11411912
    Abstract: Systems, devices and methods for a Domain Name Data Networking (DNDN) content delivery system are disclosed. Embodiments perform operations including obtaining a content object having a unique identifier. The operations also include storing a local instance of the content object in association with DNS resource records and the unique identifier. The operations further include providing the local instance of the content to a client in response to receiving a request from the client including the unique identifier.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: August 9, 2022
    Assignee: VeriSign, Inc.
    Inventors: Eric Osterweil, G. Craig Murray, Abedelaziz Mohaisen, Danny McPherson
  • Publication number: 20210409831
    Abstract: A method is implemented at an Internet-connected remote control device for reviewing content channels on an Internet-connected display device that is associated with the remote control device via a user account maintained at a server. In response to receiving a user actuation of a user button, the remote control identifies a first Internet content channel that is currently being displayed on the display device, and obtains a preferred channel list including a sequence of Internet content channels that is associated with the user account and includes the first Internet content channel. The remote control then identifies a second Internet content channel that follows the first Internet content channel in the preferred channel list, and transmits to the server a first channel change message including information of the second Internet content channel to cause the Internet-connected display device to display media content provided by the second content channel.
    Type: Application
    Filed: September 13, 2021
    Publication date: December 30, 2021
    Inventor: Craig Murray
  • Patent number: 11122338
    Abstract: A method is implemented at an Internet-connected remote control device for reviewing content channels on an Internet-connected display device that is associated with the remote control device via a user account maintained at a server. In response to receiving a user actuation of a user button, the remote control identifies a first Internet content channel that is currently being displayed on the display device, and obtains a preferred channel list including a sequence of Internet content channels that is associated with the user account and includes the first Internet content channel. The remote control then identifies a second Internet content channel that follows the first Internet content channel in the preferred channel list, and transmits to the server a first channel change message including information of the second Internet content channel to cause the Internet-connected display device to display media content provided by the second content channel.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: September 14, 2021
    Assignee: Google LLC
    Inventor: Craig Murray
  • Patent number: 10887314
    Abstract: The disclosure is directed to providing content access control in information centric networking (ICN) networks. Methods and systems include hardware and/or software that perform operations for sending to a content provider of an ICN network an access request for content in response to receiving a first content request from a client. The operations also include receiving from the content provider access control information for the content. The operations further include sending to the client a challenge. Additionally, the operations include receiving from the client an authorization of the content provider that includes information obtained by the client from the content provider based on the challenge. Furthermore, the operations include verifying the authorization received from the client using the access control information received from the content provider. Moreover, the operations include sending to the client the content.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: January 5, 2021
    Assignee: VERISIGN, INC.
    Inventors: Abedelaziz Mohaisen, Maliheh Shirvanian, G. Craig Murray
  • Publication number: 20200043089
    Abstract: Systems and methods for achieving persistent interaction comprise receiving a first communication via a first communication channel, the first communication including a first service request; initiating a response to the first service request; storing information related to a first context of the first communication; in response to the first communication being terminated, storing a first stage information related to completion of the response to the first service request; receiving a second communication via a second communication channel, the second communication including a second service request; in response to the first service request being the same as the second service request, retrieving the information related to the first context; retrieving the first stage information; resuming the response to the first service request; storing information related to a second context and a second stage of completion of the second service request; and storing a second stage of completion of the response.
    Type: Application
    Filed: July 18, 2019
    Publication date: February 6, 2020
    Applicant: JPMorgan Chase Bank, N.A.
    Inventor: Craig MURRAY
  • Publication number: 20190387284
    Abstract: A method is implemented at an Internet-connected remote control device for reviewing content channels on an Internet-connected display device that is associated with the remote control device via a user account maintained at a server. In response to receiving a user actuation of a user button, the remote control identifies a first Internet content channel that is currently being displayed on the display device, and obtains a preferred channel list including a sequence of Internet content channels that is associated with the user account and includes the first Internet content channel. The remote control then identifies a second Internet content channel that follows the first Internet content channel in the preferred channel list, and transmits to the server a first channel change message including information of the second Internet content channel to cause the Internet-connected display device to display media content provided by the second content channel.
    Type: Application
    Filed: August 29, 2019
    Publication date: December 19, 2019
    Inventor: Craig Murray
  • Patent number: 10485180
    Abstract: An agricultural harvester includes an auger assembly including an auger having an auger shaft defining an axis of rotation and a fighting carried by the auger shaft, the auger being configured to rotate the fighting in a sweeping path about the axis of rotation and convey cleaned crop material toward the crop material elevator; an auger trough placed adjacent to the auger to hold crop material in the sweeping path; and an auger cover held above the sweeping path that is configured to direct flung crop material toward the auger and/or the auger trough.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: November 26, 2019
    Assignee: CNH Industrial America LLC
    Inventors: Jason R. Coppinger, Tyler D. Brockel, Clay Alan Reinecke, Craig A. Murray, William L. Cooksey, Eric E. Veikle
  • Patent number: 10405051
    Abstract: A method is implemented at an Internet-connected remote control device for reviewing content channels on an Internet-connected display device that is associated with the remote control device via a user account maintained at a server. In response to receiving a user actuation of a user button, the remote control identifies a first Internet content channel that is currently being displayed on the display device, and obtains a preferred channel list including a sequence of Internet content channels that is associated with the user account and includes the first Internet content channel. The remote control then identifies a second Internet content channel that follows the first Internet content channel in the preferred channel list, and transmits to the server a first channel change message including information of the second Internet content channel to cause the Internet-connected display device to display media content provided by the second content channel.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: September 3, 2019
    Assignee: Google LLC
    Inventor: Craig Murray
  • Patent number: 10201126
    Abstract: An agricultural harvester includes a chassis, at least one ground engaging traction member connected to the chassis, a cleaning system held by the chassis and configured to clean crop material, and an elevator supplied with the crop material. The elevator includes a housing having a crop material inlet that receives the crop material, a boot portion that forms a bottom of the housing, and a plurality of paddles configured to convey the crop material through the housing and away from the boot portion in a generally vertical direction. The elevator further includes a hinged wall section that includes a flexible steel sheet and a UHMW material plastic or other durable wear resistant flexible material overlying the sheet and facing an interior of the elevator. The hinged wall section may be a boot door or a head door.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: February 12, 2019
    Assignee: CNH Industrial America LLC
    Inventors: Tyler Brockel, William Cooksey, Jason Coppinger, Craig Murray
  • Publication number: 20180310070
    Abstract: A method is implemented at an Internet-connected remote control device for reviewing content channels on an Internet-connected display device that is associated with the remote control device via a user account maintained at a server. In response to receiving a user actuation of a user button, the remote control identifies a first Internet content channel that is currently being displayed on the display device, and obtains a preferred channel list including a sequence of Internet content channels that is associated with the user account and includes the first Internet content channel. The remote control then identifies a second Internet content channel that follows the first Internet content channel in the preferred channel list, and transmits to the server a first channel change message including information of the second Internet content channel to cause the Internet-connected display device to display media content provided by the second content channel.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 25, 2018
    Inventor: Craig Murray
  • Publication number: 20180279558
    Abstract: An agricultural harvester includes an auger assembly including an auger having an auger shaft defining an axis of rotation and a fighting carried by the auger shaft, the auger being configured to rotate the fighting in a sweeping path about the axis of rotation and convey cleaned crop material toward the crop material elevator; an auger trough placed adjacent to the auger to hold crop material in the sweeping path; and an auger cover held above the sweeping path that is configured to direct flung crop material toward the auger and/or the auger trough.
    Type: Application
    Filed: April 29, 2016
    Publication date: October 4, 2018
    Inventors: Jason R. Coppinger, Tyler D. Brockel, Clay Alan Reinecke, Craig A. Murray, William L. Cooksey, Eric E. Veikle
  • Patent number: 9799005
    Abstract: A method of operation of a computing system includes: determining a context for performing a user-initiated action; determining an operational order based on the context for performing the user-initiated action; and generating an application order based on the operational order for implementing an execution file and a further executable file according to the application order to perform the user-initiated action through displaying on a device.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: October 24, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Craig A. Murray, Michael Baisuck
  • Publication number: 20170093752
    Abstract: The disclosure is directed to providing content access control in information centric networking (ICN) networks. Methods and systems include hardware and/or software that perform operations for sending to a content provider of an ICN network an access request for content in response to receiving a first content request from a client. The operations also include receiving from the content provider access control information for the content. The operations further include sending to the client a challenge. Additionally, the operations include receiving from the client an authorization of the content provider that includes information obtained by the client from the content provider based on the challenge. Furthermore, the operations include verifying the authorization received from the client using the access control information received from the content provider. Moreover, the operations include sending to the client the content.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 30, 2017
    Inventors: Abedelaziz Mohaisen, Maliheh Shirvanian, G. Craig Murray
  • Patent number: D810791
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: February 20, 2018
    Assignee: CNH Industrial America LLC
    Inventors: Jason Coppinger, Craig Murray, Kevin Koos, William Cooksey