Patents by Inventor Ariel Cohen

Ariel Cohen 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: 10628134
    Abstract: An example system and method provides an enhancement to a software editor, enabling a user (e.g., developer) to visualize a REST API (also called a REST service herein) as a list of resources presented in a flat structure, i.e., a simple list of resources containing operations. The software editor may be a fully JS/HTML/CSS (JavaScript, HyperText Markup Language, Cascading Style Sheets) compliant editor that lets the user define connectors to REST API's in an easy and fluid way. Furthermore, the editor facilitates creation of a connector to the REST API in a generic fashion, without requiring user knowledge of any particular interface or description language, such as RAML, YAML, WADL, etc. The user, e.g., developer, may simply define resources and corresponding operations to thereby enable the editor to automatically generate a corresponding connector to the REST API. The enhanced software editor also facilitates creation of business objects from a JSON instance or schema.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: April 21, 2020
    Assignee: Oracle International Corporation
    Inventors: Fernando Alurralde Iturri, Qing Zhong, Ariel Cohen
  • Patent number: 10594764
    Abstract: A system and method for enhancing web application performance by selectively caching information used by different stages of server-side processing of a request for webpage content from a client system. An example method involves using a specialized cache requestor for selectively fetching and caching JavaBean properties once per request lifecycle. The cached JavaBeans properties may then be used by different request-processing stages of the lifecycle, thereby obviating the need to implement multiple external requests for JavaBeans properties, i.e., multiple accesses of dynamic context. The cache requestor may leverage functionality provided by a JSF phase listener (JSF phaseListener) and a JavaBean proxy (BeanProxy) to keep the retrieved state information accessible to the request processing and associated JSF container.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: March 17, 2020
    Assignee: Oracle International Corporation
    Inventors: Juan Allo Ron, Ariel Cohen, Esteban Alejandro Capillo Carril
  • Patent number: 10591391
    Abstract: The present invention provides systems, apparatuses, and methods to detect the presence of fetal cells when mixed with a population of maternal cells in a sample and to test fetal abnormalities, i.e. aneuploidy. In addition, the present invention provides methods to determine when there are insufficient fetal cells for a determination and report a non-informative case. The present invention involves quantifying regions of genomic DNA from a mixed sample. More particularly the invention involves quantifying DNA polymorphisms from the mixed sample.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 17, 2020
    Assignees: Verinata Health, Inc., The General Hospital Corporation, GPB Scientific, LLC
    Inventors: Roland Stoughton, Ravi Kapur, Barb Ariel Cohen, Daniel Shoemaker, Ronald W. Davis, Mehmet Toner
  • Publication number: 20200065119
    Abstract: An example system and method facilitates customization of and configuration of a software connector, such as a connector to an Application Programming Interface (API) or web service, in various types of computing environments, including both pre-deployment and post-deployment computing environments. A connectors framework provides a layer of abstraction between connectors maintained in the different environments and a connector editor of an application development system (which may be implemented via a server-side integrated development environment). The connector editor may provide User Interface (UI) functionality, including one or more UI controls for editing or otherwise modifying, customizing, and/or configuring connectors in pre-deployment and/or post deployment environments, which may represent or correspond to different connector and accompanying software development stages.
    Type: Application
    Filed: October 31, 2019
    Publication date: February 27, 2020
    Applicant: Oracle International Corporation
    Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
  • Patent number: 10521243
    Abstract: An example system and method facilitates customization of and configuration of a software connector, such as a connector to an Application Programming Interface (API) or web service, in various types of computing environments, including both pre-deployment and post-deployment computing environments. A connectors framework provides a layer of abstraction between connectors maintained in the different environments and a connector editor of an application development system (which may be implemented via a server-side integrated development environment). The connector editor may provide User Interface (UI) functionality, including one or more UI controls for editing or otherwise modifying, customizing, and/or configuring connectors in pre-deployment and/or post deployment environments, which may represent or correspond to different connector and accompanying software development stages.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: December 31, 2019
    Assignee: Oracle International Corporation
    Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
  • Publication number: 20190326922
    Abstract: An Analog to Digital (ADC) is provided, where the ADC may include a sample and hold circuitry to sample an analog input signal, and a summation block to iteratively generate a subtraction signal. The subtraction signal may be based on a difference between the analog input signal and a feedback signal. The ADC may further include a common input stage to receive the subtraction signal, and a plurality of comparison and latch circuitries arranged in parallel, where individual ones of the plurality of parallel comparison and latch circuitries may sequentially receive an output of the common input stage.
    Type: Application
    Filed: July 1, 2019
    Publication date: October 24, 2019
    Applicant: Intel Corporation
    Inventors: Roee Eitan, Ram Livne, Ahmad Khairi, Yoel Krupnik, Ariel Cohen
  • Patent number: 10380526
    Abstract: A system and method for providing a process player for use with a business process design environment. In accordance with an embodiment, a user can select, configure, and play an instance of a business process being developed in the design environment. During play of a selected business process instance the user can configure and play interactive activities of the selected instance. For example, the user can walk through an instance of the business process, while impersonating different users or roles in its interactive activities.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: August 13, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Nicolas Damonte, Ariel Cohen, Pablo Hadziatanasiu, Steven Mayze, Patricio Barletta, Yogeshwar Kuntawar
  • Publication number: 20190238150
    Abstract: A comparator is described. The comparator includes a differential pair having first and second transistors to respectively receive first and second input signals. The comparator also includes a current sink or source transistor coupled to respective source nodes of the first and second transistors. The current sink or source transistor is coupled to receive a fixed bias to keep the current sink transistor active so that large voltage changes on the source nodes is avoided. The comparator circuit includes a latch circuit coupled to respective drain nodes of the first and second transistors. The latch circuit is to reach a final state to present the comparator's output signal. The comparator includes a first switch circuit coupled between the first transistor's drain node and the latch circuit, and a second switch circuit coupled between the second transistor's drain node and the latch circuit.
    Type: Application
    Filed: April 4, 2019
    Publication date: August 1, 2019
    Inventors: Roee EITAN, Ahmad B. KHAIRI, Yosi SANHEDRAI, Ram LIVNE, Ilya KRAIMER, Hen SALLEM, Idan LOTAN, Ariel COHEN, Dror LAZAR
  • Patent number: 10340938
    Abstract: An Analog to Digital (ADC) is provided, where the ADC may include a sample and hold circuitry to sample an analog input signal, and a summation block to iteratively generate a subtraction signal. The subtraction signal may be based on a difference between the analog input signal and a feedback signal. The ADC may further include a common input stage to receive the subtraction signal, and a plurality of comparison and latch circuitries arranged in parallel, where individual ones of the plurality of parallel comparison and latch circuitries may sequentially receive an output of the common input stage.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: July 2, 2019
    Assignee: Intel Corporation
    Inventors: Roee Eitan, Ram Livne, Ahmad Khairi, Yoel Krupnik, Ariel Cohen
  • Publication number: 20190065564
    Abstract: A technique is described for executing and displaying search results, such as for a travel search engine. The technique includes the generation of search results by querying the one or more databases based on a search request for a travel reservation by a user, who is a member of an organization having a travel expense policy. A target cost associated with the search request is determined based on the generated search results and on the travel expense policy. One or more of the search results can be annotated with a positive weight or with a calculated reward amount based on a comparison of the corresponding cost and the target cost. A graphical user interface is created having a listing of the search results, wherein the search results are rendered for display in an order based on at least one annotation.
    Type: Application
    Filed: August 27, 2018
    Publication date: February 28, 2019
    Inventors: IIAN EZRA TWIG, Ariel COHEN
  • Publication number: 20180281607
    Abstract: An power system for a power system. The power system includes multiple electrical power sources and an enclosure operatively connected to the power sources at multiple input terminals. Multiple loads operatively connect to the enclosure at multiple output terminals by multiple cables. The enclosure includes the input terminals and the output terminals and a controller unit. Multiple selection units operatively connect to the controller unit, multiple power converters are connected to multiple connection paths. The selection units connect to at least one of multiple switches connected in the connection paths. Multiple sensor units are operatively attached to the controller unit which is configured to sense multiple parameters in the connection paths. Responsive to the parameters sensed by the sensor units, the selection units select the connection paths between the electrical power sources and the loads.
    Type: Application
    Filed: June 7, 2018
    Publication date: October 4, 2018
    Inventors: Yoav Galin, Lior Handelsman, Gad Michaeli, Peter Mathews, Guy Sella, Gil Matzliach, Ariel Cohen, Meir Adest, Ilan Yoscovich
  • Publication number: 20180227248
    Abstract: Provided is a novel approach for connecting servers to peripherals, such as NICs, HBAs, and SAS/SATA controllers. Also provided are methods of arranging peripherals within one or more I/O directors, which are connected to the servers over an Ethernet network. Such arrangement allows sharing the same resource among multiple servers.
    Type: Application
    Filed: April 3, 2018
    Publication date: August 9, 2018
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ariel Cohen, Ashok Krishnamurthi, Viswanath Krishnamurthy, Frank Salzmann, David S. Allison, Cheng Tang
  • Publication number: 20180201142
    Abstract: An apparatus for a power system. The apparatus includes multiple electrical power sources and an enclosure operatively connected to the power sources at multiple input terminals. Multiple loads operatively connect to the enclosure at multiple output terminals by multiple cables. The enclosure includes the input terminals and the output terminals and a controller unit. Multiple selection units operatively connect to the controller unit, multiple power converters are connected to multiple connection paths. The selection units connect to at least one of multiple switches connected in the connection paths. Multiple sensor units are operatively attached to the controller unit which is configured to sense multiple parameters in the connection paths. Responsive to the parameters sensed by the sensor units, the selection units select the connection paths between the electrical power sources and the loads.
    Type: Application
    Filed: January 16, 2018
    Publication date: July 19, 2018
    Inventors: Yoav Galin, Lior Handelsman, Gad Michaeli, Peter Matthews, Guy Sella, Gil Matzliach, Ariel Cohen, Meir Adest
  • Patent number: 9973356
    Abstract: One embodiment provides an enhanced slicer. The enhanced slicer includes a first clocked comparator circuitry and a current path circuitry. The first clocked comparator circuitry includes a first comparator circuitry, a first latch circuitry, a first output node (Out_P) and a second output node (Out_N). The current path circuitry is coupled to the output nodes and a reference node. The current path circuitry is to enhance current flow between at least one of the output nodes and the reference node, in response to a clock signal.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: May 15, 2018
    Assignee: Intel Corporation
    Inventors: Ram Livne, Ro'ee Eitan, Yoel Krupnik, Vladislav Tsirkin, Tomer Fael, Dror Lazar, Ariel Cohen, Alexander Pogrebinsky, Adee Ofir Ran
  • Patent number: 9973446
    Abstract: Provided is a novel approach for connecting servers to peripherals, such as NICs, HBAs, and SAS/SATA controllers. Also provided are systems for arranging peripherals within one or more I/O directors, which are connected to the servers over an Ethernet network. Such arrangement allows sharing the same resource among multiple servers.
    Type: Grant
    Filed: August 20, 2009
    Date of Patent: May 15, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ariel Cohen, Ashok Krishnamurthi, Viswanath Krishnamurthy, Frank Salzmann, David S. Allison, Cheng Tang
  • Publication number: 20180083570
    Abstract: A no-contact switch is provided that is configured to change the state of a power converter in a photovoltaic system. The no-contact switch has a mechanical section that is movable from a first position to a second position and which may include a rotary dial or a sliding tab. The mechanical section may be mounted to and penetrate an enclosure. Each of the first and second positions may please a different area of the tab or dial in proximity to a sensor. The sensor may be placed in an interior of the enclosure, and may be configured to sense the change of position of the mechanical section. A controller may be configured to read the signal that the sensor outputs and, according to the signal, determine an electrical state of the power converter and/or change the state.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 22, 2018
    Inventors: Guy Sella, Yoav Galin, Meir Adest, Ilan Yoscovich, Avi Rubinshtein, David Braginsky, Naseem Jamal, Reuven Savitzky, Ariel Cohen
  • Publication number: 20180084075
    Abstract: A system and method for enhancing web application performance by selectively caching information used by different stages of server-side processing of a request for webpage content from a client system. An example method involves using a specialized cache requestor for selectively fetching and caching JavaBean properties once per request lifecycle. The cached JavaBeans properties may then be used by different request-processing stages of the lifecycle, thereby obviating the need to implement multiple external requests for JavaBeans properties, i.e., multiple accesses of dynamic context. The cache requestor may leverage functionality provided by a JSF phase listener (JSF phaseListener) and a JavaBean proxy (BeanProxy) to keep the retrieved state information accessible to the request processing and associated JSF container.
    Type: Application
    Filed: April 3, 2017
    Publication date: March 22, 2018
    Inventors: Juan Allo Ron, Ariel Cohen, Esteban Alejandro Capillo Carril
  • Publication number: 20180081702
    Abstract: An example system and method facilitates customization of and configuration of a software connector, such as a connector to an Application Programming Interface (API) or web service, in various types of computing environments, including both pre-deployment and post-deployment computing environments. A connectors framework provides a layer of abstraction between connectors maintained in the different environments and a connector editor of an application development system (which may be implemented via a server-side integrated development environment). The connector editor may provide User Interface (UI) functionality, including one or more UI controls for editing or otherwise modifying, customizing, and/or configuring connectors in pre-deployment and/or post deployment environments, which may represent or correspond to different connector and accompanying software development stages.
    Type: Application
    Filed: July 11, 2017
    Publication date: March 22, 2018
    Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
  • Publication number: 20180081645
    Abstract: An example system and method provides an enhancement to a software editor, enabling a user (e.g., developer) to visualize a REST API (also called a REST service herein) as a list of resources presented in a flat structure, i.e., a simple list of resources containing operations. The software editor may be a fully JS/HTML/CSS (JavaScript, HyperText Markup Language, Cascading Style Sheets) compliant editor that lets the user define connectors to REST API's in an easy and fluid way. Furthermore, the editor facilitates creation of a connector to the REST API in a generic fashion, without requiring user knowledge of any particular interface or description language, such as RAML, YAML, WADL, etc. The user, e.g., developer, may simply define resources and corresponding operations to thereby enable the editor to automatically generate a corresponding connector to the REST API. The enhanced software editor also facilitates creation of business objects from a JSON instance or schema.
    Type: Application
    Filed: July 11, 2017
    Publication date: March 22, 2018
    Inventors: Fernando Alurralde Iturri, Qing Zhong, Ariel Cohen
  • Publication number: 20180081642
    Abstract: An example system and method facilitates developing and interacting with connectors that represent or are associated with services or interfaces to be implemented in a computing environment. The example system includes a connector editor backed by a connectors framework that specializes and links to the specific editor and dialogs that enables a developer to customize and configure any of plural available connectors for a specific purpose (e.g., to connect a process step to a particular type of web service). Furthermore, the connectors framework and associated editor(s) enable all of the connectors of available connector types to be configured using the same life cycle and to be automatically parameterized to use different data when running on the different environments, e.g., different test and production environments.
    Type: Application
    Filed: July 11, 2017
    Publication date: March 22, 2018
    Inventors: Fernando Alurralde Iturri, Ariel Cohen, Thomas Kauth, Nicolas Damonte