Patents by Inventor David Levin

David Levin 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: 20250372119
    Abstract: A system, product and method comprising: capturing, by two or more microphones of a separate device physically separate from a hearable device of a user, a noisy audio signal from an environment of the user, wherein a plurality of people is present in the environment, the hearable device is used for providing audio output to the user; processing the noisy audio signal, thereby obtaining an enhanced audio signal, said processing comprises applying speech separation on the noisy audio signal to obtain a separate speech segment of a person of the plurality of people, wherein the speech separation utilizes an acoustic fingerprint of the person for extracting the separate speech segment of the person; and outputting the enhanced audio signal to the user via the at least one hearable device.
    Type: Application
    Filed: August 13, 2025
    Publication date: December 4, 2025
    Inventors: Roi NATHAN, Tal ROSENWEIN, Oren TADMOR, Doron WEIZMAN, Ofer FEDEROVSKY, Asher BEN SHITRIT, David LEVIN, Amnon SHASHUA, Yonatan WEXLER
  • Publication number: 20230148956
    Abstract: An apparatus for monitoring a user's health and/or sleep and/or the efficacy of a treatment (e.g. a sleep treatment or other type of health treatment) can include use of a wearable electronic device. The device can include an array of sensors for collecting user data. The user data can be used by the device to evaluate criteria related to the user's health to monitor efficacy of a treatment. In addition, or alternatively, the collected data can be transmitted to a central server and/or input/output device for evaluating different criteria for monitoring the user's health and/or sleep as well as the efficacy of a treatment being provided to the user.
    Type: Application
    Filed: March 25, 2021
    Publication date: May 18, 2023
    Applicant: Eisai R&D Management Co., Ltd.
    Inventors: Rajeev NARAYANAN, Tushar D. PATEL, Alexander SCOTT, Mitsuo KOSAKA, David LEVIN
  • Publication number: 20180181543
    Abstract: This disclosure shows how a time series of measurements of an evolving system can be processed to create an “inner” time series that is unaffected by any instantaneous invertible, possibly nonlinear transformation of the measurements. An inner time series contains information that does not depend on the nature of the sensors, which the observer chose to monitor the system. Instead, it encodes information that is intrinsic to the evolution of the observed system. Because of its sensor-independence, an inner time series may produce fewer false negatives when it is used to detect events in the presence of sensor drift. Furthermore, if the observed physical system is comprised of non-interacting subsystems, its inner time series is separable; i.e., it consists of a collection of time series, each one being the inner time series of an isolated subsystem.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 28, 2018
    Inventor: David Levin
  • Publication number: 20140297350
    Abstract: Example embodiments relate to associating event templates with event objects. In some examples, a scheduling server may create an event object that provides information about an event. The scheduling server may receive input from a client device to select an event template that includes defined content, for example, non-logistical content. The scheduling server may associate the selected event template with the event object, thereby causing at least part of the defined content of the selected event template to be displayable when users access the event object.
    Type: Application
    Filed: March 27, 2013
    Publication date: October 2, 2014
    Applicant: HEWLETT-PACKARD EVELOPMENT COMPANY, L.P.
    Inventors: Adi Kidron, David Levin, Erez Yaary, Yael Keren
  • Publication number: 20110288934
    Abstract: Techniques are described to mitigate ad stalking and other user concerns resulting from user-targeted advertising. A user may be informed of advertising information by a process in which an advertising server receives a request for an ad. The request may have been generated in response to a user request for a landing web page. An ad may be selected based on user information available to the advertising server, where the user information is associated with the user and describes behavior and/or attributes and/or preferences associated with the user. Text about how the ad was selected may be incorporated into the ad. Such text may describe the user information used to select the ad. The selection-disclosing text may be incorporated in the ad in a form that is displayable to the user by a browser. The ad may then be transmitted for display in the landing web page.
    Type: Application
    Filed: May 24, 2010
    Publication date: November 24, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: John R. Douceur, Jacob R. Lorch, James Mickens, Thomas Moscibroda, David Levin
  • Publication number: 20110149340
    Abstract: A system, a method and a computer program product for manipulating a graphic entity. The method includes: receiving first cage vertices information, second cage vertices information and second cage face orientation information; wherein the graphic entity is at least partially surrounded by the first cage and wherein a transformed graphic entity is expected to be is at least partially surrounded by the second cage; transforming the graphic entity to provide a transformed graphic entity in response to information representative of the graphic entity, second cage vertices information and second cage face orientation information.
    Type: Application
    Filed: January 27, 2009
    Publication date: June 23, 2011
    Applicant: Ramot at Tel-Aviv University Ltd.
    Inventors: Yaron Lipman, David Levin, Daniel Cohen-Or
  • Patent number: 7664828
    Abstract: Implementations are described and claimed herein to detect an invalid policy that may reside in a cache at a client. An expired policy is removed from cache and a current policy is requested. Otherwise the cached policy may be used. The client indicates which policy it is using by generating a policy digest, including, in compressed form, one or more assertions. If the host determines the policy digest is invalid, the host issues an invalid digest fault. If the policy digest is valid, but the assertions included in the policy digest are invalid, the host issues an invalid policy fault. In either case, the client is notified that the cached policy is no longer valid and that a current policy should be requested.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Jeffrey C. Schlimmer, David Levin, Alfred Lee, IV, Erik B. Christensen, Bradford H. Lovering
  • Patent number: 7664023
    Abstract: A method includes advertising a policy characterizing communication properties supported by a node. The policy may be distributed to another node in response to a request for the policy. Policy expressions in the policy include one or more assertions that may be grouped and related to each other in a plurality of ways. A system includes a policy generator for generating at least one policy characterizing properties of a node. A policy retriever retrieves a policy from another node and a message generator generates a message to the other node, wherein the message conforms to the policy from the other node.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: David Levin, Erik B. Christensen, Saurab Nog, Donald F. Box, Christopher G. Kaler, Giovanni M. Della-Libera, Alfred Lee, IV, David Wortendyke
  • Patent number: 7496649
    Abstract: A method includes retrieving an intermediate node policy characterizing communication properties supported by an intermediate node, the intermediate node being between a source node and a destination node in a communication path. The method includes forming a first policy-compliant message in accordance with the intermediate node policy, the first policy-compliant message including a request for a destination node policy characterizing communication properties supported by the destination node. A system includes a policy retriever comparing a source policy to one to an intermediate policy to determine whether the source policy is compatible with the intermediate policy. A message generator generates a policy request message by applying the intermediate policy to a request for a policy related to a destination node.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Alfred Lee, IV, David Levin, Erik B. Christensen, Sara Wong
  • Publication number: 20080235189
    Abstract: A method and system of searching for information on a network includes receiving a search query from a user by a search system, processing the search query by a profile engine of the search system, providing a listing of search results, including personas who know about the search query, based on profiles and posts of the personas, where the personas are users of the search system, and facilitating further interaction with the listing of personas and tags for related content.
    Type: Application
    Filed: September 14, 2007
    Publication date: September 25, 2008
    Inventors: Drew Rayman, Brad Alperin, Timothy Driscoll, Stuart Goldstein, David Levin, Benjamin Simon
  • Publication number: 20080147763
    Abstract: Given a time series of possibly multicomponent input data, the method and apparatus includes a device that finds a time series of “source” components, which are possibly nonlinear combinations of the input data components and which can be partitioned into groups that are statistically independent of one another. These groups of source components are statistically independent in the sense that the phase space density function of the source time series is approximately equal to the product of density functions, each of which is a function of the components (and their time derivatives) in one of the groups. In a specific embodiment, an unknown mixture of data from multiple independent source systems (e.g., a transmitter of interest and noise producing system) is processed to extract information about at least one source system (e.g., the transmitter of interest).
    Type: Application
    Filed: December 7, 2007
    Publication date: June 19, 2008
    Inventor: David Levin
  • Publication number: 20070226356
    Abstract: A method includes advertising a policy characterizing communication properties supported by a node. The policy may be distributed to another node in response to a request for the policy. Policy expressions in the policy include one or more assertions that may be grouped and related to each other in a plurality of ways. A system includes a policy generator for generating at least one policy characterizing properties of a node. A policy retriever retrieves a policy from another node and a message generator generates a message to the other node, wherein the message conforms to the policy from the other node.
    Type: Application
    Filed: May 29, 2007
    Publication date: September 27, 2007
    Applicant: Microsoft Corporation
    Inventors: David Levin, Erik Christensen, Saurab Nog, Donald Box, Christopher Kaler, Giovanni Della-Libera, Alfred Lee, David Wortendyke
  • Patent number: 7243157
    Abstract: A method includes advertising a policy characterizing communication properties supported by a node. The policy may be distributed to another node in response to a request for the policy. Policy expressions in the policy include one or more assertions that may be grouped and related to each other in a plurality of ways. A system includes a policy generator for generating at least one policy characterizing properties of a node. A policy retriever retrieves a policy from another node and a message generator generates a message to the other node, wherein the message conforms to the policy from the other node.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: July 10, 2007
    Assignee: Microsoft Corporation
    Inventors: David Levin, Erik B. Christensen, Saurab Nog, Donald F. Box, Christopher G. Kaler, Giovanni M. Della-Libera, Alfred Lee, IV, David Wortendyke
  • Publication number: 20070150389
    Abstract: Displaying graphical indicators, instead of data, based on user-defined conditions. The user can specify conditions for displaying graphical indicators instead of actual data by specifying a test, values, and an image. The graphical indicators can be pre-assigned images that are dynamically applied based on the underlying text or numeric data values. Graphical indicators allow the user to visually represent data types or categories with graphics, based on the user's conditions. Different conditions can be specified for a given data field and each condition can be associated with a particular graphical indicator. Prioritized processing of data conditions allow for complex control of which indicator will be displayed to visually represent the data. When the underlying data in a field changes, the criteria can be reapplied and the field dynamically updated to the appropriate indicator.
    Type: Application
    Filed: February 28, 2007
    Publication date: June 28, 2007
    Applicant: Microsoft Corporation
    Inventors: Jeffrey Aamodt, David Levin, Darius Snapkauskas, Brett Bentsen
  • Publication number: 20060212599
    Abstract: An apparatus and method is provided for resolving virtual network names using one or more name routers. A conventional Uniform Resource Locator (URL) naming scheme is extended by allowing any component to be mapped to an address. The resolution process occurs recursively through a plurality of name routers. Resolution can be contextual, such that the same virtual network name may be resolved differently depending on the identity of the client or other parameters.
    Type: Application
    Filed: June 5, 2006
    Publication date: September 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Steven Lucco, Erik Christensen, Andrew Layman, David Levin, Bradford Lovering, Henrik Nielsen, John Shewchuk
  • Publication number: 20060150200
    Abstract: A web services namespace pertains to an infrastructure for enabling creation of a wide variety of applications. The infrastructure provides a foundation for building message-based applications of various scale and complexity. The infrastructure or framework provides APIs for basic messaging, secure messaging, reliable messaging and transacted messaging. In some embodiments, the associated APIs are factored into a hierarchy of namespaces in a manner that balances utility, usability, extensibility and versionability.
    Type: Application
    Filed: December 3, 2004
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Shy Cohen, Geary Eppley, Douglas Purdy, James Johnson, Stephen Millet, Stephen Swartz, Vijay Gajjala, Aaron Stern, Alexander DeJarnatt, Alfred Lee, Anand Rjagopalan, Anastasios Kasiolas, Chaitanya Upadhyay, Christopher Kaler, Craig Critchley, David Levin, David Driver, David Wortendyke, Douglas Walter, Elliot Waingold, Erik Christensen, Erin Honeycutt, Eugene Shvets, Evgeny Osovetsky, Giovanni Della-Libera, Jesus Ruiz-Scougall, John Doty, Jonathan Wheeler, Kapil Gupta, Kenneth Wolf, Krishnan Srinivasan, Lance Olson, Matthew Tavis, Mauro Ottaviani, Max Feingold, Michael Coulson, Michael Marucheck, Michael Vernal, Michael Dice, Mohamed-Hany Ramadan, Mohammad Makarechian, Natasha Jethanandani, Richard Dievendorff, Richard Hill, Ryan Sturgell, Saurab Nog, Scott Seely, Serge Sverdlov, Siddhartha Puri, Sowmyanarayanan Srinivasan, Stefan Batres, Stefan Pharies, Tirunelveli Vishwanath, Tomasz Janczuk, Uday Hegde, Umesh Madan, Vaithialingam Balayogan, Vipul Modi, Yaniv Pessach, Yasser Shohoud
  • Publication number: 20060064314
    Abstract: A graphical user interface for a floral merchandising system. The graphical user interface includes a selection bar having one or more floral product tabs, each floral product tab representing one of a number of floral products. The graphical user interface further includes one or more user-selectable item buttons, each item button corresponding to one of the number of floral products, and one or more windows for displaying information about one of the number of floral products according to a user selection.
    Type: Application
    Filed: September 12, 2005
    Publication date: March 23, 2006
    Inventors: Jason Levin, David Levin
  • Patent number: D980431
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: March 7, 2023
    Assignee: EISAI R&D MANAGEMENT CO., LTD
    Inventors: Rajeev Narayanan, David Levin, Alexander Scott
  • Patent number: D1032850
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: June 25, 2024
    Assignee: Eisai R&D Management Co., Ltd.
    Inventors: Rajeev Narayanan, David Levin, Alexander Scott
  • Patent number: D1066682
    Type: Grant
    Filed: May 17, 2024
    Date of Patent: March 11, 2025
    Assignee: EISAI R&D MANAGEMENT CO., LTD.
    Inventors: Rajeev Narayanan, David Levin, Alexander Scott