Patents by Inventor Philip Nathan

Philip Nathan 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: 10135764
    Abstract: A universal interaction platform that communicates with service providers and smart devices by receiving a message object that includes information indicative of a user intent for one of the service providers or smart devices to perform a function, determines the service provider or smart device that the user intends to perform the function, determines a protocol and format for communicating with the service provider or smart device, formats an instruction for the service provider or smart device, and outputs the instruction to the service provider or smart device.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: November 20, 2018
    Assignee: Entefy Inc.
    Inventors: Alston Ghafourifar, Mehdi Ghafourifar, Philip Nathan Greenberg, Neil Achtman, Brienne Ghafourifar
  • Publication number: 20180189504
    Abstract: Users desire a communications system that allows the users to apply customized privacy settings (and, optionally, encryption keys) differently to particular portions of a document—even if the document is of a ‘lossy’ file type, e.g., a JPEG image. The custom access permission settings may be implemented by obfuscating portions of the original file and then embedding “secret,” e.g., hidden and/or encrypted, versions of the obfuscated portions in parts of the data structure of the original lossy file in the form of “layers” (e.g., the bit-equivalent of PNG layers). The individual encrypted layers may then be decrypted according to each recipient's permissions and layered on top of the original lossy file ‘in memory’ before being displayed to the recipient. The use of multiple encrypted layers allows for the visual revelation of the content of the original lossy file without modifying the actual underlying image content of the original lossy file.
    Type: Application
    Filed: December 31, 2016
    Publication date: July 5, 2018
    Inventors: Alston Ghafourifar, Philip Nathan Greenberg
  • Patent number: 9843543
    Abstract: This disclosure relates generally to apparatuses, methods, and computer readable media for composing communications for computing devices across multiple formats and multiple protocols. More particularly, but not by way of limitation, this disclosure relates to apparatuses, methods, and computer readable media to permit computing devices, e.g., smartphones, tablets, laptops, and the like, to send encrypted or unencrypted group communications in a number of pre-determined and/or ‘determined-on-the-fly’ communications formats and/or protocols. Correlation of messages comprising secure group communications across multi-format multi-protocol may be determined by tracking message groups and mapping aliases across protocols. The techniques disclosed herein allow communications systems to become ‘message-centric’ or ‘people-centric’ as opposed to ‘protocol-centric,’ eventually allowing consideration of message protocol and security mechanisms to fall away entirely for the sender of the communication.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: December 12, 2017
    Assignee: Entefy Inc.
    Inventors: Alston Ghafourifar, Philip Nathan Greenberg
  • Publication number: 20170300556
    Abstract: This disclosure relates to personalized and dynamic server-side searching techniques for encrypted data. Current so-called ‘zero-knowledge’ privacy systems (i.e., systems where the server has ‘zero-knowledge’ about the client data that it is storing) utilize servers that hold encrypted data without the decryption keys necessary to decrypt, index, and/or re-encrypt the data. As such, the servers are not able to perform any kind of meaningful server-side search process, as it would require access to the underlying decrypted data. Therefore, such prior art ‘zero-knowledge’ privacy systems provide a limited ability for a user to search through a large dataset of encrypted documents to find critical information.
    Type: Application
    Filed: March 13, 2017
    Publication date: October 19, 2017
    Inventors: Alston Ghafourifar, Philip Nathan Greenberg, Mehdi Ghafourifar
  • Publication number: 20170195267
    Abstract: A universal interaction platform that communicates with service providers and smart devices by receiving a message object that includes information indicative of a user intent for one of the service providers or smart devices to perform a function, determines the service provider or smart device that the user intends to perform the function, determines a protocol and format for communicating with the service provider or smart device, formats an instruction for the service provider or smart device, and outputs the instruction to the service provider or smart device.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Alston Ghafourifar, Mehdi Ghafourifar, Philip Nathan Greenberg, Neil Achtman, Brienne Ghafourifar
  • Publication number: 20170192827
    Abstract: An application program interface (API) analyzer that determines protocols and formats to interact with a service provider or smart device. The API analyzer identifies an API endpoint or web sites for the service provider or smart device, determines a service category or device category, selects a category-specific corpus, forms a service-specific or device-specific corpus by appending information regarding the service provider or smart device to the category-specific corpus, and parses API documentation or the websites.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Alston Ghafourifar, Philip Nathan Greenberg, Neil Achtman
  • Patent number: 9594827
    Abstract: This disclosure relates to personalized and dynamic server-side searching techniques for encrypted data. Current so-called ‘zero-knowledge’ privacy systems (i.e., systems where the server has ‘zero-knowledge’ about the client data that it is storing) utilize servers that hold encrypted data without the decryption keys necessary to decrypt, index, and/or re-encrypt the data. As such, the servers are not able to perform any kind of meaningful server-side search process, as it would require access to the underlying decrypted data. Therefore, such prior art ‘zero-knowledge’ privacy systems provide a limited ability for a user to search through a large dataset of encrypted documents to find critical information.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: March 14, 2017
    Assignee: Entefy Inc.
    Inventors: Alston Ghafourifar, Philip Nathan Greenberg, Mehdi Ghafourifar
  • Patent number: 9576198
    Abstract: In one aspect, a method and apparatus for detecting subject matter of interest in view data obtained by scanning an object including generating a filter adapted to respond to the subject matter of interest, splatting the filter onto a portion of the view data to provide a filter splat, and performing at least one operation on the portion of the view data using the filter splat to facilitate determining whether the subject matter of interest is present in the portion of the view data.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: February 21, 2017
    Assignee: Brown University
    Inventors: Joseph L. Mundy, Benjamin Kimia, Philip Nathan Klein, Kongbin Kang, Huseyin Can Aras
  • Publication number: 20160179938
    Abstract: This disclosure relates to personalized and dynamic server-side searching techniques for encrypted data. Current so-called ‘zero-knowledge’ privacy systems (i.e., systems where the server has ‘zero-knowledge’ about the client data that it is storing) utilize servers that hold encrypted data without the decryption keys necessary to decrypt, index, and/or re-encrypt the data. As such, the servers are not able to perform any kind of meaningful server-side search process, as it would require access to the underlying decrypted data. Therefore, such prior art ‘zero-knowledge’ privacy systems provide a limited ability for a user to search through a large dataset of encrypted documents to find critical information.
    Type: Application
    Filed: December 31, 2015
    Publication date: June 23, 2016
    Inventors: Alston Ghafourifar, Philip Nathan Greenberg, Mehdi Ghafourifar
  • Publication number: 20160119261
    Abstract: This disclosure relates generally to apparatuses, methods, and computer readable media for composing communications for computing devices across multiple formats and multiple protocols. More particularly, but not by way of limitation, this disclosure relates to apparatuses, methods, and computer readable media to permit computing devices, e.g., smartphones, tablets, laptops, and the like, to send encrypted or unencrypted group communications in a number of pre-determined and/or ‘determined-on-the-fly’ communications formats and/or protocols. Correlation of messages comprising secure group communications across multi-format multi-protocol may be determined by tracking message groups and mapping aliases across protocols. The techniques disclosed herein allow communications systems to become ‘message-centric’ or ‘people-centric’ as opposed to ‘protocol-centric,’ eventually allowing consideration of message protocol and security mechanisms to fall away entirely for the sender of the communication.
    Type: Application
    Filed: December 31, 2015
    Publication date: April 28, 2016
    Inventors: Alston Ghafourifar, Philip Nathan Greenberg
  • Publication number: 20160104026
    Abstract: In one aspect, a method and apparatus for detecting subject matter of interest in view data obtained by scanning an object including generating a filter adapted to respond to the subject matter of interest, splatting the filter onto a portion of the view data to provide a filter splat, and performing at least one operation on the portion of the view data using the filter splat to facilitate determining whether the subject matter of interest is present in the portion of the view data.
    Type: Application
    Filed: May 7, 2015
    Publication date: April 14, 2016
    Applicant: Brown University
    Inventors: Joseph L. Mundy, Benjamin Kimia, Philip Nathan Klein, Kongbin Kang, Huseyin Can Aras
  • Publication number: 20160050235
    Abstract: This disclosure relates to systems, methods, and computer readable media for allowing users or systems to change the gateway for particular channels of communication in an on-demand fashion, i.e., with the “flick of a switch.” More particularly, but not by way of limitation, this disclosure relates to systems, methods, and computer readable media which, by default, directly interact with each channel of communication and then funnel messages to the appropriate connected clients. Moreover, according to the techniques disclosed herein, each user may choose which device becomes the entry and/or exit point (i.e., gateway) for each communication channel, and that device may instantly become the “master” for those messages arriving via that communication channel. The improved centralized server then knows where to automatically route such messages for each communication channel. Also disclosed herein is a novel “common message object” format for storing and searching through messages in an improved fashion.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 18, 2016
    Inventors: Alston Ghafourifar, Philip Nathan Greenberg
  • Patent number: 9165200
    Abstract: An image-processing method comprising convolving a selected feature of interest (FOI) within the image with a mask of a first size, repeating the convolution with a mask of a second size, and calculating the ratio of the convolution responses, as an indication of the size of the FOI. Preferably the convolution masks are Laplacian of Gaussian. The method can be useful for prioritizing potential targets in a field of view for presentation to an operator.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: October 20, 2015
    Assignee: MBDA UK LIMITED
    Inventors: Keith Christopher Markham, Andrew John Sherriff, Philip Nathan Townsend
  • Patent number: 8963714
    Abstract: A tamper-evident package for pharmaceuticals is described. The package includes a case. A tray holding pharmaceuticals slides in and out of the case. The package includes an alarm that can be set to armed and triggered mode. When the alarm is armed, the system of the package changes the alarm to triggered in response to the tray being opened. The package may engage an access indicator in response to the alarm being triggered. The package may also flash an indicator light upon request, prior to opening the tray, to indicate whether the alarm was triggered since being previously armed. The alarm can be armed again if it is triggered, by entering a security code while the tray is closed.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: February 24, 2015
    Assignee: AbbVie Inc.
    Inventors: Bhimaprasad Medhal, Guy C. Upchurch, Catherine A. Frank, James Lavery, Matthew L. Phillips, Philip Nathan, Robert H. Bruno
  • Publication number: 20150003737
    Abstract: In one aspect, a method and apparatus for detecting subject matter of interest in view data obtained by scanning an object including generating a filter adapted to respond to the subject matter of interest, splatting the filter onto a portion of the view data to provide a filter splat, and performing at least one operation on the portion of the view data using the filter splat to facilitate determining whether the subject matter of interest is present in the portion of the view data.
    Type: Application
    Filed: August 19, 2013
    Publication date: January 1, 2015
    Applicant: Brown University
    Inventors: Joseph L. Mundy, Benjamin Kimia, Philip Nathan Klein, Kongbin Kang, Huseyin Can Aras
  • Patent number: 8606302
    Abstract: System for providing alert-based communication services for which corresponding alert conditions to be met by mobile stations are defined. The system includes an alert engine capable of firing alerts associated with the alert-based communication services if location data regarding the mobile stations is indicative of the mobile stations meeting the alert conditions corresponding to the alert-based communication services. A requirements engine determines an expected earliest future time at which at least one alert condition is capable of being met by a particular mobile station and outputs a data element indicative of a requirement to obtain updated location data about the particular mobile station in advance of the expected earliest future time. A scheduler receives expiry times data and processes the expiry times data for determining an order for servicing the location requests.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: December 10, 2013
    Assignee: WaveMarket, Inc.
    Inventors: Igor V. Ioppe, Tasso Roumeliotis, Scott Allen Hotes, Philip Nathan Klein, Joel A. Susal
  • Patent number: 8515145
    Abstract: In one aspect, a method and apparatus for detecting subject matter of interest in view data obtained by scanning an object including generating a filter adapted to respond to the subject matter of interest, splatting the filter onto a portion of the view data to provide a filter splat, and performing at least one operation on the portion of the view data using the filter splat to facilitate determining whether the subject matter of interest is present in the portion of the view data.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: August 20, 2013
    Assignee: Brown University
    Inventors: Joseph L. Mundy, Benjamin Kimia, Philip Nathan Klein, Kongbin Kang, Huseyin Can Aras
  • Patent number: 8490323
    Abstract: A trap with a housing having a first wall, an entrance, and a base; a latch mechanism coupled with the base; a pivoting platform pivotally coupled with the housing adjacent a juncture of the base and first wall and adapted to releasably engage with the latch mechanism; and a trigger plate assembly including a first trigger plate and a second trigger plate that are pivotally coupled with the pivoting platform. The first trigger plate is operably coupled with the latch mechanism and the second trigger plate is operably coupled with the first trigger plate. When the trap is triggered by an animal, the pivoting platform disengages from the latch mechanism and the pivoting platform and trigger plate assembly pivot toward the first wall of the housing, moving the rodent toward the first wall of the housing and trapping the rodent between the trigger plate assembly and the first wall of the housing.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: July 23, 2013
    Assignee: OMS Investments, Inc.
    Inventors: Philip Nathan, Matthew L. Philips, Lynn Briggs, Thomas Paul Danniger, Richard Gene Foster, Kenneth E. Schlack, Mou Li Lin, Di Jun Yan
  • Publication number: 20130126379
    Abstract: A tamper-evident package for pharmaceuticals is described. The package includes a case. A tray holding pharmaceuticals slides in and out of the case. The package includes an alarm that can be set to armed and triggered mode. When the alarm is armed, the system of the package changes the alarm to triggered in response to the tray being opened. The package may engage an access indicator in response to the alarm being triggered. The package may also flash an indicator light upon request, prior to opening the tray, to indicate whether the alarm was triggered since being previously armed. The alarm can be armed again if it is triggered, by entering a security code while the tray is closed.
    Type: Application
    Filed: June 22, 2012
    Publication date: May 23, 2013
    Inventors: Bhimaprasad Medhal, Guy C. Upchurch, Catherine A. Frank, James Lavery, Matthew L. Phillips, Philip Nathan, Robert H. Bruno
  • Publication number: 20120315925
    Abstract: System for providing alert-based communication services for which corresponding alert conditions to be met by mobile stations are defined. The system includes an alert engine capable of firing alerts associated with the alert-based communication services if location data regarding the mobile stations is indicative of the mobile stations meeting the alert conditions corresponding to the alert-based communication services. A requirements engine determines an expected earliest future time at which at least one alert condition is capable of being met by a particular mobile station and outputs a data element indicative of a requirement to obtain updated location data about the particular mobile station in advance of the expected earliest future time. A scheduler receives expiry times data and processes the expiry times data for determining an order for servicing the location requests.
    Type: Application
    Filed: June 11, 2012
    Publication date: December 13, 2012
    Applicant: WAVEMARKET, INC.
    Inventors: Igor V. Ioppe, Tasso Roumeliotis, Scott Allen Hotes, Philip Nathan Klein, Joel A. Susal