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: 11822371Abstract: 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: GrantFiled: June 26, 2018Date of Patent: November 21, 2023Assignee: 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: 20230289387Abstract: 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: ApplicationFiled: April 24, 2023Publication date: September 14, 2023Applicant: Apple Inc.Inventors: David W. Padgett, Jason B. Morley, Christian Schroeder, Zhe Li, Mark E. Pennell, Kevin M. Lynch
-
Patent number: 11636163Abstract: 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: GrantFiled: August 24, 2020Date of Patent: April 25, 2023Assignee: Apple Inc.Inventors: Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
-
Patent number: 11636927Abstract: 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: GrantFiled: January 30, 2018Date of Patent: April 25, 2023Assignee: 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: 11587650Abstract: 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: GrantFiled: January 30, 2018Date of Patent: February 21, 2023Assignee: 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: 11188527Abstract: 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: GrantFiled: June 26, 2018Date of Patent: November 30, 2021Assignee: 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: 20200387555Abstract: 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: ApplicationFiled: August 24, 2020Publication date: December 10, 2020Applicant: Apple Inc.Inventors: Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
-
Patent number: 10824684Abstract: 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: GrantFiled: April 6, 2018Date of Patent: November 3, 2020Assignee: Apple Inc.Inventors: Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
-
Publication number: 20190102451Abstract: 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: ApplicationFiled: June 26, 2018Publication date: April 4, 2019Applicant: 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: 20190103174Abstract: 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: ApplicationFiled: January 30, 2018Publication date: April 4, 2019Applicant: Apple Inc.Inventors: Todd D. Power, Mark E. Pennell, Eric K. Kimn, Sean R. Moore, Sangeeth Sridharan
-
Publication number: 20190103193Abstract: 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: ApplicationFiled: June 26, 2018Publication date: April 4, 2019Applicant: 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: 20190103173Abstract: 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: ApplicationFiled: January 30, 2018Publication date: April 4, 2019Applicant: Apple Inc.Inventors: Todd D. Power, Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
-
Publication number: 20190102461Abstract: 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: ApplicationFiled: April 6, 2018Publication date: April 4, 2019Applicant: Apple Inc.Inventors: Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
-
Patent number: 7480862Abstract: 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: GrantFiled: November 27, 2001Date of Patent: January 20, 2009Assignee: Claria CorporationInventors: 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: 7206998Abstract: 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: GrantFiled: May 18, 2001Date of Patent: April 17, 2007Assignee: Claria CorporationInventors: Mark E. Pennell, Anthony Martin
-
Patent number: 7162739Abstract: 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: GrantFiled: November 27, 2001Date of Patent: January 9, 2007Assignee: Claria CorporationInventors: 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: 6968507Abstract: 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: GrantFiled: November 27, 2001Date of Patent: November 22, 2005Assignee: Claria CorporationInventors: Mark E. Pennell, L. Scott Primak, Charles Gilbert
-
Patent number: 6910179Abstract: 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: GrantFiled: November 9, 1999Date of Patent: June 21, 2005Assignee: Clarita CorporationInventors: Mark E. Pennell, Anthony Martin
-
Patent number: 6874023Abstract: 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: GrantFiled: November 10, 1999Date of Patent: March 29, 2005Assignee: Claria CorporationInventors: Mark E. Pennell, Aleksandar Sasa Zorovic, Denis R. Coleman
-
Publication number: 20040243584Abstract: 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: ApplicationFiled: April 2, 2004Publication date: December 2, 2004Inventors: Christopher W. Wesley, Eric McKinlay, David L. Chambers, Craig Zeldin, Mitchell T. Weisman, Mark E. Pennell