Naresh Soni

Naresh Soni

San Diego County, California, United States
500+ connections

About

Experienced leader in generative AI, predictive and prescriptive AI use cases in major…

Articles by Naresh

See all articles

Activity

Experience

  • CXApp Graphic
  • -

  • -

  • -

  • -

    San Diego, California, United States

  • -

  • -

  • -

    Greater San Diego Area

  • -

    Greater San Diego Area

  • -

    Greater San Diego Area

  • -

    San Francisco Bay Area

  • -

  • -

    Greater San Diego Area

  • -

  • -

  • -

    France

  • -

    Sunnyvale, CA

  • -

  • -

    Helsinki, Finland

  • -

    Greater San Diego Area

  • -

    Allentown, Pennsylvania Area

  • -

    Austin, Texas Area

Education

Volunteer Experience

  • Board Member

    Sharp HealthCare Foundation

    - Present 8 years 1 month

    Health

    Board manages more than $34 million in Revenues in 2018; more than $60 million over the past two years!
    • $21.9 million in cash transferred – exceeding our goal
    • Total assets nearly $150 million
    • $4.2 million for Sharp Rees-Stealy
    • 8 Gifts of more than $1 million
    • $3.8 million in Special Event Revenue
    • $2.3 million in Annual Giving
    • $28.8 million in Major and Planned Gifts

  • EvoNexus Graphic

    Board Member

    EvoNexus

    - 3 years 11 months

    Science and Technology

    Oversee and participate in technology incubator, participate in industry leadership series and develop programs within Special Interest Groups.

  • TiE Graphic

    President

    TiE

    - 3 years

    Science and Technology

    • Attracted > 1K in online global audience after created monthly programs on leading edge/provocative technologies, e.g., 3D printing, drones, AR/VR, genetics, autonomous driving
    • Created joint programs with MIT Forum, Evonexus and Global Chamber
    • Invited to speak at 5G Forum, Global Chamber
    • . Mentored high school team for business plan competition, which won global competition in 2016
    • . Interviewed with team on TV and newspapers

  • XPRIZE Graphic

    Ambassador

    XPRIZE

    - Present 8 years 1 month

    Science and Technology

    Created game-changing AI based programs with industry and university: Eliminating diabetes / creating wearable robots for blind, accurate diagnosis of cancer
    Invited to AI for Good Global Summit, June 2017 in Geneva with International Telecommunications Union (ITU) and United Nations

Publications

  • NPSE: A High Performance Network Packet Search Engine

    2003 Design, Automation and Test in Europe Conference and Exposition (DATE 2003), 2003

    This paper describes the NPSE, a high-performance SRAM-based network packet search engine which has the primary application of supporting IPv4 and IPv6 forwarding. It is based on a high-speed hardware implementation of a tree-based storage and retrieval algorithm, which is memory and power-efficient compared to traditional CAM-based look-up methods

    Other authors
  • The iCore 520 MHz Synthesizable CPU Core

    IEEE Micro, vol. 23, no. 3, 2003

    A new implementation of the ST20-C2 CPU architecture involves an eight-stage pipeline with hardware support to execute up to three instructions per cycle. The design operates up to 520 MHz at 1.8V, among the highest reported speeds for a synthesized CPU core.

    Other authors
  • ASIC design flow gives CPU core custom performance

    EETimes Design

    The ever-increasing levels of CPU performance demanded by embedded applications and product design cycles that have often been reduced to only a few months, have made it important to produce synthesizable processor cores capable of execution speeds typically only achievable by complex custom solutions. In many cases, it is prohibitively expensive to use lengthy custom design flows.

    Other authors
    See publication

