Patents by Inventor Amit Singh
Amit 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: 8645547Abstract: Systems and methods for providing a messaging service may comprise receiving first user credentials and second user credentials corresponding to first user and second user respectively. In addition, systems and methods for providing a messaging service may include generating first capabilities and second capabilities, the first capabilities being based on roles corresponding to the first user and the second capabilities being based on roles corresponding to the second user. Moreover, systems and methods for providing a messaging service may include allowing a messaging session between the first user and the second user based on the first capabilities and the second capabilities.Type: GrantFiled: October 19, 2005Date of Patent: February 4, 2014Assignee: Verizon Data Services LLCInventors: Akash Jain, Amit Singh, Mohammad Azzam, Fariborz Ebrahimi, Pichappan Pethachi
-
Publication number: 20140029627Abstract: A number of ports are configured in a linecard in a network device as dedicated ports and a remaining number of ports as shared ports. A total bandwidth allocated to the dedicated ports is computed. It is determined that available bandwidth at a central crossbar is greater than the total bandwidth allocated to the dedicated ports. The total data sent the central crossbar is rate limited to less than the available bandwidth at the central crossbar. First data associated with the dedicated ports is scheduled to the central crossbar using a first priority. Second data associated with the shared ports is scheduled using a second priority. A shared port data is scheduled based on a ration of a bandwidth requirement for the shared port as a fraction of overall bandwidth requirement for the shared ports.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Lalit Kumar, Deepak Mayya, Amit Singh, Rajesh L. G.
-
Publication number: 20140006438Abstract: A system includes a resource database that stores resource information representing solutions to a plurality customer inquiries and a destination database that stores destination information identifying a plurality of online forums available via a communications network. Each online forum includes a thread having at least one user post. The system further includes a language processor in communication with the resource database and the destination database. The language processor associates the at least one user post with at least one of the plurality of customer inquiries and selects from the resource database at least one solution to the customer inquiry identified. The language processor further generates a new post in the online forum with content from the resource information responsive to the customer inquiry associated with the at least one user post.Type: ApplicationFiled: June 27, 2012Publication date: January 2, 2014Inventors: Amit Singh, Amar Nageswaram, Mark Nicholas Studness
-
Publication number: 20130343535Abstract: A user device may display, via a graphical user interface, questions associated with a voice menu that is used by an interactive voice response (IVR) system to forward calls. The user device may obtain, via the graphical user interface, user responses to the questions. In addition, the user device may send information corresponding to the user responses to the questions to a remote device. The remote device may query the IVR system to identify a call agent, in a call center, whose profile matches the information, obtain contact information of the call agent from the IVR system, and send the contact information to the user device. Furthermore, the user device may receive the contact information from the remote device and display the contact information via the graphical user interface.Type: ApplicationFiled: August 26, 2013Publication date: December 26, 2013Applicant: Verizon Patent and Licensing Inc.Inventors: Amit Singh, Patrick Smith, Vijay Arumugam, Roopa Kotha, Fariborz Ebrahimi
-
Publication number: 20130346885Abstract: A system may initiate a chat session between a first user device and a second user device, may receive a desired attribute associated with a multimedia item, and may provide information associated with multimedia items based on the desired attribute. The system may receive a selection of information associated with a multimedia item, may provide the multimedia item to the first user device based on the selection, and may enable the first user device to share the multimedia item with the second user device via the chat session. The system may receive an annotation to the multimedia item to generate an annotated multimedia item, and may enable the first user device and the second user device to share the annotated multimedia item via the chat session.Type: ApplicationFiled: June 25, 2012Publication date: December 26, 2013Applicants: VERIZON PATENT AND LICENSING INC., CELLCO PARTNERSHIP D/B/A VERIZON WIRELESSInventors: Amit SINGH, Chad E. YOUNG, Minbao LI, Tarun JINDAL, Mark STUDNESS, Roopa KOTHA
-
Patent number: 8603751Abstract: Methods for detecting and treating Mycobacterium-related diseases including reducing Mycobacterial virulence, reducing RV3133c dimerization, and treating a subject with a Mycobacterial infection using identified compounds are disclosed. Examples of compounds useful in the treatment of Mycobacterium-related diseases include N-(4-[(acetylamino)sulfonyl]phenyl)-3-phenylpropanamide; 1-(3,5-di-tert-butyl-4-hydroxyphenyl)-2-(2-imino-3-methyl-2,3-dihydro-1H-benzimidazol-1yl)ethanone hydrochloride; and 1-(1,3-benzoxazol-2-yl)-3-({4-[(2-hydroxyethyl)sulfonyl]phenyl}amino)acrylaldehyde. Further disclosed are methods for identifying agents that interact with a polypeptide in a Mycobacterium cell.Type: GrantFiled: March 1, 2007Date of Patent: December 10, 2013Assignee: The UAB Research FoundationInventors: Andries J. C. Steyn, Deborah Mai, Amit Singh
-
Patent number: 8582624Abstract: A set of channelization codes to be monitored is divided into two groups. The first group includes those codes for which an associated symbol modulation and transmit-diversity scheme is known. In the second group are those codes that are characterized by an unknown symbol modulation or unknown transmit-diversity scheme. The quality of the transmission of each code is then evaluated, using a metric. The metric in turn is used to determine whether the code should be used in estimating the covariance matrix by correlating the RAKE data corresponding to the code (i.e., by computing a correlation matrix for the code) or by first subtracting the channel estimates from the channel samples before correlation (i.e., by computing a covariance matrix for the code). An impairment covariance matrix is computed from the covariance matrices and correlation matrices so computed.Type: GrantFiled: December 22, 2010Date of Patent: November 12, 2013Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Elias Jonsson, Yoshitaka Murata, Jaroslaw Niewczas, Amit Singh, Kazuyoshi Uesaka
-
Patent number: 8549584Abstract: A unified access control component (UACC) can maintain information relating to network access information and physical location information associated with respective users who may access a network that can include network resources (e.g., applications, information). The UACC can cross reference the network access information (e.g., user network access events, credentials, and policy) and physical location information (e.g., user physical access events, credentials, and policy) and can generate and enforce a unified network access policy based on network access information and physical location information associated with a particular user. After network access privileges have been granted to a user, the UACC can continue to monitor the user. The UACC can include a dynamic authentication component that can request a user re-authenticate if a change in the physical location and/or network access associated with the user is detected, such that a re-computation of network access privileges is desired.Type: GrantFiled: April 25, 2007Date of Patent: October 1, 2013Assignee: Cisco Technology, Inc.Inventors: Amit Singh, Prabandham Madan Gopal, Manjunath S. Bangalore, Raman Shankara Krishnan
-
Patent number: 8520830Abstract: A user device may display, via a graphical user interface, questions associated with a voice menu that is used by an interactive voice response (IVR) system to forward calls. The user device may obtain, via the graphical user interface, user responses to the questions. In addition, the user device may send information corresponding to the user responses to the questions to a remote device. The remote device may query the IVR system to identify a call agent, in a call center, whose profile matches the information, obtain contact information of the call agent from the IVR system, and send the contact information to the user device. Furthermore, the user device may receive the contact information from the remote device and display the contact information via the graphical user interface.Type: GrantFiled: June 30, 2011Date of Patent: August 27, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Amit Singh, Patrick Smith, Vijay Arumugam, Roopa Kotha, Fariborz Ebrahimi
-
Publication number: 20130202069Abstract: The present disclosure provides a frequency offset compensation technique for use by a multi-carrier receiver. Compared with legacy receiver designs, the technique introduces a new function which correlates various frequency offsets of the different carriers involved in multi-carrier signal transmission and reception. This new function can be coupled with an Automatic Frequency Control (AFC) function which can then utilize the correlation information provided by the new function to achieve significantly better frequency error/offset estimation when the carriers are correlated.Type: ApplicationFiled: May 6, 2011Publication date: August 8, 2013Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Thomas Nilsson, Amit Singh
-
Patent number: 8407188Abstract: Providing data form management may comprise receiving form definition data, transforming the form definition data into an internal data structure, and storing the internal data structure in a form definition data table. In addition, providing data form management may comprise creating a form input data table corresponding to the form definition data table and notifying a form datastore that caches the internal data structure stored in the form definition data table. Furthermore, receiving the form definition data may further comprise providing a data page including at least one form component being user arrangeable on the data page and providing the ability to move, add, or delete at least one form component on the data page. The form definition data may define one of the form component or the location of the form component on the data page.Type: GrantFiled: July 23, 2004Date of Patent: March 26, 2013Assignee: Verizon Data Services LLCInventors: Tao Yang, Amit Singh, Fariborz Ebrahimi, Edy Setaiwan
-
Patent number: 8364903Abstract: A method includes executing a multi-threaded, object-oriented application (OOA) on a device; receiving, by multiple threads of the OOA, an object from an out-of-process cache memory; mutating one or more fields of the object, wherein the one or more fields correspond to one or more attributes of the object; and applying an update of the one or more fields that have been mutated to the out-of-process cache memory, wherein the applying the update updates the one or more fields mutated at a field level and not at an object level.Type: GrantFiled: December 22, 2009Date of Patent: January 29, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Amit Singh, Tarun Jindal, Tao Yang, Fairborz Ebrahimi, Dinyar Kavouspour
-
Publication number: 20130003957Abstract: A user device may display, via a graphical user interface, questions associated with a voice menu that is used by an interactive voice response (IVR) system to forward calls. The user device may obtain, via the graphical user interface, user responses to the questions. In addition, the user device may send information corresponding to the user responses to the questions to a remote device. The remote device may query the IVR system to identify a call agent, in a call center, whose profile matches the information, obtain contact information of the call agent from the IVR system, and send the contact information to the user device. Furthermore, the user device may receive the contact information from the remote device and display the contact information via the graphical user interface.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Amit Singh, Patrick Smith, Vijay Arumugam, Roopa Kotha, Fariborz Ebrahimi
-
Patent number: 8347203Abstract: Systems and methods for defining a form navigational structure associated with at least one node in a process flow may comprise selecting a node form for the at least one node in the process flow, the node form identifying a plurality of displayable forms. Furthermore, the systems and methods may include defining a plurality of node steps for the node, each node step corresponding to a displayable screen associated with a subset of the plurality of displayable forms. Moreover, the systems and methods may include establishing a hierarchical tree structure associating the plurality of node steps, branches in the hierarchical tree structure having associated validation rules.Type: GrantFiled: October 19, 2005Date of Patent: January 1, 2013Assignee: Verizon Data Services LLCInventors: Edy Setiawan, Amit Singh, Fariborz Ebrahimi
-
Publication number: 20120280799Abstract: A method comprising receiving radio frequency tracker identifiers stored by tags associated with items; evaluating the radio frequency tracker identifiers based on radio frequency tracker identifiers previously received or concurrently received; identifying one or more radio frequency tracker identifiers based on the evaluating; selecting a rule from a set of rules when it is determined that an event occurred with respect to the identified one or more radio frequency tracker identifiers, wherein the set of rules correlates with information included in the radio frequency tracker identifiers and the selected rule pertains to an occurrence of the event; selecting a responsive action based on the selected rule; and generating a notification defined by the selected responsive action.Type: ApplicationFiled: May 6, 2011Publication date: November 8, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Amit Singh, Chad Young, Rupesh Kumar, John Taneyhill, Dinyar Kavouspour, Fariborz Ebrahimi
-
Patent number: 8302041Abstract: A computer-implemented method of implementing a circuit design that includes an initial network within a programmable logic device can include generating a first choice network from the circuit design according to a first synthesis technique and determining a placement for the first choice network. At least a second choice network can be generated from the first choice network according to a second synthesis technique. A placement for the second choice network can be determined. The placement for the first choice network can be compared with the placement for the second choice network. A placement and corresponding choice network can be selected according to the comparison, and output.Type: GrantFiled: June 25, 2008Date of Patent: October 30, 2012Assignee: Xilinx, Inc.Inventors: Vi Chi Chan, Tetse Jang, Kevin Chung, Taneem Ahmed, David Nguyen Van Mau, Mehrdad Parsa, Amit Singh
-
Patent number: 8285856Abstract: Systems and methods for integrating a messaging service with an application may comprise integrating a front end of the application with the messaging service. Furthermore, systems and methods for integrating a messaging service with an application may comprise integrating a messaging service login and an application login, the messaging service login being associated with the messaging service and the application login being associated with the application. Moreover, systems and methods for integrating a messaging service with an application may comprise configuring the messaging service to initiate business logic based upon at least one of opening a session with the messaging service and closing a session with the messaging service.Type: GrantFiled: October 19, 2005Date of Patent: October 9, 2012Assignee: Verizon Data Services LLCInventors: Akash Jain, Amit Singh, Miguel Quiroga, Syed Zafar Beyabani, Fariborz Ebrahimi
-
Patent number: 8279779Abstract: An approach is provided for virtual agent session monitoring and barge-in. A platform monitors content of a communication session between a virtual agent and a user and determines whether the content satisfies a pre-defined rule. Further, the platform selectively initiates a barge-in of the communication session by a live agent based on the determination.Type: GrantFiled: December 10, 2009Date of Patent: October 2, 2012Assignee: Verizon Patent and Licensing Inc.Inventors: Amit Singh, Amar Nageswaram, Dinyar Kavouspour, Fari Ebrahimi, Tao Yang
-
Publication number: 20120082197Abstract: A set of channelization codes to be monitored is divided into two groups. The first group includes those codes for which an associated symbol modulation and transmit-diversity scheme is known. In the second group are those codes that are characterized by an unknown symbol modulation or unknown transmit-diversity scheme. The quality of the transmission of each code is then evaluated, using a metric. The metric in turn is used to determine whether the code should be used in estimating the covariance matrix by correlating the RAKE data corresponding to the code (i.e., by computing a correlation matrix for the code) or by first subtracting the channel estimates from the channel samples before correlation (i.e., by computing a covariance matrix for the code). An impairment covariance matrix is computed from the covariance matrices and correlation matrices so computed.Type: ApplicationFiled: December 22, 2010Publication date: April 5, 2012Inventors: Elias Jonsson, Yoshitaka Murata, Jaroslaw Niewczas, Amit Singh, Kazuyoshi Uesaka
-
Patent number: 8082260Abstract: Embodiments of the invention relate to manipulating the original content of at least one original read-only computer file in a file-system of a computer system, where the computer system includes an operating system including a framework for in-line monitoring of accesses to the file-system. An exemplary embodiment, includes transforming the original content via a non-length-preserving data transformation algorithm, thereby resulting in transformed content, storing the transformed content in a transformed computer file, splitting the transformed computer tile into a first file and a second file, and associating the first file with the second file in the file-system. The non-length-preserving data transformation algorithm includes a length-increasing data transformation algorithm.Type: GrantFiled: January 31, 2007Date of Patent: December 20, 2011Assignee: International Business Machines CorporationInventors: Anurag Sharma, Amit Singh