Patents by Inventor Sukhbir Singh
Sukhbir Singh 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: 11924027Abstract: Systems and methods for reducing wasted computational resources by detecting network operation validation anomalies in conglomerate-application-based ecosystems are disclosed. The system provides a first network operation to a first software application of a set of software applications, where (i) the first network operation is configured to be provided as input to the first software application and (ii) the first software application generates a second network operation as output, using the first network operation, to be provided to a second software application. The system receives a first message associated with a processing of the first network operation at the first software application. The system then performs a determined validation process on the first message. In response to detecting that the determined validation process results in a failure to validate the first message, the system prevents the second network operation from being provided to the second software application.Type: GrantFiled: October 26, 2023Date of Patent: March 5, 2024Assignee: CITIBANK, N.A.Inventors: Vishal Mysore, Sukhbir Singh, Ramkumar Ayyadurai
-
Publication number: 20230265202Abstract: Described herein are antibody constructs comprising a 4- 1BB binding domain and an anti-Folate Receptor a (FRa) antigen- binding domain, wherein the 4-1BB-binding domain and the FR? antigen-binding domain are linked directly or indirectly to a scaffold. The scaffold may be an Fc construct with modifications that reduce its ability to mediate effector function. The antibody constructs are used in the treatment of a subject having cancer.Type: ApplicationFiled: April 9, 2021Publication date: August 24, 2023Inventors: Daniel T. PATTON, Lee FREIBURGER, Thomas SPRETER VON KREUDENSTEIN, David M. MILLS, Gesa VOLKERS, Dunja UROSEV, Zhuang DUAN, Elizabeth HALVORSEN, Harsh PRATAP, Brandon CLAVETTE, Anna VON ROSSUM, Patricia ZWIERZCHOWSKI, Peter Wing Yiu CHAN, Danny CHUI, Sylwia JANCOWSKI, Sukhbir Singh KANG, Grant Raymond Wickman
-
Publication number: 20230052369Abstract: Described herein are antibody constructs comprising a 41-1BB binding domain and an antigen-binding domain that binds to a tumor-associated antigen (TAA), wherein the 4-1BB-binding domain and the TAA antigen-binding domain are linked directly or indirectly to a scaffold. The scaffold may be an Fc construct with modifications that reduce its ability to mediate effector function.Type: ApplicationFiled: April 9, 2021Publication date: February 16, 2023Inventors: Daniel T. PATTON, David M. MILLS, Thomas SPRETER VON KREUDENSTEIN, Gesa VOLKERS, Dunja UROSEV, Lee FREIBURGER, Zhuang DUAN, Elizabeth HALVORSEN, Harsh PRATAP, Brandon CLAVETTE, Anna VON ROSSUM, Duncan BROWMAN, Peter Wing Yiu CHAN, Danny CHUI, Robert William GENE, Sylwia JANCOWSKI, Sukhbir Singh KANG, Patricia ZWIERZCHOWSKI
-
Publication number: 20200104041Abstract: A capture system may capture client events for an application session. Some client events may contain display information associated with screen gestures. The screen gestures may be associated with any user input that changes how images are displayed during the application session. For example, the screen gestures may comprise one or more of a scroll gesture, a touch start gesture, a touch move gesture, a touch end gesture, and/or a pinch gesture. In another example the screen gesture may comprise a reorientation of a device operating in the application session. A replay system may replay the application session based on the captured client events to recreate images displayed during the application session in response to the screen gestures.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Applicant: Acoustic, L.P.Inventors: Omar Hernandez, Sukhbir Singh, Neel Phadnis
-
Patent number: 10455775Abstract: The present disclosure relates to a system for growing crops/plants under canopy of trees or shades. Embodiments of the disclosure provide a sun light Capturing Unit, sun light tubes to channel the captured sun light and a rotating bent part in sun tube that can be rotated to direct captured sun light to the desired direction. An embodiment also provides mechanism to rotate the bent part.Type: GrantFiled: November 14, 2014Date of Patent: October 29, 2019Inventor: Sukhbir Singh Sokhi
-
Publication number: 20180097898Abstract: Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website are received at a computer processor. The activities occur across multiple web pages and span multiple windows during a single browsing session. The activities associated with corresponding web pages, and the activities are ordered in chronological order for each of the web pages. User interface events corresponding to the ordered activities are displayed via a browser based interface. The user interface events are selectable by an end user of the browser based interface.Type: ApplicationFiled: August 16, 2017Publication date: April 5, 2018Inventors: Damie L. Brooks, Lalith K. Maddali, Manoj Punjabi, Sukhbir Singh
-
Patent number: 9936034Abstract: Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website are received at a computer processor. The activities occur across multiple web pages and span multiple windows during a single browsing session. The activities associated with corresponding web pages, and the activities are ordered in chronological order for each of the web pages. User interface events corresponding to the ordered activities are displayed via a browser based interface. The user interface events are selectable by an end user of the browser based interface.Type: GrantFiled: August 16, 2017Date of Patent: April 3, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Damie L. Brooks, Lalith K. Maddali, Manoj Punjabi, Sukhbir Singh
-
Patent number: 9769271Abstract: Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website are received at a computer processor. The activities occur across multiple web pages and span multiple windows during a single browsing session. The activities associated with corresponding web pages, and the activities are ordered in chronological order for each of the web pages. User interface events corresponding to the ordered activities are displayed via a browser based interface. The user interface events are selectable by an end user of the browser based interface.Type: GrantFiled: August 31, 2016Date of Patent: September 19, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Damie L. Brooks, Lalith K. Maddali, Manoj Punjabi, Sukhbir Singh
-
Patent number: 9720592Abstract: In gesture reporting and replay, touch events are captured from an operating system of a client device for touch actions on a touchscreen. The touch events are interpreted as gestures. Any application events are captured from an application in response to the gestures. A given gesture and any given application event in response to the given gesture are compared against an expected application event. When there is a match, the given gesture is identified as a responsive gesture. When there is no match, the given gesture is identified as a non-responsive gesture. The gesture information for the given gesture, any application event in response to the given gesture, and a screen layout displayed on the touchscreen at the time of the given gesture are sent to a service. For the information received, the service replays the given gesture and generates a report.Type: GrantFiled: March 19, 2015Date of Patent: August 1, 2017Assignee: International Business Machines CorporationInventors: Omar Hernandez, Vikas Madan, Sophia A. Simpson, Sukhbir Singh
-
Patent number: 9684445Abstract: In gesture reporting and replay, touch events are captured from an operating system of a client device for touch actions on a touchscreen. The touch events are interpreted as gestures. Any application events are captured from an application in response to the gestures. A given gesture and any given application event in response to the given gesture are compared against an expected application event. When there is a match, the given gesture is identified as a responsive gesture. When there is no match, the given gesture is identified as a non-responsive gesture. The gesture information for the given gesture, any application event in response to the given gesture, and a screen layout displayed on the touchscreen at the time of the given gesture are sent to a service. For the information received, the service replays the given gesture and generates a report.Type: GrantFiled: March 17, 2016Date of Patent: June 20, 2017Assignee: International Business Machines CorporationInventors: Omar Hernandez, Vikas Madan, Sophia A Simpson, Sukhbir Singh
-
Patent number: 9609075Abstract: Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website are received at a computer processor. The activities occur across multiple web pages and span multiple windows during a single browsing session. The activities associated with corresponding web pages, and the activities are ordered in chronological order for each of the web pages. User interface events corresponding to the ordered activities are displayed via a browser based interface. The user interface events are selectable by an end user of the browser based interface.Type: GrantFiled: September 21, 2015Date of Patent: March 28, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Damie L. Brooks, Lalith K. Maddali, Manoj Punjabi, Sukhbir Singh
-
Publication number: 20170083485Abstract: Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website are received at a computer processor. The activities occur across multiple web pages and span multiple windows during a single browsing session. The activities associated with corresponding web pages, and the activities are ordered in chronological order for each of the web pages. User interface events corresponding to the ordered activities are displayed via a browser based interface. The user interface events are selectable by an end user of the browser based interface.Type: ApplicationFiled: September 21, 2015Publication date: March 23, 2017Inventors: Damie L. Brooks, Lalith K. Maddali, Manoj Punjabi, Sukhbir Singh
-
Publication number: 20170083181Abstract: Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website are received at a computer processor. The activities occur across multiple web pages and span multiple windows during a single browsing session. The activities associated with corresponding web pages, and the activities are ordered in chronological order for each of the web pages. User interface events corresponding to the ordered activities are displayed via a browser based interface. The user interface events are selectable by an end user of the browser based interface.Type: ApplicationFiled: August 31, 2016Publication date: March 23, 2017Inventors: Damie L. Brooks, Lalith K. Maddali, Manoj Punjabi, Sukhbir Singh
-
Publication number: 20170060412Abstract: A capture system may capture client events for an application session. Some client events may contain display information associated with screen gestures. The screen gestures may be associated with any user input that changes how images are displayed during the application session. For example, the screen gestures may comprise one or more of a scroll gesture, a touch start gesture, a touch move gesture, a touch end gesture, and/or a pinch gesture. In another example the screen gesture may comprise a reorientation of a device operating in the application session. A replay system may replay the application session based on the captured client events to recreate images displayed during the application session in response to the screen gestures.Type: ApplicationFiled: November 16, 2016Publication date: March 2, 2017Inventors: Omar Hernandez, Sukhbir Singh, Neel Phadnis
-
Publication number: 20170003924Abstract: Embodiments of the present invention provide a method, system and computer program product for the replay of RWD designed Web sites. In an embodiment of the invention, a method for replaying RWD designed Web sites is provided. The method includes recording in a replay server different events received from end user interactions with different RWD Web pages of a Web site rendered in a display of the end user from over a computer communications network. The method also includes identifying display dimensions of the display and storing the display dimensions in connection with the recorded different events. The method yet further includes rendering one or more of the RWD Web pages of the Web site in a renderer coupled to the replay server using the stored display dimensions. Finally, the method includes replaying the stream of events by the replay server in the renderer.Type: ApplicationFiled: June 30, 2015Publication date: January 5, 2017Inventors: Damie L. Brooks, Jiantao Huang, Lalith Kumar Maddali, Sukhbir Singh
-
Patent number: 9535720Abstract: A capture system may capture client events for an application session. Some client events may contain display information associated with screen gestures. The screen gestures may be associated with any user input that changes how images are displayed during the application session. For example, the screen gestures may comprise one or more of a scroll gesture, a touch start gesture, a touch move gesture, a touch end gesture, and/or a pinch gesture. In another example the screen gesture may comprise a reorientation of a device operating in the application session. A replay system may replay the application session based on the captured client events to recreate images displayed during the application session in response to the screen gestures.Type: GrantFiled: March 4, 2013Date of Patent: January 3, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Omar Hernandez, Sukhbir Singh, Neel Phadnis
-
Patent number: 9531825Abstract: Aspects include capturing and replaying activities conducted during a web browsing session. Activities conducted by a user via browser application at a website are received at a computer processor. The activities occur across multiple web pages and span multiple windows during a single browsing session. The activities associated with corresponding web pages, and the activities are ordered in chronological order for each of the web pages. User interface events corresponding to the ordered activities are displayed via a browser based interface. The user interface events are selectable by an end user of the browser based interface.Type: GrantFiled: March 10, 2016Date of Patent: December 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Damie L. Brooks, Lalith K. Maddali, Manoj Punjabi, Sukhbir Singh
-
Publication number: 20160302367Abstract: The present disclosure relates to a system for growing crops/plants under canopy of trees or shades. Embodiments of the disclosure provide a sun light Capturing Unit, sun light tubes to channel the captured sun light and a rotating bent part in sun tube that can be rotated to direct captured sun light to the desired direction. An embodiment also provides mechanism to rotate the bent part.Type: ApplicationFiled: November 14, 2014Publication date: October 20, 2016Inventor: Sukhbir Singh Sokhi
-
Publication number: 20160274723Abstract: In gesture reporting and replay, touch events are captured from an operating system of a client device for touch actions on a touchscreen. The touch events are interpreted as gestures. Any application events are captured from an application in response to the gestures. A given gesture and any given application event in response to the given gesture are compared against an expected application event. When there is a match, the given gesture is identified as a responsive gesture. When there is no match, the given gesture is identified as a non-responsive gesture. The gesture information for the given gesture, any application event in response to the given gesture, and a screen layout displayed on the touchscreen at the time of the given gesture are sent to a service. For the information received, the service replays the given gesture and generates a report.Type: ApplicationFiled: March 17, 2016Publication date: September 22, 2016Inventors: Omar HERNANDEZ, Vikas MADAN, Sophia A. SIMPSON, Sukhbir SINGH
-
Publication number: 20160274786Abstract: In gesture reporting and replay, touch events are captured from an operating system of a client device for touch actions on a touchscreen. The touch events are interpreted as gestures. Any application events are captured from an application in response to the gestures. A given gesture and any given application event in response to the given gesture are compared against an expected application event. When there is a match, the given gesture is identified as a responsive gesture. When there is no match, the given gesture is identified as a non-responsive gesture. The gesture information for the given gesture, any application event in response to the given gesture, and a screen layout displayed on the touchscreen at the time of the given gesture are sent to a service. For the information received, the service replays the given gesture and generates a report.Type: ApplicationFiled: March 19, 2015Publication date: September 22, 2016Inventors: Omar HERNANDEZ, Vikas MADAN, Sophia A. SIMPSON, Sukhbir SINGH