Patents by Inventor Craig A. Ellis

Craig A. Ellis 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: 12045437
    Abstract: An example process includes: while displaying a user interface different from a digital assistant user interface, receiving a user input; in accordance with a determination that the user input satisfies a criterion for initiating a digital assistant: displaying, over the user interface, the digital assistant user interface, the digital assistant user interface including: a digital assistant indicator displayed at a first portion of the display; and a response affordance displayed at a second portion of the display, where: a portion of the user interface remains visible at a third portion of the display; and the third portion is between the first portion and the second portion.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: July 23, 2024
    Assignee: Apple Inc.
    Inventors: Neal Ellis, Oluwatomiwa B. Alabi, Robert Burton, Richard R. Dellinger, Thomas R. Fazio, Craig M. Federighi, Rebecca P. Fish, Nikrouz Ghotbi, James N. Jones, Ieyuki Kawashima, Stephen O. Lemay, Pedro Mari, Aaron Musengo, James E. Palmer, Patchaya Beam Seilaudom, Andrea Valentina Simes, Tyler McClay Smith, Trungtin Tran, Robert A. Walker, II
  • Patent number: 11188807
    Abstract: Data processing apparatus is provided comprising one or more processors. The data processing apparatus may be configured to perform a method of determining authentication data for authenticating an object comprising one or more identification elements which are detectable when electromagnetic radiation is incident thereon. The method may comprise obtaining image data relating to one or more of the identification element(s) of the object, processing the image data to determine outline data relating to outline(s) of one or more of the identification element(s) to which the image data relates and determining the authentication data from the outline data.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: November 30, 2021
    Inventors: Craig Ellis Lax, Sandford Ellis Lax
  • Patent number: 11003782
    Abstract: Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: May 11, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Adam Christopher Bender, Craig Ellis Wills
  • Publication number: 20210027132
    Abstract: Data processing apparatus is provided comprising one or more processors. The data processing apparatus may be configured to perform a method of determining authentication data for authenticating an object comprising one or more identification elements which are detectable when electromagnetic radiation is incident thereon. The method may comprise obtaining image data relating to one or more of the identification element(s) of the object, processing the image data to determine outline data relating to outline(s) of one or more of the identification element(s) to which the image data relates and determining the authentication data from the outline data.
    Type: Application
    Filed: March 4, 2019
    Publication date: January 28, 2021
    Inventors: Craig Ellis Lax, Sandford Ellis Lax
  • Publication number: 20200159935
    Abstract: Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
    Type: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Adam Christopher Bender, Craig Ellis Wills
  • Patent number: 10579804
    Abstract: Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: March 3, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Balachander Krishnamurthy, Adam Christopher Bender, Craig Ellis Wills
  • Publication number: 20170286719
    Abstract: Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
    Type: Application
    Filed: June 23, 2017
    Publication date: October 5, 2017
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Adam Christopher Bender, Craig Ellis Wills
  • Patent number: 9721108
    Abstract: Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: August 1, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Balachander Krishnamurthy, Adam Christopher Bender, Craig Ellis Wills
  • Publication number: 20160026802
    Abstract: Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website.
    Type: Application
    Filed: October 5, 2015
    Publication date: January 28, 2016
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Adam Christopher Bender, Craig Ellis Wills
  • Patent number: 8839443
    Abstract: Secondary leakage of private information is identified and remedied. Internet activity of a first party can result in such secondary leakage of private information of a second party. Information about the second party that would not otherwise be known becomes public based simply on related information that has been placed on a public site of a third party by the first party. Such disclosure is detected and the victim may be notified about the location. The victim can then decide if such secondary leakage is acceptable. If not, the first party or the third party may be notified, the activity may be stopped and the offending information can be removed.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: September 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Craig Ellis Wills
  • Publication number: 20100114839
    Abstract: Secondary leakage of private information is identified and remedied. Internet activity of a first party can result in such secondary leakage of private information of a second party. Information about the second party that would not otherwise be known becomes public based simply on related information that has been placed on a public site of a third party by the first party. Such disclosure is detected and the victim may be notified about the location. The victim can then decide if such secondary leakage is acceptable. If not, the first party or the third party may be notified, the activity may be stopped and the offending information can be removed.
    Type: Application
    Filed: October 16, 2008
    Publication date: May 6, 2010
    Inventors: Balachander Krishnamurthy, Craig Ellis Wills
  • Publication number: 20090271209
    Abstract: In accordance with an exemplary embodiment of the present invention, a method is provided that includes maintaining a plurality of identification bits associated with a user and a minimum personal privacy level identifying if any of the plurality of identification bits are authorized for disclosure, and receiving a request for one or more identification bits of the plurality of identification bits. The method also includes determining whether the identification bits of the request exceed the minimum personal privacy level, and if the identification bits of the request exceed the minimum personal privacy level, identifying to the user the identification bits of the request that exceed the minimum personal privacy level. A computer-readable recording medium having stored thereon computer-executable instructions is provided, and an exemplary system is provided.
    Type: Application
    Filed: February 27, 2009
    Publication date: October 29, 2009
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Balachander Krishnamurthy, Craig Ellis Wills
  • Patent number: 7296089
    Abstract: The present invention is a method for improving delivery of content to a client communicating with a server on the Web. Groups or clusters of clients are formed by processing the IP addresses of the clients according to a network-aware, radix-encoded trie classification process. The groups of clients are categorized based on information about one or more clients in each group that can be determined by the server. That information is used to help drive tailored actions on the part of Web servers. Users with poor connectivity may choose not to spend much time at a Web site if it takes a long time to receive a page, even if the Web server at the site is not the bottleneck. Retaining such clients may be of interest to a Web site. Better-connected clients may be able to receive enhanced representations of Web pages such as with higher quality images.
    Type: Grant
    Filed: August 7, 2002
    Date of Patent: November 13, 2007
    Assignee: AT&T Corp.
    Inventors: Balachander Krishnamurthy, Craig Ellis Wills
  • Publication number: 20070180626
    Abstract: A patient support is provided comprising a frame including a deck support and a step deck positioned on the deck support. The step deck has an upper deck, a lower deck, and a side wall, the upper deck being spaced apart from the lower deck to define a recess of the deck. The step deck includes a first section and a second section configured to articulate relative to the first section. A mattress section support is positioned in the recess. A mattress has a mattress section supported by the mattress section support and the upper deck.
    Type: Application
    Filed: April 13, 2007
    Publication date: August 9, 2007
    Inventors: Craig Ellis, Kenneth Kramer, Jason Brooke, Eric Meyer, Gregory Branson, David Ulrich
  • Publication number: 20070017032
    Abstract: A mattress assembly is provided that includes an adjustable width.
    Type: Application
    Filed: September 25, 2006
    Publication date: January 25, 2007
    Inventors: Craig Ellis, Kenith Chambers, Stephen Glover, Kerry Mensching
  • Publication number: 20070011817
    Abstract: A mattress assembly is provided that includes an adjustable width.
    Type: Application
    Filed: September 25, 2006
    Publication date: January 18, 2007
    Inventors: Craig Ellis, Kenith Chambers, Stephen Glover, Kerry Mensching
  • Publication number: 20060225221
    Abstract: A patient support including a frame having a deck support and a step deck positioned on the deck support. The step deck has an upper deck, a lower deck, and a side wall, the upper deck being spaced apart from the lower deck to define a recess of the deck. A mattress section and a mattress section support are supported by the step deck.
    Type: Application
    Filed: June 5, 2006
    Publication date: October 12, 2006
    Inventors: Craig Ellis, Kenneth Kramer, Jason Brooke, Eric Meyer, Gregory Branson, David Ulrich
  • Patent number: 6921135
    Abstract: A child's chair that may be readily adjusted with regard to the height of the seat bottom, and the position of the seat back relative to the seat bottom. The use of telescoping legs and a slidable support for the seat back allow the chair to be adjusted for positioning according to the needs of a particular child.
    Type: Grant
    Filed: September 3, 2003
    Date of Patent: July 26, 2005
    Inventors: Craig Ellis, Darcy M. Jones
  • Publication number: 20040041453
    Abstract: A child's chair that may be readily adjusted with regard to the height of the seat bottom, and the position of the seat back relative to the seat bottom. The use of telescoping legs and a slidable support for the seat back allow the chair to be adjusted for positioning according to the needs of a particular child.
    Type: Application
    Filed: September 3, 2003
    Publication date: March 4, 2004
    Inventors: Craig Ellis, Darcy M. Jones
  • Patent number: 6578113
    Abstract: A proxy cache maintains a copy of multiple resources from various servers in a network. When the proxy cache must generate a validation request for at least one resource at one of the servers, the proxy cache piggybacks one or more additional cache validation requests related to documents presently stored in the cache but originating from or associated with the server in question. Upon receipt of an indication of the freshness or validity of the cached copy of the document, the proxy cache can then make a determination as to whether to request an update of the document.
    Type: Grant
    Filed: December 30, 1997
    Date of Patent: June 10, 2003
    Assignee: AT&T Corp.
    Inventors: Balachander Krishnamurthy, Craig Ellis Wills