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: 20240087606Abstract: 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: ApplicationFiled: September 12, 2022Publication date: March 14, 2024Inventors: Adi L. MILLER, Haim SOMECH, Oded NAHIR
-
Publication number: 20240028159Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.Type: ApplicationFiled: October 2, 2023Publication date: January 25, 2024Inventors: Dylan R. EDWARDS, Morgan A. PRICE, Bryan A. JOW, Nathan DE VRIES, Nahir A. KHAN, Simon J. PARSONS
-
Publication number: 20230385937Abstract: 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: ApplicationFiled: August 10, 2023Publication date: November 30, 2023Inventors: Afik GAL, Roee Nahir, Yaron David, Hila Zadka-Schuldiner, Yariv Dror Mizrahi
-
Patent number: 11775115Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.Type: GrantFiled: September 9, 2022Date of Patent: October 3, 2023Assignee: Apple Inc.Inventors: Dylan R. Edwards, Morgan A. Price, Bryant A. Jow, Nathan De Vries, Nahir A. Khan, Simon J. Parsons
-
Patent number: 11693541Abstract: 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: GrantFiled: June 21, 2021Date of Patent: July 4, 2023Assignee: Apple Inc.Inventors: Nahir A. Khan, John L. Blatz
-
Publication number: 20230078934Abstract: In some embodiments, an electronic device dynamically assigns functionalities to one or more buttons depending on an orientation associated with the device.Type: ApplicationFiled: September 9, 2022Publication date: March 16, 2023Inventors: Dylan R. EDWARDS, Morgan A. PRICE, Bryant A. JOW, Nathan DE VRIES, Nahir A. KHAN, Simon J. PARSONS
-
Publication number: 20230015431Abstract: 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: ApplicationFiled: September 14, 2022Publication date: January 19, 2023Inventors: Shingo Mandai, Cristiano L. Niclass, Moshe Laifenfeld, Or Nahir, Vyshakh Sanjeev
-
Patent number: 11476372Abstract: 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: GrantFiled: May 12, 2021Date of Patent: October 18, 2022Assignee: Apple Inc.Inventors: Shingo Mandai, Cristiano L. Niclass, Moshe Laifenfeld, Or Nahir, Vyshakh Sanjeev
-
Publication number: 20220235573Abstract: 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: ApplicationFiled: June 18, 2020Publication date: July 28, 2022Inventors: Asaf Elyahu, Alon Nahir, Amiram Regev
-
Publication number: 20220058740Abstract: 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: ApplicationFiled: August 19, 2021Publication date: February 24, 2022Inventors: Afik GAL, Roee NAHIR, Yaron DAVID, Hila ZADKA-SCHULDINER, Yariv Dror MIZRAHI
-
Publication number: 20220058748Abstract: 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: ApplicationFiled: August 19, 2021Publication date: February 24, 2022Inventors: Afik Gal, Roee Nahir, Yaron David, Hila Zadka-Schuldiner, Yariv Dror Mizrahi, Yehonatan Yedidia
-
Publication number: 20210397751Abstract: 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: ApplicationFiled: March 3, 2021Publication date: December 23, 2021Inventors: 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: 20210397314Abstract: 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: ApplicationFiled: June 21, 2021Publication date: December 23, 2021Inventors: Nahir A. KHAN, John L. BLATZ
-
Publication number: 20210397313Abstract: 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: ApplicationFiled: June 17, 2021Publication date: December 23, 2021Inventors: 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: 11157136Abstract: 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: GrantFiled: September 24, 2020Date of Patent: October 26, 2021Assignee: 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: 20210318792Abstract: 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: ApplicationFiled: September 24, 2020Publication date: October 14, 2021Inventors: 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: 10983887Abstract: 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: GrantFiled: December 6, 2019Date of Patent: April 20, 2021Assignees: 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: 20210073399Abstract: 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: ApplicationFiled: November 20, 2020Publication date: March 11, 2021Inventors: Arie Friedman, Hadas Bitran, Uri Barash, Marc Davis, Oded Nahir
-
Patent number: 10853505Abstract: 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: GrantFiled: December 30, 2011Date of Patent: December 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Arie Friedman, Hadas Bitran, Uri Barash, Marc Davis, Oded Nahir
-
Publication number: 20200151074Abstract: 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: ApplicationFiled: December 6, 2019Publication date: May 14, 2020Inventors: Sung-Boem Park, Amir Nahir, Vitali Sokhin, Wisam Kadry, Jin Sung Park, Ara Cho