Arin Bhowmick

Arin Bhowmick

San Francisco Bay Area
15K followers 500+ connections

About

I believe that design serves as a framework to enrich people’s lives. We should design…

Articles by Arin

  • 5 Things that Amazed Me About SAP

    5 Things that Amazed Me About SAP

    They say time really flies when you are having fun. It’s hard to believe it’s been 100 days since I joined SAP as Chief…

    17 Comments
  • IBM Think 2021: Showcasing innovations across hybrid cloud and AI

    IBM Think 2021: Showcasing innovations across hybrid cloud and AI

    Get your free pass and join me at #think2021 on May 11 and 12 I will now be hosting this panel as a live event…

    2 Comments
  • Designing for Cloud: Developer Experience

    Designing for Cloud: Developer Experience

    One of the things I love about being the design leader for IBM’s Cloud and AI portfolio is the diversity of products…

  • Designing for Diversity

    Designing for Diversity

    Lately, in every article or newsletter I read about user experience design, the terms “diversity” and “inclusive…

    1 Comment
  • Life inside the design asylum

    Life inside the design asylum

    People often ask me about our design teams — how they operate, how much autonomy they have, what tools they use, what…

    1 Comment
  • Designing the Details

    Designing the Details

    Details build trust. We ignore this fact, because the effect is often subliminal—especially in the mind of the average…

    28 Comments

Contributions

Activity

Join now to see all activity

Experience

  • Clemson University Graphic
  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

  • -

  • -

  • -

  • -

  • -

Education

Publications

