Patents by Inventor Mark E. Pennell

Mark E. Pennell 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: 11822371
    Abstract: A term base can be used to index a raw medical term (e.g., a text string from an electronic health record) to generate a computational expression of the raw medical term. The computational expression of the raw medical term can be used to generate a uniform medical term for the raw medical term. The computational expression can be compared with other computational expressions to organize the electronic health record, filter the electronic health record, and provide a uniform presentation of raw medical terms from different events in the electronic health record.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: November 21, 2023
    Assignee: Apple Inc.
    Inventors: David W. Padgett, John P. Clark, Brian A. Carlsen, Jeffrey D. LaMarche, Jason B. Morley, Christian Schroeder, Mark E. Pennell, Zhe Li, Jorge F. Pozas Trevino, Kevin M. Lynch
  • Publication number: 20230289387
    Abstract: A user device can be used to generate medical term expressions, which represent medical terms of a health record. The user device can identify a medical concept present in the health record based on a medical term expression. The user device can generate a node in a personalized relational graph that corresponds to the medical concept. One or more sub-nodes can be added to the node. Responsive to a request, a user interface is presented that identifies the medical concept and some of the additional information.
    Type: Application
    Filed: April 24, 2023
    Publication date: September 14, 2023
    Applicant: Apple Inc.
    Inventors: David W. Padgett, Jason B. Morley, Christian Schroeder, Zhe Li, Mark E. Pennell, Kevin M. Lynch
  • Patent number: 11636163
    Abstract: A server may maintain information about entities such as medical entities. A user device can send search queries to the server to obtain information about a particular medical entity. The server and/or the user device may maintain information relating to the particular medical entity in a manner that a relationship between the particular medical entity and the user device can be obfuscated from the server. By doing so, privacy of a user of the user device can be protected.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: April 25, 2023
    Assignee: Apple Inc.
    Inventors: Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
  • Patent number: 11636927
    Abstract: Information about a medical provider's locations, brands, and gateways can be received (e.g., via an online portal). This information can be used to generate a data object that represents relationships between the locations, the brands, and the gateways. This data object can be maintained in a database base that is searchable by a user device. For example, a user of the user device may search the database to identify a medical provider where the user obtains care. Once identified, other systems can be used to connect the user device to a gateway associated with the medical provider in order to download electronic health record data associated with the user.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: April 25, 2023
    Assignee: Apple Inc.
    Inventors: Todd D. Power, Mark E. Pennell, Eric K. Kimn, Sean R. Moore, Sangeeth Sridharan, Mohan Singh Randhava, Jorge F. Pozas Trevino, Pablo Antonio Gonzalez Cervantes, Kevin M. Lynch
  • Patent number: 11587650
    Abstract: Prior to connecting to a gateway associated with an electronic health record system, a user device can check in with a server. The server can send configuration information useable by the user device for connecting to the gateway for downloading medical record data. The configuration information may include an update value that is useable by the user device to determine a time frame for contacting the gateway. In some examples, the user device determines when to contact the gateway without using the update value.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: February 21, 2023
    Assignee: Apple Inc.
    Inventors: Todd D. Power, Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan, Kevin M. Lynch
  • Patent number: 11188527
    Abstract: A term base can be used to index a raw term (e.g., a text string from an electronic health record) to generate a computational expression of the raw term. As part of doing so, portions of the raw term including personally identifying information can be removed and/or replaced with de-identified information. The computational expression of the raw term can be used to generate a version of the raw term that is devoid of the personally identifying information.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: November 30, 2021
    Assignee: Apple Inc.
    Inventors: David W. Padgett, John P. Clark, Brian A. Carlsen, Jeffrey D. LaMarche, Jason B. Morley, Christian Schroeder, Mark E. Pennell, Zhe Li, Jorge F. Pozas Trevino, Kevin M. Lynch
  • Publication number: 20200387555
    Abstract: A server may maintain information about entities such as medical entities. A user device can send search queries to the server to obtain information about a particular medical entity. The server and/or the user device may maintain information relating to the particular medical entity in a manner that a relationship between the particular medical entity and the user device can be obfuscated from the server. By doing so, privacy of a user of the user device can be protected.
    Type: Application
    Filed: August 24, 2020
    Publication date: December 10, 2020
    Applicant: Apple Inc.
    Inventors: Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
  • Patent number: 10824684
    Abstract: A server may maintain information about entities such as medical entities. A user device can send search queries to the server to obtain information about a particular medical entity. Using techniques described herein, the server and/or the user device may maintain information relating to the particular medical entity in a manner that a relationship between the particular medical entity and the user device can be obfuscated from the server. By doing so, privacy of a user of the user device can be protected.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: November 3, 2020
    Assignee: Apple Inc.
    Inventors: Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
  • Publication number: 20190102451
    Abstract: A term base can be used to index a raw term (e.g., a text string from an electronic health record) to generate a computational expression of the raw term. As part of doing so, portions of the raw term including personally identifying information can be removed and/or replaced with de-identified information. The computational expression of the raw term can be used to generate a version of the raw term that is devoid of the personally identifying information.
    Type: Application
    Filed: June 26, 2018
    Publication date: April 4, 2019
    Applicant: Apple Inc.
    Inventors: David W. Padgett, John P. Clark, Brian A. Carlsen, Jeffrey D. LaMarche, Jason B. Morley, Christian Schroeder, Mark E. Pennell, Zhe Li, Jorge F. Pozas Trevino
  • Publication number: 20190103174
    Abstract: Information about a medical provider's locations, brands, and gateways can be received (e.g., via an online portal). This information can be used to generate a data object that represents relationships between the locations, the brands, and the gateways. This data object can be maintained in a database base that is searchable by a user device. For example, a user of the user device may search the database to identify a medical provider where the user obtains care. Once identified, other systems can be used to connect the user device to a gateway associated with the medical provider in order to download electronic health record data associated with the user.
    Type: Application
    Filed: January 30, 2018
    Publication date: April 4, 2019
    Applicant: Apple Inc.
    Inventors: Todd D. Power, Mark E. Pennell, Eric K. Kimn, Sean R. Moore, Sangeeth Sridharan
  • Publication number: 20190103193
    Abstract: A term base can be used to index a raw medical term (e.g., a text string from an electronic health record) to generate a computational expression of the raw medical term. The computational expression of the raw medical term can be used to generate a uniform medical term for the raw medical term. The computational expression can be compared with other computational expressions to organize the electronic health record, filter the electronic health record, and provide a uniform presentation of raw medical terms from different events in the electronic health record.
    Type: Application
    Filed: June 26, 2018
    Publication date: April 4, 2019
    Applicant: Apple Inc.
    Inventors: David W. Padgett, John P. Clark, Brian A. Carlsen, Jeffrey D. LaMarche, Jason B. Morley, Christian Schroeder, Mark E. Pennell, Zhe Li, Jorge F. Pozas Trevino
  • Publication number: 20190103173
    Abstract: Prior to connecting to a gateway associated with an electronic health record system, a user device can check in with a server. The server can send configuration information useable by the user device for connecting to the gateway for downloading medical record data. The configuration information may include an update value that is useable by the user device to determine a time frame for contacting the gateway. In some examples, the user device determines when to contact the gateway without using the update value.
    Type: Application
    Filed: January 30, 2018
    Publication date: April 4, 2019
    Applicant: Apple Inc.
    Inventors: Todd D. Power, Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
  • Publication number: 20190102461
    Abstract: A server may maintain information about entities such as medical entities. A user device can send search queries to the server to obtain information about a particular medical entity. Using techniques described herein, the server and/or the user device may maintain information relating to the particular medical entity in a manner that a relationship between the particular medical entity and the user device can be obfuscated from the server. By doing so, privacy of a user of the user device can be protected.
    Type: Application
    Filed: April 6, 2018
    Publication date: April 4, 2019
    Applicant: Apple Inc.
    Inventors: Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
  • Patent number: 7480862
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: January 20, 2009
    Assignee: Claria Corporation
    Inventors: Jax B. Cowden, Kevin V. Dahlstrom, Scott G. Eagle, Charles Gilbert, Philip D. Hollrah, Anthony G. Martin, Jeffrey A. McFadden, Mark E. Pennell, Marc E. Silverberg
  • Patent number: 7206998
    Abstract: A method and apparatus allowing for entry of form data in a browser. In the described embodiment, a browser automation program executes on the user's computer and communicates with a browser program in order to determine when forms are encountered.
    Type: Grant
    Filed: May 18, 2001
    Date of Patent: April 17, 2007
    Assignee: Claria Corporation
    Inventors: Mark E. Pennell, Anthony Martin
  • Patent number: 7162739
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: January 9, 2007
    Assignee: Claria Corporation
    Inventors: Jax B. Cowden, Kevin V. Dahlstrom, Scott G. Eagle, Charles Gilbert, Philip D. Hollrah, Anthony G. Martin, Jeffrey A. McFadden, Mark E. Pennell, Marc E. Silverberg
  • Patent number: 6968507
    Abstract: In one embodiment, a computer program blocks windows categorized as bad windows, while allowing windows categorized as good windows to be displayed. The computer program may categorize a window by consulting one or more lists. In one embodiment, a list may be updated from time to time to optimize the computer program and prevent program-obsolescence. Techniques for defeating a window-blocking mechanism are also disclosed. In one embodiment, a computer program detects if a window is of a type that offers a product to a user. If so, the computer program provides a separate window containing information regarding the product. In one embodiment, a computer program detects if a user has a need for the computer program. If so, the user is informed of the efficacy of the computer program, which is then offered to the user.
    Type: Grant
    Filed: November 27, 2001
    Date of Patent: November 22, 2005
    Assignee: Claria Corporation
    Inventors: Mark E. Pennell, L. Scott Primak, Charles Gilbert
  • Patent number: 6910179
    Abstract: A method and apparatus allowing for entry of form data in a browser. In the described embodiment, a browser automation program executes on the user's computer and communicates with a browser program in order to determine when forms are encountered.
    Type: Grant
    Filed: November 9, 1999
    Date of Patent: June 21, 2005
    Assignee: Clarita Corporation
    Inventors: Mark E. Pennell, Anthony Martin
  • Patent number: 6874023
    Abstract: Accessing web sites on which the user has an account and providing notification of changes at the site, and improved electronic mail management is provided, allowing all email to be collected and forwarded from a central site to other email addresses or allowing for the user to view the email at the central site. The user may assign individual email addresses to any number of uses, for example, an individual email address for use in communicating with a particular commercial web site.
    Type: Grant
    Filed: November 10, 1999
    Date of Patent: March 29, 2005
    Assignee: Claria Corporation
    Inventors: Mark E. Pennell, Aleksandar Sasa Zorovic, Denis R. Coleman
  • Publication number: 20040243584
    Abstract: In one embodiment, a blocking layer prevents a client computer without a pass from accessing a website. The blocking layer may have opaque or transparent portions, and may prevent an end-user on the client computer from interacting with the website. The pass may comprise a cookie, for example. Depending on implementation, the client computer may still be provided temporary access to the website to minimize any negative effect the blocking layer may have on website traffic. The end-user may also be provided an offer to gain permanent access to the website.
    Type: Application
    Filed: April 2, 2004
    Publication date: December 2, 2004
    Inventors: Christopher W. Wesley, Eric McKinlay, David L. Chambers, Craig Zeldin, Mitchell T. Weisman, Mark E. Pennell