Patents by Inventor Sunil Chandra

Sunil Chandra 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).

  • Publication number: 20250139558
    Abstract: Systems, methods, and non-transitory computer-readable media for generating insights for increasing revenue including receiving past and current data on various metrics for a plurality of sale representatives for an organization; training a model to predict a potential revenue attainment based on the received data; calculating the potential revenue attainment for each of the plurality of sale representatives; selecting one representative; determining an impact of each performance metric, activity metric, competency metric, and execution/engagement metric on the potential revenue attainment; identifying one performance metric having the most impact on the potential revenue attainment; determining a correlation coefficient between each root cause metric and the identified one performance metric; identifying one root cause metric having the most impact on the identified one performance metric; and providing one or more recommendations for the one representative on an interactive sales dashboard based on the iden
    Type: Application
    Filed: October 31, 2023
    Publication date: May 1, 2025
    Inventors: Aman BAFNA, Dhruv MARKANDEY, Krishna DEPURA, Sunil CHANDRA, Ajay DUBEY, Abhinav BHATNAGAR, Aniket GARG, Mihir SHEKHAR
  • Patent number: 12217444
    Abstract: A method for forming a point cloud corresponding to the topography of an imaged environment involves acquiring an image of the environment with a camera having a WFOV lens mounted on a vehicle; changing the camera pose by an adjustment greater than a threshold; and acquiring another image of the environment with the camera at the changed pose. The images are mapped onto respective surfaces to form respective mapped images, defined by the same nonplanar geometry. One of the mapped images is divided into blocks of pixels. For each block, a depth map is formed by performing a search through the other mapped image to evaluate a disparity in the position of the location of the block of pixels in each of the mapped images. The depth map is converted into a partial point cloud corresponding to the local topography of the environment surrounding the vehicle as it moves through the environment.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: February 4, 2025
    Assignee: CONNAUGHT ELECTRONICS Ltd.
    Inventors: Ciaran Hughes, Pantelis Ermilios, Matthias Lenk, Sunil Chandra
  • Publication number: 20230351625
    Abstract: A method for forming a point cloud corresponding to the topography of an imaged environment involves acquiring an image of the environment with a camera having a WFOV lens mounted on a vehicle; changing the camera pose by an adjustment greater than a threshold; and acquiring another image of the environment with the camera at the changed pose. The images are mapped onto respective surfaces to form respective mapped images, defined by the same nonplanar geometry. One of the mapped images is divided into blocks of pixels. For each block, a depth map is formed by performing a search through the other mapped image to evaluate a disparity in the position of the location of the block of pixels in each of the mapped images. The depth map is converted into a partial point cloud corresponding to the local topography of the environment surrounding the vehicle as it moves through the environment.
    Type: Application
    Filed: December 8, 2020
    Publication date: November 2, 2023
    Applicant: Connaught Electronics Ltd.
    Inventors: Ciaran Hughes, Pantelis Ermilios, Matthias Lenk, Sunil Chandra
  • Patent number: 10950127
    Abstract: The invention relates to a method for operating a driver assistance system (2) of a motor vehicle (1), including a) Capturing an environment (4) of the motor vehicle (1) by a capturing device (3) of the driver assistance system (2); b) Detecting an accessible freespace (6) in the captured environment (4) by a computing device (5) of the driver assistance system (2); c) Detecting and Classifying at least one object (7a-7e) in the captured environment (4) that is located at a border (8) of the freespace (6) by a neural network (9) of the driver assistance system (2); d) Assigning a part (10a-10e) of the border (8) of the freespace (6) to the detected and classified object (7a-7e); and e) Categorizing a part (11a-11e) of the freespace (6) adjacent to the part (10a-10e) of the border (8) that is assigned to the detected and classified object (7a-7e) in dependence upon the class of that classified object (7a-7e), so as to enable improved safety in driving.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 16, 2021
    Assignee: Connaught Electronics Ltd.
    Inventors: Senthil Kumar Yogamani, Sunil Chandra
  • Publication number: 20190080604
    Abstract: The invention relates to a method for operating a driver assistance system (2) of a motor vehicle (1), including a) Capturing an environment (4) of the motor vehicle (1) by a capturing device (3) of the driver assistance system (2); b) Detecting an accessible freespace (6) in the captured environment (4) by a computing device (5) of the driver assistance system (2); c) Detecting and Classifying at least one object (7a-7e) in the captured environment (4) that is located at a border (8) of the freespace (6) by a neural network (9) of the driver assistance system (2); d) Assigning a part (10a-10e) of the border (8) of the freespace (6) to the detected and classified object (7a-7e); and e) Categorizing a part (11a-11e) of the freespace (6) adjacent to the part (10a-10e) of the border (8) that is assigned to the detected and classified object (7a-7e) in dependence upon the class of that classified object (7a-7e), so as to enable improved safety in driving.
    Type: Application
    Filed: August 27, 2018
    Publication date: March 14, 2019
    Applicant: Connaught Electronics Ltd.
    Inventors: Senthil Kumar Yogamani, Sunil Chandra
  • Publication number: 20150278960
    Abstract: The present disclosure describes systems and methods for identifying and suggesting entities with employment opportunities within social networks. The systems and methods are configured to identify and suggest companies to users who are connected in a social graph, by retrieving user connection data including a list of users who are connected, and subsequently, retrieving each of the users' employment information. A particular user may search for a job opportunity from among the list of relevant entities compiled from the employment information. Search results are provided for display, via a user interface, which accepts user selection of one or more particular entities in the search results, and provides one or more links to trigger a search for an employment opportunity with the particular entities serving as a filter. The particular user may view a display of other users who have been employed by the particular entities that serve as a filter.
    Type: Application
    Filed: July 11, 2012
    Publication date: October 1, 2015
    Applicant: GOOGLE INC.
    Inventors: Matthew Aaron Moore, Sunil Chandra
  • Publication number: 20130275320
    Abstract: Various implementations for identifying prospective employee candidates via employee connections are disclosed. In some implementations, a system includes an employee identification module, a candidate identification module, and an interface module. The employee identification module identifies at least one first user as an employee of an employer based at least in part on employer information. The candidate identification module identifies at least one second user as a prospective employee candidate based at least in part on social graph connection information including at least a social graph connection between the first user and the second user. The interface module generates a summary of the second user as the prospective employee candidate and provides the summary for display to a third user. The interface module is coupled to a communication unit to provide the summary for display to the third user.
    Type: Application
    Filed: April 16, 2012
    Publication date: October 17, 2013
    Applicant: GOOGLE INC.
    Inventors: Matthew Aaron Moore, Sunil Chandra, Geordon Kitchen
  • Patent number: 8423350
    Abstract: Methods, systems, and apparatus, including computer program products, for segmenting text for searching are disclosed. In one implementation, a method is provided. The method includes receiving text; segmenting the text into one or more unigrams; filtering the one or more unigrams to identify one or more core unigrams; and generating a searchable resource, including: for each of the one or more core unigrams: identifying a stem, indexing the stem, and associating one or more second n-grams with the indexed stem. Each of the one or more second n-grams is derived from the text and includes a core unigram that is related to the indexed stem.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: April 16, 2013
    Assignee: Google Inc.
    Inventors: Sunil Chandra, Harshit Chopra, Siddaarth Shanmugam
  • Patent number: 8112063
    Abstract: The present invention deals with a method and system for routing a call in a mobile communication network. The method comprises receiving a message by a caller prevailing network corresponding to a caller from a callee home network corresponding to a callee, if the callee is roaming. The message is received in response to the call being initiated by the caller for the callee. The message can comprise a redirection information corresponding to the callee in roaming. The method further comprises solving a predefined criterion for routing the call based on the redirection information in the message and connecting the call based on solution of the predefined criterion.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Pankaj Kankar, Sunil Chandra, Sougata Mukherjea
  • Patent number: 7729689
    Abstract: A mobile wireless device, such as a mobile wireless phone, is adapted based on a user's current abstracted contextual situation, where the context of a user is determined using devices enabled with near-field communication technology. Dynamic information of a user of a mobile device, such as the identity of his or her current environment, is determined using near-field communication, such as radio-frequency identification (RFID) tags. Static information regarding the user is also determined, where such static information can include the user's preferences regarding how the mobile device should adapt to certain environments. An abstracted contextual situation of the user is synthesized based on this dynamic and static information. One or more adaptation directives for the mobile device of the user are determined based on the user's abstracted contextual situation.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: June 1, 2010
    Assignee: International Business Machines Corporation
    Inventors: Dipanjan Chakraborty, Sudha Krishnamurthy, Sumit Mittal, Sunil Chandra, Pankaj Kankar, Ashish Verma
  • Patent number: 7669074
    Abstract: Embodiments herein provide a fault-handling scheme based on forward recovery for cooperative workflow environments. The fault handling scheme relies on the correct placement of transaction scopes and their associated fault and compensation handlers for maintaining correct application semantics, a fault propagation scheme for forwarding faults to a workflow component that has the corresponding fault handler, and a distributed mechanism for collecting data of completed workflow components to facilitate recovering from faults. The fault handling scheme makes use of control flow messages to facilitate compensation of nested transaction scopes (residing in different components). The workflow components are also modified with additional code for aiding with fault propagation and fault recovery.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: February 23, 2010
    Assignee: International Business Machines Corporation
    Inventors: Girish B. Chafle, Sunil Chandra, Pankaj Kankar, Vijay Mann
  • Patent number: 7659748
    Abstract: An electronic device with a CMOS circuit (CC) comprises a first driver circuit (10) having a first and second PMOS transistor (P1, P2) and a first and second NMOS transistor (N1, N2). The electronic device furthermore comprise a second driver circuit (20) with a third and fourth PMOS transistor (P3, P4) and a third and fourth NMOS transistor (N3, N4). The second driver circuit (20) is complementary to the first driver circuit (10) and switches in the opposite direction to the first driver circuit (10). A gate of the second and fourth PMOS transistor (P2, P4) is coupled to a first bias voltage (REPp) and a gate of the second and fourth NMOS transistor (N2, N4) is coupled to a second bias voltage (REFn). A first capacitance (C3) is coupled between the gate and the drain of the fourth PMOS transistor (P4) and a second capacitance (C4) is coupled between the gate and the drain source of the fourth NMOS transistor (N4).
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: February 9, 2010
    Assignee: NXP B.V.
    Inventor: Sunil Chandra
  • Patent number: 7606832
    Abstract: A technique for orchestrating composite web services in a constrained data flow environment. Data flow constraints represent the restrictions which the domains involved in composition might want to impose on access to the data they provide or the source from which they can accept data. The data flow constraints are overcome by breaking down an input composite web service specification into topologies (a topology is a set of partitions communicatively connected with one another at runtime). The system applies a rule-based filtering mechanism to choose a topology that does not violate any data flow constraints. Each of the partitions belonging to the chosen topology is executed within the same domain as the corresponding web service it invokes, thus having the same access rights as the corresponding web service. The composite web service is orchestrated in a decentralized fashion using these partitions, thereby ensuring that no data flow constraints are violated.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: October 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Girish B. Chafle, Sunil Chandra, Sugata Ghosal, Vijay Mann, Mangala G. Nanda
  • Patent number: 7584276
    Abstract: Decentralized orchestration of composite services results in a number of flow topologies which differ in their messaging patterns and the distribution of flow code amongst different partitions of a topology. Different performance metrics result for different topologies, and this is governed by the availability of resources, such as CPU cycles, memory, network bandwidth, and so on. A performance model is used to evaluate the performance of different topologies based on availability of resources, and dynamically direct client requests between different topologies according to prevailing conditions.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: September 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Girish Bhimrao Chafle, Sunil Chandra, Neeran M Karnik, Vijay Mann, Mangala Gowri Nanda
  • Patent number: 7553430
    Abstract: Aqueous polishing slurries for chemical-mechanical polishing are effective for polishing copper at high polish rates. The aqueous slurries according to the present invention may include soluble salts of molybdenum dissolved in an oxidizing agent and molybdic acid dissolved in an oxidizing agent. Methods for polishing copper by chemical-mechanical planarization include polishing copper with low pressures using a polishing pad and a aqueous slurries including soluble salts of molybdenum dissolved in an oxidizing agent and molybdic acid dissolved in an oxidizing agent, particles of MoO3 dissolved in an oxidizing agent, and particles of MoO2 dissolved in an oxidizing agent.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: June 30, 2009
    Assignee: Climax Engineered Materials, LLC
    Inventors: Sunil Chandra, Sreehari Nimmala, Suryadevara Vijayakumar Babu, Udaya B. Patri, Sharath Hedge, Youngki Hong
  • Patent number: 7475275
    Abstract: The invention provides a method for fault handling in a co-operative workflow environment that employs a placement strategy for transaction scope and associated fault handlers and compensation handlers across different workfiow components. The method employs a fault propagation scheme for forwarding a fault occurring in any of the workflow components to a fault handler. The method employs a distributed data collection mechanism to facilitate recovery from a fault occurring in any the workfiow components. The method employs a fault recovery mechanism using compensation. The transaction scope defines a transaction boundary and provides a fault handling and a fault recovery context for a set of activities and the transaction scope may be nested inside another transaction scope resulting in outer and inner scopes.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Girish B. Chafle, Sunil Chandra, Pankaj Kankar, Vijay Mann
  • Publication number: 20080307256
    Abstract: Embodiments herein provide a fault-handling scheme based on forward recovery for cooperative workflow environments. The fault handling scheme relies on the correct placement of transaction scopes and their associated fault and compensation handlers for maintaining correct application semantics, a fault propagation scheme for forwarding faults to a workflow component that has the corresponding fault handler, and a distributed mechanism for collecting data of completed workflow components to facilitate recovering from faults. The fault handling scheme makes use of control flow messages to facilitate compensation of nested transaction scopes (residing in different components). The workflow components are also modified with additional code for aiding with fault propagation and fault recovery.
    Type: Application
    Filed: August 19, 2008
    Publication date: December 11, 2008
    Applicant: International Business Machines Corporation
    Inventors: Girish B. Chafle, Sunil Chandra, Pankaj Kankar, Vijay Mann
  • Publication number: 20080176532
    Abstract: The present invention deals with a method and system for routing a call in a mobile communication network. The method comprises receiving a message by a caller prevailing network corresponding to a caller from a callee home network corresponding to a callee, if the callee is roaming. The message is received in response to the call being initiated by the caller for the callee. The message can comprise a redirection information corresponding to the callee in roaming. The method further comprises solving a predefined criterion for routing the call based on the redirection information in the message and connecting the call based on solution of the predefined criterion.
    Type: Application
    Filed: March 26, 2008
    Publication date: July 24, 2008
    Applicant: International Business Machines Corporation
    Inventors: Pankaj Kankar, Sunil Chandra, Sougata Mukherjea
  • Publication number: 20080147835
    Abstract: A partially decentralized composition of web services is performed by distributing the coordination responsibility of the component web services, originally performed at run time by the centralized execution language code, to multiple web service domains. The original software is divided into multiple code partitions and placed among different web service domains. These code partitions invoke one or more component web services and perform the required data transformation applicable to enable calling and returning data from the web services. The partitions may invoke more than one web service. The web service domains containing the code partitions that invoke more than one web services and perform the required data transformation become new coordinator nodes. In constrained data flow environments, to satisfy any data flow constraints, the data is sent from producer to consumer along a path restricted to the nodes eligible to access this data.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 19, 2008
    Inventors: Sunil Chandra, Pankaj Kankar
  • Publication number: 20080070579
    Abstract: The present invention deals with a method and system for routing a call in a mobile communication network. The method comprises receiving a message by a caller prevailing network corresponding to a caller from a callee home network corresponding to a callee, if the callee is roaming. The message is received in response to the call being initiated by the caller for the callee. The message can comprise a redirection information corresponding to the callee in roaming. The method further comprises solving a predefined criterion for routing the call based on the redirection information in the message and connecting the call based on solution of the predefined criterion.
    Type: Application
    Filed: September 14, 2006
    Publication date: March 20, 2008
    Inventors: Pankaj Kankar, Sunil Chandra, Sougata Mukherjea