Patents

  • Desktop and mobile device integration

    Issued US 9584583

    A system and method for facilitating user interface interactions between different computing devices. An example method includes providing a first user option to select a first portion of a first user interface display screen presented on a first computing device; providing a signal based on the selected portion; and using the signal to display one or more items in a second user interface display screen via a second computing device based on the first portion and one or more mapping rules. In a…

    A system and method for facilitating user interface interactions between different computing devices. An example method includes providing a first user option to select a first portion of a first user interface display screen presented on a first computing device; providing a signal based on the selected portion; and using the signal to display one or more items in a second user interface display screen via a second computing device based on the first portion and one or more mapping rules. In a more specific embodiment, the example method further includes providing a second user option to adjust the mapping rules. The first portion includes, for example, a table row or column. The one or more items displayed via the second computing device include, for example, a visualization based on data associated with the first portion.

    Other inventors
  • Installing software using a set of characteristics and a task list

    Issued US 9563404

    A set of characteristics is received in response to a questionnaire. Using the characteristics, various tasks are identified as requiring or not requiring user input because of the applicability to the customer. An associated task owner is determined for a subset of tasks. In response to receiving a selection of a selectable dependency indication associated with a first task, displaying task dependency data associated with the first task is displayed, the task dependency data including a set of…

    A set of characteristics is received in response to a questionnaire. Using the characteristics, various tasks are identified as requiring or not requiring user input because of the applicability to the customer. An associated task owner is determined for a subset of tasks. In response to receiving a selection of a selectable dependency indication associated with a first task, displaying task dependency data associated with the first task is displayed, the task dependency data including a set of tasks on which the first task depends for completion, a set of tasks that depend on the first task for completion, and for each of these dependent tasks, an associated task owner and a task status. A task list that indicates tasks needing to be completed is presented to the user. Software is installed according to the task list.

    Other inventors
  • Messaging architecture configured to use an execution-enabled element to initiate an operation in an application

    Issued US 9509642

    A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes receiving an execution-enabled object and receiving a selection of the execution-enabled element. Such an execution-enabled object is configured to be included in a message sent by a messaging system. The execution-enabled object includes a response element and an execution-enabled element. The response element and the…

    A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes receiving an execution-enabled object and receiving a selection of the execution-enabled element. Such an execution-enabled object is configured to be included in a message sent by a messaging system. The execution-enabled object includes a response element and an execution-enabled element. The response element and the execution-enabled element are associated with one another. The execution-enabled element is configured to post an event to the messaging system upon the execution-enabled element being activated. The selection of the execution-enabled element activates the execution-enabled element.

    Other inventors
  • Method and system for communicating within a messaging architecture using a structured data object

    Issued US 9501764

    A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes identifying a structured data object configured to represent structured data, receiving the structured data at a messaging system, generating a message that includes the structured data, and sending the message. The structured data object is configured to be accessed by an application and the messaging system, and includes a request…

    A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes identifying a structured data object configured to represent structured data, receiving the structured data at a messaging system, generating a message that includes the structured data, and sending the message. The structured data object is configured to be accessed by an application and the messaging system, and includes a request element and a response element. The sending includes transferring the message via the messaging system.

    Other inventors
  • Task-Centered Context Management

    Issued US 9477945

    A method, system, and computer program product for interaction management systems. The method commences upon receiving a first incoming communication pertaining to a first task, and launching a first task-centered context user interface being initially populated with a first screen device selected in response to the type of incoming communication (e.g., a phone call icon, etc.). An agent interacts with the client by responding to the incoming communication. Then, the method receives a second…

    A method, system, and computer program product for interaction management systems. The method commences upon receiving a first incoming communication pertaining to a first task, and launching a first task-centered context user interface being initially populated with a first screen device selected in response to the type of incoming communication (e.g., a phone call icon, etc.). An agent interacts with the client by responding to the incoming communication. Then, the method receives a second incoming communication pertaining to the same first task; and populates the first task-centered context user interface with a second screen device appropriate for the second incoming communication (e.g., a chat UI, etc.). Additional new incoming events are routed to its corresponding task-centered context (or a new task-centered context is created). Thus, upon receiving a third incoming communication pertaining to a second task (different from the first task), the method launches a second task-centered context user interface

    Other inventors
  • System for Navigating in a Computer User Interface

    Issued US 9448693

    Embodiments described herein provide various features for a unified and simplified user experience. A first feature (or set of features) provides icons for launching or accessing applications and business flows. A second feature provides a unified menu system including an icon bar with thumbnails of a selected icon arranged adjacent to the icon bar. A third feature provides a framework for a menu that can expose application objects from diverse sources

    Other inventors
  • Proximity and behavior-based enterprise security using a mobile device

    Issued US 9408073

    A system and method for facilitating configuring software security functionality. An example method includes employing a first computing device to collect information associated with a user of enterprise software, resulting in collected information; and dynamically adjusting one or more security features of enterprise software running on or accessible via a second device based on the collected information. The software running on the second device may include or represent the enterprise…

    A system and method for facilitating configuring software security functionality. An example method includes employing a first computing device to collect information associated with a user of enterprise software, resulting in collected information; and dynamically adjusting one or more security features of enterprise software running on or accessible via a second device based on the collected information. The software running on the second device may include or represent the enterprise software that includes software security functionality. The collected information may include contextual information. An administrator user option facilitates adjusting the one or more rules.

    Other inventors
  • Mechanism to communicate and visualize dependencies between a large number of flows in software

    Issued US 9047576

    In various embodiments, techniques for communicating and visualizing dependencies between a large number of flows are provided. One or more user interfaces can be generated that enable users to interact with information needed to complete each tasks in an ordered or unordered listing of tasks. In some aspects, elements of these user interfaces can including functionality enabling users to interact with each tasks, navigate to information needed to complete each task. In another aspect, one or…

    In various embodiments, techniques for communicating and visualizing dependencies between a large number of flows are provided. One or more user interfaces can be generated that enable users to interact with information needed to complete each tasks in an ordered or unordered listing of tasks. In some aspects, elements of these user interfaces can including functionality enabling users to interact with each tasks, navigate to information needed to complete each task. In another aspect, one or more styles of presenting information is provided that facilitates navigation to dependency information for each task in a more useful manner. In further aspects, elements of these user interfaces can visually communicate the above functionality and dependency information as well as additional information about each tasks, such as status information, ownership information, or providing an audit trail.

    Other inventors
  • Adaptive UI Regions for Enterprise Applications

    Issued US 8769436

    An adaptive region system can include an adaptive region module and a display module. The adaptive region module can include a mini region button panel module capable of generating a mini region button panel having multiple mini region buttons, a view panel module capable of generating a view panel having multiple view buttons, and a region panel module capable of generating a region panel having multiple mini regions. The display module can visually display the mini region button panel, the…

    An adaptive region system can include an adaptive region module and a display module. The adaptive region module can include a mini region button panel module capable of generating a mini region button panel having multiple mini region buttons, a view panel module capable of generating a view panel having multiple view buttons, and a region panel module capable of generating a region panel having multiple mini regions. The display module can visually display the mini region button panel, the view panel, and the region panel

    Other inventors
  • Method and system for communicating within a messaging architecture using dynamic form generation

    Filed US 9325645

    A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes assembling a dynamic form object and submitting dynamic form information, associated with the dynamic form object, into a messaging session. The assembling includes an assembly operation, which, in turn, includes identifying an input field of an interface of an application, transferring input field information to a messaging system…

    A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes assembling a dynamic form object and submitting dynamic form information, associated with the dynamic form object, into a messaging session. The assembling includes an assembly operation, which, in turn, includes identifying an input field of an interface of an application, transferring input field information to a messaging system, and generating an element of the dynamic form object. The input field information is associated with the input field, and the generating uses the input field information. Further, the submitting includes transferring a message via the messaging system, the message including the dynamic form information

    Other inventors
  • Managing data linked with the setup, installation, and configuration of enterprise software

    Filed US US20130074063

    Other inventors