Patents

  • Hierarchical traffic differentiation to handle congestion and/or manage user quality of experience

    Issued US US 20150009826

    Methods, apparatuses and systems for performing hierarchical traffic differentiation and/or employing hierarchical traffic differentiation are provided. These methods, apparatuses and systems may be implemented to, for example, handle congestion and/or to manage user quality of experience (QoE). Performing the hierarchical traffic differentiation may include differentiating or otherwise classifying (collectively “differentiating”) traffic mapped to, or within, a bearer formed in accordance with…

    Methods, apparatuses and systems for performing hierarchical traffic differentiation and/or employing hierarchical traffic differentiation are provided. These methods, apparatuses and systems may be implemented to, for example, handle congestion and/or to manage user quality of experience (QoE). Performing the hierarchical traffic differentiation may include differentiating or otherwise classifying (collectively “differentiating”) traffic mapped to, or within, a bearer formed in accordance with a QoS class into multiple traffic sub-classes. Employing the hierarchical traffic differentiation may include scheduling and/or policing (e.g., filtering) the differentiated traffic for transmission based on a prioritization of, and/or policy for managing, the multiple traffic sub-classes.

    Other inventors
    • Liang ping ma
    • Dimitrios Karampatsis
    • Avi Rapaport
    • Gregory SternbergYuir
    • Ariela Zeira
    • Weimin Liu
    See patent
  • Methods and systems for video delivery supporting adaptation to viewing conditions

    Issued AL US 20130195204

    Described herein are methods and systems associated with viewing condition adaption of multimedia content. A method for receiving multimedia content with a device from a network may include determining a viewing parameter, transmitting a request for the multimedia content to the network, whereby the request may be based on the viewing parameter, and receiving the multimedia content from the network, whereby the multimedia content may be processed at a rate according to the viewing parameter…

    Described herein are methods and systems associated with viewing condition adaption of multimedia content. A method for receiving multimedia content with a device from a network may include determining a viewing parameter, transmitting a request for the multimedia content to the network, whereby the request may be based on the viewing parameter, and receiving the multimedia content from the network, whereby the multimedia content may be processed at a rate according to the viewing parameter. The viewing parameter may include at least one of: a user viewing parameter, a device viewing parameter, or a content viewing parameter. The method may further include receiving a multimedia presentation description (MPD) file from the network. The MPD file may include information relating to the rate of the multimedia content and information relating to the rate may include a descriptor relating to the viewing parameter, whereby the descriptor may be required or optional.

    Other inventors
    See patent
  • Method for creating at least one piece of content, method for optimising the operation of a telecommunication terminal, and related terminal, computer program and signal

    Issued EU WO 2009027532 A1

    The invention relates to a method for creating at least one piece of content to be rendered on a telecommunication terminal. According to the invention, the method comprises the step of associating at least one piece of optimization information with at least one predetermined portion of at least one of said pieces of content, said one or more pieces of optimization information indicating at least one operation condition of said terminal adapted to said content so that said terminal can adapt…

    The invention relates to a method for creating at least one piece of content to be rendered on a telecommunication terminal. According to the invention, the method comprises the step of associating at least one piece of optimization information with at least one predetermined portion of at least one of said pieces of content, said one or more pieces of optimization information indicating at least one operation condition of said terminal adapted to said content so that said terminal can adapt its operation based on said content during the rendering of said predetermined portion(s).

    Other inventors
    See patent
  • Reservation stations to increase instruction level parallelism.

    Issued US 6742111

    A data processing system having a distributed reservation station is provided which stores basic blocks of code in the form of microprocessor instructions. The present invention is capable of distributing basic blocks of code to the various distributed reservation stations

  • System and method of saving and restoring registers in a data processing system

    Issued US 6671762

    A system and method is provided to reduce the latency associated with saving and restoring the state of the floating point registers in a microprocessor when switching tasks between floating point and MMX operations, or between tasks within the same context. The present invention maintains a secondary register file along with the primary floating point register file in the CPU. The primary register will keep the state of the floating point task “as is” upon the occurrence of a task switch to…

    A system and method is provided to reduce the latency associated with saving and restoring the state of the floating point registers in a microprocessor when switching tasks between floating point and MMX operations, or between tasks within the same context. The present invention maintains a secondary register file along with the primary floating point register file in the CPU. The primary register will keep the state of the floating point task “as is” upon the occurrence of a task switch to MMX, or another context. The address of the area where the FPU state is saved is maintained in a save area address register. The secondary register is then utilized by the other context to store intermediate results of executed instructions. In the majority of cases when a context switch back to floating point operations occurs, the previous state is restored from the primary register without incurring the latency of retrieving the instructions and data from the memory subsystem. In addition to the secondary register, a snooping mechanism will use the address of the state save area to determine if the state save area was modified. If the state save area is modified, then the floating point state must be restored from the memory subsystem in a conventional manner. However, the floating point save area will seldom be modified and the penalty for maintaining the floating point state in the CPU is negligible. Further, the present invention will allow the microprocessor to operate in a compatible manner with current operating systems and application software.

  • Virtual condition codes

    Issued US 20020194458

    The present invention utilizes a “virtual” condition code (VCC) which can control the instruction sequence in a microprocessor. The virtual condition code is stored in an internal, non-architected register that is not visible to the programmer, but is used by various microprocessor instructions.

Honors & Awards

  • Top Tech Executive 2018

    Top Tech Exec Awards

    The judges of the Top Tech Exec Awards have selected me as a qualified nominee for the 2018 Top Tech Exec Awards. This awards program recognizes the most outstanding Information Technology executives in San Diego, as nominated by their peers and clients.

  • Transcendent service as a Technical Advisiory Council member

    Interdigital

  • Top CTO Ranked# 4

    www.execrank.com

  • Innovator of the Month

    IBM

Organizations

  • Forbes Technology Council

    Official Member

    - Present
  • Forbes Technology Council

    Executive Member

    - Present

    Member of Forbes Technology Council

Recommendations received

View Naresh’s full profile

  • See who you know in common
  • Get introduced
  • Contact Naresh directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Naresh Soni in United States

Add new skills with these courses