Patents by Inventor Or Nahir

Or Nahir 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: 20240087606
    Abstract: Technology is disclosed for programmatically determining, for a segment of a meeting recording, a user-specific adaptive playback speed, and generating a time-stretched segment playable at the adaptive playback speed. The adaptive playback speed is faster or slower than a default playback speed of the meeting recording. To determine the adaptive playback speed, this disclosure provides technologies to determine a playback data feature based on user-meeting data. The adaptive playback is generated based on the playback data feature. The segment is time-stretched to the adaptive playback speed to generate an updated meeting recording including the segment that is time-stretched and playable at the adaptive playback speed. In this manner, an updated meeting recording, specific to a user, and playable at an adaptive playback speed based on user-meeting data may reduce bandwidth associated with user's manually editing videos or rewinding playback, while improving user experience.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 14, 2024
    Inventors: Adi L. MILLER, Haim SOMECH, Oded NAHIR
  • Publication number: 20240028159
    Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.
    Type: Application
    Filed: October 2, 2023
    Publication date: January 25, 2024
    Inventors: Dylan R. EDWARDS, Morgan A. PRICE, Bryan A. JOW, Nathan DE VRIES, Nahir A. KHAN, Simon J. PARSONS
  • Publication number: 20230385937
    Abstract: A method has a model predicting which elderly people are likely to claim for long term care (LTC) within a year based on long term care insurance claims of the elderly people and on assessment data of some of the elderly people. The method includes receiving living environment data of a particular senior with similar characteristics to the elderly people, which includes mobile device patterns of social activity, physical activity, phone use, shopping, sleeping, and waking by the particular senior, from the living environment data, determining a single feature of the features of the model whose change most likely reduces a probability of filing a claim for LTC within a period of time, providing to the particular senior a single intervention related to the single feature, and comparing further patterns of the particular senior with the previous patterns to determine an extent to which the particular senior implemented the intervention.
    Type: Application
    Filed: August 10, 2023
    Publication date: November 30, 2023
    Inventors: Afik GAL, Roee Nahir, Yaron David, Hila Zadka-Schuldiner, Yariv Dror Mizrahi
  • Patent number: 11775115
    Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: October 3, 2023
    Assignee: Apple Inc.
    Inventors: Dylan R. Edwards, Morgan A. Price, Bryant A. Jow, Nathan De Vries, Nahir A. Khan, Simon J. Parsons
  • Patent number: 11693541
    Abstract: A device implementing a system to provide an application library for application discovery includes a processor configured to update an application library including ordered lists of installed applications grouped into a respective plurality of application categories. The updating may be based on an application usage history of a device. The processor is further configured to receive a first user input to open an application library user interface corresponding to the application library. The processor is further configured to display, in response to the first user input, a plurality of application launch interfaces, each of the plurality of application launch interfaces corresponding to a respective one of the ordered lists of installed applications grouped into the respective plurality of application categories within the application library user interface.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: July 4, 2023
    Assignee: Apple Inc.
    Inventors: Nahir A. Khan, John L. Blatz
  • Publication number: 20230078934
    Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 16, 2023
    Inventors: Dylan R. EDWARDS, Morgan A. PRICE, Bryant A. JOW, Nathan DE VRIES, Nahir A. KHAN, Simon J. PARSONS
  • Publication number: 20230015431
    Abstract: A method of building a moving average histogram of photon times of arrival includes, for each time interval in first and second subsets of time intervals, latching a time reference corresponding to a time of receipt of an avalanche timing output signal of a single-photon avalanche diode (SPAD), and advancing a count stored at a memory address corresponding to the latched time reference. The memory address corresponds to a range of time references. The method further includes reading and clearing a first set of counts after the first subset of time intervals; phase-shifting the sequence of time references with respect to a set of memory addresses after the first subset of time intervals; reading and clearing a second set of counts after the second subset of time intervals; and building the moving average histogram using at least the first and second sets of counts.
    Type: Application
    Filed: September 14, 2022
    Publication date: January 19, 2023
    Inventors: Shingo Mandai, Cristiano L. Niclass, Moshe Laifenfeld, Or Nahir, Vyshakh Sanjeev
  • Patent number: 11476372
    Abstract: A method of building a moving average histogram of photon times of arrival includes, for each time interval in first and second subsets of time intervals, latching a time reference corresponding to a time of receipt of an avalanche timing output signal of a single-photon avalanche diode (SPAD), and advancing a count stored at a memory address corresponding to the latched time reference. The memory address corresponds to a range of time references. The method further includes reading and clearing a first set of counts after the first subset of time intervals; phase-shifting the sequence of time references with respect to a set of memory addresses after the first subset of time intervals; reading and clearing a second set of counts after the second subset of time intervals; and building the moving average histogram using at least the first and second sets of counts.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Shingo Mandai, Cristiano L. Niclass, Moshe Laifenfeld, Or Nahir, Vyshakh Sanjeev
  • Publication number: 20220235573
    Abstract: A cover system is disclosed that comprises at least one cover sheet having four edges; a plurality of flexible rafters, each of the rafters is slidably connected to at least one of two opposite edges of the four edges; and at least one roller provided on at least one of two other opposite edges of the four edges, wherein the roller is configured to rotate, and the cover sheet is configured to wrap around the roller and be released from the roller, depending on a direction of rotation of the roller.
    Type: Application
    Filed: June 18, 2020
    Publication date: July 28, 2022
    Inventors: Asaf Elyahu, Alon Nahir, Amiram Regev
  • Publication number: 20220058740
    Abstract: A system for health management for policy holders to reduce disability in a long term. The system includes an external data gatherer, a model builder, a filterer and a plan selector. The external data gatherer gathers data about a plurality of policy holders from at least two of: medical records, wearable sensors, questionnaires about lifestyles, direct observations by professionals, family and caregivers, and third-party data sources. The model builder builds a health outcome model on the gathered data to generate probabilities of health outcomes and uses previously determined impact coefficients generated to determine the need for long term care in a near term. The filterer filters the probabilities to generate risk factors for a particular policy holder. The plan selector combines the risk factors with the gathered data and current incentive options to generate a health improvement plan for the particular policy holder.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 24, 2022
    Inventors: Afik GAL, Roee NAHIR, Yaron DAVID, Hila ZADKA-SCHULDINER, Yariv Dror MIZRAHI
  • Publication number: 20220058748
    Abstract: A system for population health management to enable policy holders to defer long term care for the near term includes an external data gatherer, a model builder and an intervention determiner. The external data gatherer gathers data about a plurality of policy holders from at least two of medical records, direct observation, third party data sources, and questionnaires about lifestyles, family and caregivers. The model builder builds a model from at least one of scientifically based research and the gathered data and determines which of the policy holders are likely to claim for long term care in the near term. The intervention determiner determines, for a particular policy holder, at least one scientifically based intervention to improve a probability that the particular policy holder remain at home for another year.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 24, 2022
    Inventors: Afik Gal, Roee Nahir, Yaron David, Hila Zadka-Schuldiner, Yariv Dror Mizrahi, Yehonatan Yedidia
  • Publication number: 20210397751
    Abstract: Embodiments described herein provide a software-based privacy indicator for a camera and microphone that focuses not purely on hardware status (e.g., on or off), but on whether potentially private data is flowing to the system or an application. If based purely on hardware status, the indicator for an electronic device may be shown in scenarios where no data actually flows to the system or applications. The privacy indicator will be enabled if any camera or microphone data is relayed to the operating system or an application that is executed via the operating system. When the device uses the microphone and camera to capture environmental metadata about the surroundings of the device without providing any audio samples, images, or video frames to the system or an application, the privacy indicator will not be enabled.
    Type: Application
    Filed: March 3, 2021
    Publication date: December 23, 2021
    Inventors: Deepak Iyer, Jessica Aranda, Cindy M. Barrett, Patrick Coffman, Julien Freudiger, Alexander S. Haas, Nahir A. Khan, Behkish J. Manzari, Kevin M. Miller, Brian Pietsch, Stephen J. Rhee, Stefan Stuerke, Eric L. Wilson
  • Publication number: 20210397314
    Abstract: A device implementing a system to provide an application library for application discovery includes a processor configured to update an application library including ordered lists of installed applications grouped into a respective plurality of application categories. The updating may be based on an application usage history of a device. The processor is further configured to receive a first user input to open an application library user interface corresponding to the application library. The processor is further configured to display, in response to the first user input, a plurality of application launch interfaces, each of the plurality of application launch interfaces corresponding to a respective one of the ordered lists of installed applications grouped into the respective plurality of application categories within the application library user interface.
    Type: Application
    Filed: June 21, 2021
    Publication date: December 23, 2021
    Inventors: Nahir A. KHAN, John L. BLATZ
  • Publication number: 20210397313
    Abstract: A device implementing a system to render widget user interfaces for display of dynamic application content on a home screen includes a processor configured to identify a container associated with a first home screen, the container corresponding to an application. The processor is further configured to retrieve data describing a plurality of user interfaces, associated with respective times, of the application. The processor is further configured to render, based on the data, the plurality of the user interfaces in advance of the respective times. The processor is further configured to determine that the first home screen is currently displayed. The processor is further configured to select a first rendered user interface from the rendered user interfaces, wherein the respective time associated with the first rendered user interface corresponds to a current time. The processor is further configured to display the selected first rendered user interface on the first home screen.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 23, 2021
    Inventors: Neil N. DESAI, Nahir A. KHAN, Andrew Brett CATO, John LOUCH, Patrick Reid METCALFE, Antony J. DZERYN, David A. SCHAEFGEN, Jacob FRAIMOW, Nils Moshe Abraham HAYAT, Jacob Alan XIAO
  • Patent number: 11157136
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: October 26, 2021
    Assignee: Apple Inc.
    Inventors: Yongjun Zhang, Reza Abbasian, Darin Adler, Ada Chan, Steven Falkenburg, Charles B. Etzel, Craig M. Federighi, Christopher Patrick Foss, Nahir A. Khan, Heena Ko, Rishab Mehra, Grant Paul, Pallavika Ramaswamy, Caelan G. Stack, Mark M. Xue, Luming Yin, Charles H. Ying, Patrick L. Coffman
  • Publication number: 20210318792
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Application
    Filed: September 24, 2020
    Publication date: October 14, 2021
    Inventors: Yongjun ZHANG, Reza ABBASIAN, Darin ADLER, Ada CHAN, Steven FALKENBURG, Charles B. ETZEL, Craig M. FEDERIGHI, Christopher Patrick FOSS, Nahir KHAN, Heena KO, Rishab MEHRA, Grant PAUL, Vi RAMASAWAMY, Caelan G. STACK, Mark M. XUE, Luming YIN, Charles H. YING
  • Patent number: 10983887
    Abstract: A method, apparatus and computer program product to be employed by a hardware component under validation, wherein the hardware component having a plurality of processing units each belonging to one of at least two types, such that one of the at least two types of processing units is less error-prone then a remainder of the at least two types. The method comprising: designating one of the processing units of the hardware component under validation that belongs to the less error-prone type as a manager processing unit; initiating execution of a tester program code for testing processing units, by processing units of the hardware component other than the manager processing unit; and, monitoring by the manager processing unit the status of the processing units during execution of the tester program code.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: April 20, 2021
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung-Boem Park, Amir Nahir, Vitali Sokhin, Wisam Kadry, Jin Sung Park, Ara Cho
  • Publication number: 20210073399
    Abstract: An online service may maintain or create data for a user, and a user may be allowed to exert control over how the data are used. In one example, there may be several categories of data, and the user may be able to specify who may use the data, and the purpose for which the data may be used. Additionally, a user may be able to see how many of his “friends” (or other contacts) have extended trust to a particular entity, which may aid the user in making a decision about whether to extend trust to that entity. User interfaces may be provided to allow users to specify how their data are to be used.
    Type: Application
    Filed: November 20, 2020
    Publication date: March 11, 2021
    Inventors: Arie Friedman, Hadas Bitran, Uri Barash, Marc Davis, Oded Nahir
  • Patent number: 10853505
    Abstract: An online service may maintain or create data for a user, and a user may be allowed to exert control over how the data are used. In one example, there may be several categories of data, and the user may be able to specify who may use the data, and the purpose for which the data may be used. Additionally, a user may be able to see how many of his “friends” (or other contacts) have extended trust to a particular entity, which may aid the user in making a decision about whether to extend trust to that entity. User interfaces may be provided to allow users to specify how their data are to be used.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arie Friedman, Hadas Bitran, Uri Barash, Marc Davis, Oded Nahir
  • Publication number: 20200151074
    Abstract: A method, apparatus and computer program product to be employed by a hardware component under validation, wherein the hardware component having a plurality of processing units each belonging to one of at least two types, such that one of the at least two types of processing units is less error-prone then a remainder of the at least two types. The method comprising: designating one of the processing units of the hardware component under validation that belongs to the less error-prone type as a manager processing unit; initiating execution of a tester program code for testing processing units, by processing units of the hardware component other than the manager processing unit; and, monitoring by the manager processing unit the status of the processing units during execution of the tester program code.
    Type: Application
    Filed: December 6, 2019
    Publication date: May 14, 2020
    Inventors: Sung-Boem Park, Amir Nahir, Vitali Sokhin, Wisam Kadry, Jin Sung Park, Ara Cho