Honors & Awards

  • Marquis Who's Who in America: for sustained success in design leadership

    Marquis Who's Who

  • Distinguished Alumni of the Year Award

    Clemson University

  • Product 50: Finalist for Best Product Leader, Large Company

    Amplitude

  • BIG Innovation Awards

    Big Intelligence Group

    https://medium.com/design-ibm/ibm-cloud-transformation-advisor-wins-in-the-2019-big-business-innovation-awards-efc791e2436a

  • Stratus Award

    Business Intelligence Group

    https://medium.com/design-ibm/ibm-cloud-wins-a-2019-stratus-cloud-award-for-cloud-computing-79e58bd9c1af

  • BIG Design Innovations Award

    Business Intelligence Group

    https://medium.com/design-ibm/ibm-cognos-analytics-is-named-a-winner-in-the-2019-big-business-innovation-award-75153ab0c99

  • Fastco Innovation by Design

    FastCo

    https://medium.com/design-ibm/ibm-cloud-is-recognized-in-the-2019-fastco-innovation-by-design-awards-7dafea5a0871

  • Good Design Award

    Good Design

    https://medium.com/design-ibm/ibm-cloud-is-a-winner-in-the-2019-good-design-australia-awards-f1e449ad69a4

  • Indigo Design Awards

    Indigo

    https://medium.com/design-ibm/ibm-cloud-wins-in-the-2019-indigo-design-awards-2b6855b1835d

  • Red Dot Design Award

    Red Dot

    https://medium.com/design-ibm/ibm-cloud-wins-a-2019-red-dot-design-award-for-the-ibm-blockchain-platform-62ac3fd3db3e

  • The SaaS Awards

    The SaaS Awards Program

    https://medium.com/design-ibm/ibm-watson-studio-desktop-wins-a-2019-saas-award-cf1717eff28f

  • iF Design Award

    iF Design Foundation

    https://medium.com/design-ibm/ibm-api-connect-wins-the-2019-if-design-award-8e9e2d3249a

  • A’Design Awards:Gold and Silver

    A' Design

    https://medium.com/design-ibm/design-for-enterprise-software-gains-further-recognition-3e54b9e750d1

  • Computex D & I Award

    Computex Taipei

    https://www.computextaipei.com.tw/en_US/innprize/info.html?id=0982731D8045B391&sFuncID=55153903F6076CFFD0636733C6861689

  • FastCo Honorable Mention for Web Design

    Fast Company

    https://medium.com/design-ibm/ibm-receives-an-honorable-mention-at-the-2018-fast-co-innovation-by-design-awards-6f4b8dd99f1a

  • Red Dot Winner for IBM SPSS User Interface, User Experience

    Reddot

    https://medium.com/design-ibm/ibm-wins-a-red-dot-design-award-for-spss-statistics-6f2c44fdb448

  • Spark Award for Digital Design

    Spark

    https://medium.com/design-ibm/ibm-cloud-is-recognized-at-the-2018-spark-design-awards-cb9a47b6f18a

  • W3 Award: Silver Winner

    W3 Awards

    https://www.w3award.com/winners/list/view/?search=ibm&event=1023&award=2

  • Webby Award Finalist

    Webby Awards

    https://www.webbyawards.com/winners/2018/websites/features-design/best-use-of-machine-learning/ibm-data-science-experience/

  • iF Design Award

    iF Design Foundation

    https://medium.com/design-ibm/ibm-cloud-continues-to-demonstrate-design-excellence-7a5150124136

  • Red Dot Award for IBM Data Science Experience

    Red Dot

    https://medium.com/design-ibm/design-machine-learning-how-ibm-designed-an-award-winning-data-platform-e55778d9a8ce

  • Spark Design

    Spark Awards

    https://medium.com/design-ibm/ibm-app-connect-wins-a-spark-international-2017-design-award-de5884d5b78b

Languages

  • English

    -

Organizations

  • Mensa

    -

  • UXPA

    -

More activity by Arin

View Arin’s full profile

  • See who you know in common
  • Get introduced
  • Contact Arin 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

Add new skills with these courses