Patents by Inventor Craig Davies

Craig Davies 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: 20180262460
    Abstract: Some embodiments provide domain name suggestions based on a user-provided ASCII phrase translated and/or transliterated into any of a number of supported non-English language character sets. To suggest non-English-language domain names, some embodiments parse, translate, and transliterate the user-provided ASCII names into domain names that include at least one non-English language character. Moreover, some embodiments determine the DNS registration status (e.g., as a second-level domain) of the Punycode (in ASCII) corresponding to these non-English domain names and provide the user with the ability to register any that are unregistered.
    Type: Application
    Filed: March 7, 2017
    Publication date: September 13, 2018
    Inventors: Sumit Daryani, Craig Davies
  • Patent number: 9810437
    Abstract: Systems and methods optimize energy savings associated with a kitchen hood system. Embodiments of the present invention relate to adequately exhausting a gaseous substance while minimizing the devotion of unnecessary energy. An identification module identifies a plurality of parameters associated with the kitchen hood system. Each parameter has an impact on the overall efficiency of the kitchen hood system. A weighting module weights each parameter. A weight associated with each parameter is representative of a predicted impact each parameter has on the overall efficiency that the kitchen hood system operates relative to each other parameter. An incorporation module incorporates the weight of each parameter into a reduction factor. The reduction factor is representative of an overall impact that the plurality of parameters has on the overall efficiency that the kitchen hood system operates.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: November 7, 2017
    Assignee: Melink Corporation
    Inventors: Stephen K. Melink, Bryan D. Miller, Craig Davis
  • Patent number: 9652465
    Abstract: One embodiment provides a method, comprising: receiving, from a client device, a request by a user to access an aggregate service device; authenticating, at an aggregate service device, the user to provide access to a plurality of cloud storage accounts of the user hosted by a single cloud storage service; providing, by the aggregate service device, data analogous to data of the plurality of cloud storage accounts; receiving, by the aggregate service device, a selection of data accessible by the user from the plurality of cloud storage accounts of the user; and facilitating data transfer associated with the selection.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: May 16, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip L. Childs, Eric Todd Marshall, Jose Roberto Rodriguez, Matthew Jacyno, Greyson Craig Davis, Tony Eugene Thompson, Carmelo Antonio Gazzia, Timothy Mark Robbins, Mei-Wen Sun
  • Publication number: 20160313011
    Abstract: Systems and methods optimize energy savings associated with a kitchen hood system. Embodiments of the present invention relate to adequately exhausting a gaseous substance while minimizing the devotion of unnecessary energy. An identification module identifies a plurality of parameters associated with the kitchen hood system. Each parameter has an impact on the overall efficiency of the kitchen hood system. A weighting module weights each parameter. A weight associated with each parameter is representative of a predicted impact each parameter has on the overall efficiency that the kitchen hood system operates relative to each other parameter. An incorporation module incorporates the weight of each parameter into a reduction factor. The reduction factor is representative of an overall impact that the plurality of parameters has on the overall efficiency that the kitchen hood system operates.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 27, 2016
    Inventors: Stephen K. Melink, Bryan D. Miller, Craig Davis
  • Patent number: 9458504
    Abstract: The present invention relates to methods and compositions for identifying, selecting and/or producing a soybean plant or germplasm having iron deficiency chlorosis tolerance. A soybean plant, part thereof and/or germplasm, including any progeny and/or seeds derived from a soybean plant or germplasm identified, selected and/or produced by any of the methods of the present invention is also provided.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: October 4, 2016
    Assignee: Syngenta Participations AG
    Inventors: Mark Charles Hamilton, Harish Gandhi, Ainong Shi, Craig Davis, Thomas Joseph Curley, Baohong Guo
  • Publication number: 20160127339
    Abstract: One embodiment provides a method, comprising: receiving, from a client device, a request by a user to access an aggregate service device; authenticating, at an aggregate service device, the user to provide access to a plurality of cloud storage accounts of the user hosted by a single cloud storage service; providing, by the aggregate service device, data analogous to data of the plurality of cloud storage accounts; receiving, by the aggregate service device, a selection of data accessible by the user from the plurality of cloud storage accounts of the user; and facilitating data transfer associated with the selection.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 5, 2016
    Inventors: Philip L. Childs, Eric Todd Marshall, Jose Roberto Rodriguez, Matthew Jacyno, Greyson Craig Davis, Tony Eugene Thompson, Carmelo Antonio Gazzia, Timothy Mark Robbins, Mei-Wen Sun
  • Publication number: 20160127383
    Abstract: One embodiment provides a method, including: sending, from a device, input from a user requesting access to data retrievable by an aggregate service device; sending, from the device, input from the user selecting, from the aggregate service device, a selection of data; and sending a distribution command; wherein the distribution command comprises information related to distributing a pointer indicating the selection of data.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 5, 2016
    Inventors: Philip L. Childs, Eric Todd Marshall, Christopher Donald Oman, Greyson Craig Davis, Tony Eugene Thompson, James Anthony Hunt
  • Publication number: 20160127347
    Abstract: One embodiment provides a method, including: receiving authentication input, at a device, that is sent to an aggregate service device; requesting file system data, retrieved by the aggregate service device, analogous to data stored on a remote device and data stored on a cloud storage device; receiving at the device, after providing the authentication input to the aggregate service device, the file system data from the aggregate service device; and displaying, on the device, a user interface in the form of a file manager application generated from the requested file system data.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 5, 2016
    Inventors: Philip L. Childs, Eric Todd Marshall, Christopher Donald Oman, Greyson Craig Davis, Tony Eugene Thompson, James Anthony Hunt
  • Publication number: 20150261423
    Abstract: In one aspect, an apparatus includes a touch-enabled display, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to make a first determination that a device is being or has been transitioned between a laptop configuration and a tablet configuration. The instructions are also executable by the processor to, at least in part based on the first determination, make a second determination pertaining to at least one change in presentation of an element presented on the touch-enabled display from a first presentation to a second presentation.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 17, 2015
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Suzanne Marion Beaumont, Russell Speight VanBlon, Paul Plaskonos, Jon Wayne Heim, Greyson Craig Davis, Mark David Krynock
  • Patent number: 9065203
    Abstract: A shim for securing an electrical connection of an electrical connection assembly. The shim includes a cylindrical sleeve with opposite proximal and distal ends. The cylindrical sleeve runs from a proximal end of the shim to a distal end of the shim. An interior portion of the cylindrical sleeve is defined by an opening from the proximal end of the shim to the distal end of the shim. The opening allows a plug of the electrical connector assembly to be inserted within the opening of the cylindrical sleeve while the shim is inserted into a socket of the electrical connector assembly to hold the plug securely in the socket of the electrical connection assembly.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: June 23, 2015
    Inventor: Craig Davies
  • Publication number: 20150044896
    Abstract: A shim for securing an electrical connection of an electrical connection assembly. The shim includes a cylindrical sleeve with opposite proximal and distal ends. The cylindrical sleeve runs from a proximal end of the shim to a distal end of the shim. An interior portion of the cylindrical sleeve is defined by an opening from the proximal end of the shim to the distal end of the shim. The opening allows a plug of the electrical connector assembly to be inserted within the opening of the cylindrical sleeve while the shim is inserted into a socket of the electrical connector assembly to hold the plug securely in the socket of the electrical connection assembly.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 12, 2015
    Inventor: Craig Davies
  • Patent number: 8943021
    Abstract: Systems and methods are disclosed herein to a computer-implemented method for providing assistive technology, the method comprising receiving, by a computing device, a media file comprising an assistive media component configured to assist a user with viewing or hearing a particular content file being screened at a venue; receiving, by a computing device, an audio portion of the content file using an audio receiving device; determining, by a computing device, a time signature of the audio portion of the content file by performing sound processing on the received audio portion of the content file; synchronizing, by a computing device, the media file with the content file by matching a time synchrony track of the media file with the determined time signature of the content file; and outputting, by a computing device, the assistive media component included in the media file in synchronization with the content file.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: January 27, 2015
    Assignee: Home Box Office, Inc.
    Inventor: Craig Davis Cuttner
  • Publication number: 20140358289
    Abstract: An intelligent pressure regulator in a process control system is controlled according to a profile constructed by a user on a computer connected to the device. The profile is a multi-step command sequence. The profile includes at least one conditional statement and, optionally, at least one branching statement. That is, the profile includes at least one statement that, depending on whether the statement is true or false, causes the device to execute a first command or a second command, respectively. The profile may also include a statement (e.g., a “goto” statement) that causes the device to skip one or more commands in the profile.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 4, 2014
    Applicant: TESCOM CORPORATION
    Inventor: Steven Craig Davies
  • Patent number: 8898450
    Abstract: Device authentication is implemented at the application layer of a computer communication model to add a factor to user authentication without requiring any action by the user. User space applications, such as web browsers, e-mail readers, and such, can remain completely unaffected. Instead, the additional authentication factor is provided at the application layer, typically in an operating system, where protocols such as HTTP(s), FTP(s), POP, SMTP, SNMP and DNS are implemented. Authentication is performed by a challenge/response transaction and the client device's digital fingerprint is compared to a whitelist of digital fingerprints of authorized client devices.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: November 25, 2014
    Assignee: DeviceAuthority, Inc.
    Inventors: Dono Harjanto, Bradley Craig Davis
  • Patent number: 8872976
    Abstract: In one embodiment, a 3D display has an image processor including an overlay detector connected to a display controller. The image processor receives a 3D-compatible image stream from a 2D legacy device that may superimpose overlays, e.g., a 2D captions, over 3D-compatible images. The overlay detector automatically determines whether a received image comprises a caption overlay and, if so, provides the location and dimensions of the overlay to the display controller. The display controller processes the overlaid 3D-compatible image to isolate the caption characters of the caption overlay and generates, for a viewer of the 3D display, different left-eye and right-eye images, each including overlaid caption characters that substantially match the characters of the caption overlay. The result is the appearance, to the viewer, of a substantially flat and coherent caption overlay over a 3D image.
    Type: Grant
    Filed: July 14, 2010
    Date of Patent: October 28, 2014
    Assignee: Home Box Office, Inc.
    Inventor: Craig Davis Cuttner
  • Publication number: 20140026159
    Abstract: Systems and methods are disclosed herein to a computer program product, comprising a tangible computer-readable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method for identifying a platform type of a device, the method including providing a system, wherein the system comprises distinct software modules, and wherein the distinct software modules comprise a secure beacon generator; receiving, by the secure beacon generator, an audio portion of media content from a content playback module; determining, by the secure beacon generator, a platform type of the device; and generating, by the secure beacon generator, a beacon for integrating with a sound wave of the audio portion of the media content, wherein the beacon includes the determined platform type of the device.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 23, 2014
    Inventors: Craig Davis CUTTNER, Elmer Gehman MUSSER, JR.
  • Patent number: 8576730
    Abstract: Content is distributed from a source to a sink only if the sink is within a predetermined geographic locality. In one embodiment, a signature request is sent to the sink. The sink obtains an actual signature compares it to the requested signature, and if the requested signature and the actual signature resemble each other sufficiently closely, then the content is sent to the sink The signature is compiled from parameters obtained from appropriate parameter detectors. The parameter detectors generate, detect and monitor various signals required for determining the locality of the sink.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: November 5, 2013
    Assignee: Time Warner, Inc.
    Inventors: Spencer Stephens, Kenneth W. Long, Craig Davis Cuttner, Conor P. Cahill
  • Patent number: 8497939
    Abstract: In a system and method of producing time-synchronous textual descriptions of stage directions in live or pre-recorded productions to provide assistive program descriptions to visually-impaired consumers, a processor may parse stage directions from a production script and synchronize the parsed stage directions with closed captioning streams. The method may include viewing a live or pre-recorded production, creating textual descriptions of the stage directions using a stenography system, and outputting the textual descriptions to a separate output stream than that of dialogue descriptions. In addition, the method may include creating audio descriptions of the stage directions, and converting the audio descriptions to textual descriptions of the stage directions using a voice-recognition system. Further, the method may include distributing the synchronized stage directions, and receiving and decoding the synchronized stage directions using a text-based system.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: July 30, 2013
    Assignee: Home Box Office, Inc.
    Inventor: Craig Davis Cuttner
  • Publication number: 20120113115
    Abstract: In one embodiment, a 3D display has an image processor including an overlay detector connected to a display controller. The image processor receives a 3D-compatible image stream from a 2D legacy device that may superimpose overlays, e.g., a 2D captions, over 3D-compatible images. The overlay detector automatically determines whether a received image comprises a caption overlay and, if so, provides the location and dimensions of the overlay to the display controller. The display controller processes the overlaid 3D-compatible image to isolate the caption characters of the caption overlay and generates, for a viewer of the 3D display, different left-eye and right-eye images, each including overlaid caption characters that substantially match the characters of the caption overlay. The result is the appearance, to the viewer, of a substantially flat and coherent caption overlay over a 3D image.
    Type: Application
    Filed: July 14, 2010
    Publication date: May 10, 2012
    Applicant: HOME BOX OFFICE, INC.
    Inventor: Craig Davis Cuttner
  • Publication number: 20100141834
    Abstract: In a system and method of producing time-synchronous textual descriptions of stage directions in live or pre-recorded productions to provide assistive program descriptions to visually-impaired consumers, a processor may parse stage directions from a production script and synchronize the parsed stage directions with closed captioning streams. The method may include viewing a live or pre-recorded production, creating textual descriptions of the stage directions using a stenography system, and outputting the textual descriptions to a separate output stream than that of dialogue descriptions. In addition, the method may include creating audio descriptions of the stage directions, and converting the audio descriptions to textual descriptions of the stage directions using a voice-recognition system. Further, the method may include distributing the synchronized stage directions, and receiving and decoding the synchronized stage directions using a text-based system.
    Type: Application
    Filed: December 8, 2008
    Publication date: June 10, 2010
    Inventor: Craig Davis CUTTNER