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: 10628134Abstract: 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: GrantFiled: July 11, 2017Date of Patent: April 21, 2020Assignee: Oracle International CorporationInventors: Fernando Alurralde Iturri, Qing Zhong, Ariel Cohen
-
Patent number: 10594764Abstract: 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: GrantFiled: April 3, 2017Date of Patent: March 17, 2020Assignee: Oracle International CorporationInventors: Juan Allo Ron, Ariel Cohen, Esteban Alejandro Capillo Carril
-
Patent number: 10591391Abstract: 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: GrantFiled: March 14, 2013Date of Patent: March 17, 2020Assignees: Verinata Health, Inc., The General Hospital Corporation, GPB Scientific, LLCInventors: Roland Stoughton, Ravi Kapur, Barb Ariel Cohen, Daniel Shoemaker, Ronald W. Davis, Mehmet Toner
-
Publication number: 20200065119Abstract: 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: ApplicationFiled: October 31, 2019Publication date: February 27, 2020Applicant: Oracle International CorporationInventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
-
Patent number: 10521243Abstract: 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: GrantFiled: July 11, 2017Date of Patent: December 31, 2019Assignee: Oracle International CorporationInventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
-
Publication number: 20190326922Abstract: 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: ApplicationFiled: July 1, 2019Publication date: October 24, 2019Applicant: Intel CorporationInventors: Roee Eitan, Ram Livne, Ahmad Khairi, Yoel Krupnik, Ariel Cohen
-
Patent number: 10380526Abstract: 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: GrantFiled: February 19, 2014Date of Patent: August 13, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Nicolas Damonte, Ariel Cohen, Pablo Hadziatanasiu, Steven Mayze, Patricio Barletta, Yogeshwar Kuntawar
-
Publication number: 20190238150Abstract: 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: ApplicationFiled: April 4, 2019Publication date: August 1, 2019Inventors: Roee EITAN, Ahmad B. KHAIRI, Yosi SANHEDRAI, Ram LIVNE, Ilya KRAIMER, Hen SALLEM, Idan LOTAN, Ariel COHEN, Dror LAZAR
-
Patent number: 10340938Abstract: 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: GrantFiled: April 24, 2018Date of Patent: July 2, 2019Assignee: Intel CorporationInventors: Roee Eitan, Ram Livne, Ahmad Khairi, Yoel Krupnik, Ariel Cohen
-
Publication number: 20190065564Abstract: 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: ApplicationFiled: August 27, 2018Publication date: February 28, 2019Inventors: IIAN EZRA TWIG, Ariel COHEN
-
Publication number: 20180281607Abstract: 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: ApplicationFiled: June 7, 2018Publication date: October 4, 2018Inventors: Yoav Galin, Lior Handelsman, Gad Michaeli, Peter Mathews, Guy Sella, Gil Matzliach, Ariel Cohen, Meir Adest, Ilan Yoscovich
-
Publication number: 20180227248Abstract: 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: ApplicationFiled: April 3, 2018Publication date: August 9, 2018Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Ariel Cohen, Ashok Krishnamurthi, Viswanath Krishnamurthy, Frank Salzmann, David S. Allison, Cheng Tang
-
Publication number: 20180201142Abstract: 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: ApplicationFiled: January 16, 2018Publication date: July 19, 2018Inventors: Yoav Galin, Lior Handelsman, Gad Michaeli, Peter Matthews, Guy Sella, Gil Matzliach, Ariel Cohen, Meir Adest
-
Patent number: 9973356Abstract: 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: GrantFiled: March 31, 2017Date of Patent: May 15, 2018Assignee: Intel CorporationInventors: Ram Livne, Ro'ee Eitan, Yoel Krupnik, Vladislav Tsirkin, Tomer Fael, Dror Lazar, Ariel Cohen, Alexander Pogrebinsky, Adee Ofir Ran
-
Patent number: 9973446Abstract: 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: GrantFiled: August 20, 2009Date of Patent: May 15, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Ariel Cohen, Ashok Krishnamurthi, Viswanath Krishnamurthy, Frank Salzmann, David S. Allison, Cheng Tang
-
Publication number: 20180083570Abstract: 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: ApplicationFiled: September 21, 2017Publication date: March 22, 2018Inventors: Guy Sella, Yoav Galin, Meir Adest, Ilan Yoscovich, Avi Rubinshtein, David Braginsky, Naseem Jamal, Reuven Savitzky, Ariel Cohen
-
Publication number: 20180084075Abstract: 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: ApplicationFiled: April 3, 2017Publication date: March 22, 2018Inventors: Juan Allo Ron, Ariel Cohen, Esteban Alejandro Capillo Carril
-
Publication number: 20180081702Abstract: 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: ApplicationFiled: July 11, 2017Publication date: March 22, 2018Inventors: Ariel Cohen, Javier Espeche, Jonathan Lopez Lopez, Rajesh Tiwari
-
Publication number: 20180081645Abstract: 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: ApplicationFiled: July 11, 2017Publication date: March 22, 2018Inventors: Fernando Alurralde Iturri, Qing Zhong, Ariel Cohen
-
Publication number: 20180081642Abstract: 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: ApplicationFiled: July 11, 2017Publication date: March 22, 2018Inventors: Fernando Alurralde Iturri, Ariel Cohen, Thomas Kauth, Nicolas Damonte