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: 11979639Abstract: 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: GrantFiled: September 13, 2021Date of Patent: May 7, 2024Assignee: Google LLCInventor: Craig Murray
-
Patent number: 11824829Abstract: 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: GrantFiled: August 5, 2022Date of Patent: November 21, 2023Assignee: VeriSign, Inc.Inventors: Eric Osterweil, G. Craig Murray, Abedelaziz Mohaisen, Danny McPherson
-
Patent number: 11631126Abstract: 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: GrantFiled: July 18, 2019Date of Patent: April 18, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Craig Murray
-
Patent number: 11595398Abstract: 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: GrantFiled: January 4, 2021Date of Patent: February 28, 2023Assignee: VeriSign, Inc.Inventors: Abedelaziz Mohaisen, Maliheh Shirvanian, G. Craig Murray
-
Publication number: 20220377050Abstract: 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: ApplicationFiled: August 5, 2022Publication date: November 24, 2022Applicant: VeriSign, Inc.Inventors: Eric OSTERWEIL, G. Craig MURRAY, Abedelaziz MOHAISEN, Danny MCPHERSON
-
Publication number: 20220317968Abstract: 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: ApplicationFiled: April 2, 2021Publication date: October 6, 2022Inventors: Geoffrey Craig Murray, Denys Avdieiev, Dallas Willis, David Dymit, Mayur Nankani, Chakradhar Chillumuntala
-
Patent number: 11411912Abstract: 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: GrantFiled: May 5, 2016Date of Patent: August 9, 2022Assignee: VeriSign, Inc.Inventors: Eric Osterweil, G. Craig Murray, Abedelaziz Mohaisen, Danny McPherson
-
Publication number: 20210409831Abstract: 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: ApplicationFiled: September 13, 2021Publication date: December 30, 2021Inventor: Craig Murray
-
Patent number: 11122338Abstract: 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: GrantFiled: August 29, 2019Date of Patent: September 14, 2021Assignee: Google LLCInventor: Craig Murray
-
Patent number: 10887314Abstract: 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: GrantFiled: September 29, 2015Date of Patent: January 5, 2021Assignee: VERISIGN, INC.Inventors: Abedelaziz Mohaisen, Maliheh Shirvanian, G. Craig Murray
-
Publication number: 20200043089Abstract: 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: ApplicationFiled: July 18, 2019Publication date: February 6, 2020Applicant: JPMorgan Chase Bank, N.A.Inventor: Craig MURRAY
-
Publication number: 20190387284Abstract: 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: ApplicationFiled: August 29, 2019Publication date: December 19, 2019Inventor: Craig Murray
-
Patent number: 10485180Abstract: 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: GrantFiled: April 29, 2016Date of Patent: November 26, 2019Assignee: CNH Industrial America LLCInventors: Jason R. Coppinger, Tyler D. Brockel, Clay Alan Reinecke, Craig A. Murray, William L. Cooksey, Eric E. Veikle
-
Patent number: 10405051Abstract: 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: GrantFiled: April 25, 2017Date of Patent: September 3, 2019Assignee: Google LLCInventor: Craig Murray
-
Patent number: 10201126Abstract: 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: GrantFiled: April 28, 2016Date of Patent: February 12, 2019Assignee: CNH Industrial America LLCInventors: Tyler Brockel, William Cooksey, Jason Coppinger, Craig Murray
-
Publication number: 20180310070Abstract: 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: ApplicationFiled: April 25, 2017Publication date: October 25, 2018Inventor: Craig Murray
-
Publication number: 20180279558Abstract: 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: ApplicationFiled: April 29, 2016Publication date: October 4, 2018Inventors: Jason R. Coppinger, Tyler D. Brockel, Clay Alan Reinecke, Craig A. Murray, William L. Cooksey, Eric E. Veikle
-
Patent number: 9799005Abstract: 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: GrantFiled: March 7, 2013Date of Patent: October 24, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Craig A. Murray, Michael Baisuck
-
Publication number: 20170093752Abstract: 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: ApplicationFiled: September 29, 2015Publication date: March 30, 2017Inventors: Abedelaziz Mohaisen, Maliheh Shirvanian, G. Craig Murray
-
Patent number: D810791Type: GrantFiled: December 16, 2016Date of Patent: February 20, 2018Assignee: CNH Industrial America LLCInventors: Jason Coppinger, Craig Murray, Kevin Koos, William Cooksey