Patents by Inventor Narasimha R. Edala
Narasimha R. Edala 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: 10007650Abstract: A computer-implemented method of annotating an electronic document may include receiving annotation information corresponding to a first electronic document file and creating annotation metadata that is associated with the annotation information. The method may further include storing the annotation information and associated annotation metadata in an annotation file that is separate from the first electronic document file, and anchoring the annotation information to a target electronic document file at an anchor location corresponding to the annotation metadata. The annotation metadata may be generated by assigning a target offset value to individual neighboring tokens defining an annotation neighborhood, wherein the target offset values correspond to positions of the neighboring tokens with respect to an annotation location within the first electronic document file.Type: GrantFiled: January 14, 2016Date of Patent: June 26, 2018Assignee: LexisNexis, a division of Reed Elsevier Inc.Inventors: Narasimha R. Edala, Donald Loritz, Srinivas Edala, Patrick Simpson
-
Publication number: 20160132479Abstract: A computer-implemented method of annotating an electronic document may include receiving annotation information corresponding to a first electronic document file and creating annotation metadata that is associated with the annotation information. The method may further include storing the annotation information and associated annotation metadata in an annotation file that is separate from the first electronic document file, and anchoring the annotation information to a target electronic document file at an anchor location corresponding to the annotation metadata. The annotation metadata may be generated by assigning a target offset value to individual neighboring tokens defining an annotation neighborhood, wherein the target offset values correspond to positions of the neighboring tokens with respect to an annotation location within the first electronic document file.Type: ApplicationFiled: January 14, 2016Publication date: May 12, 2016Applicant: LexisNexis, a division of Reed Elsevier Inc.Inventors: Narasimha R. Edala, Donald Loritz, Srinivas Edala, Patrick Simpson
-
Patent number: 9262390Abstract: A computer-implemented method of annotating an electronic document may include receiving annotation information corresponding to a first electronic document file and creating annotation metadata that is associated with the annotation information. The method may further include storing the annotation information and associated annotation metadata in an annotation file that is separate from the first electronic document file, and anchoring the annotation information to a target electronic document file at an anchor location corresponding to the annotation metadata. The annotation metadata may be generated by assigning a target offset value to individual neighboring tokens defining an annotation neighborhood, wherein the target offset values correspond to positions of the neighboring tokens with respect to an annotation location within the first electronic document file.Type: GrantFiled: September 2, 2010Date of Patent: February 16, 2016Assignee: Lexis Nexis, a division of Reed Elsevier Inc.Inventors: Narasimha R. Edala, Donald Loritz, Srinivas Edala, Patrick Simpson
-
Patent number: 8849789Abstract: A computer system is disclosed. The computer system includes one or more processors, and a memory storage storing one or more instructions for implementing a search tool. The instructions, when executed, instruct the computer system to perform a set of steps. The steps include receiving a search query from a user computer, the search query including one or more search terms to use to perform a first search. The steps further include, based on the one or more search terms, performing the first search, and providing for display at the user computer a list of one or more law-related documents responsive to the search query, a list of one or more recommended sources in which to perform a second search for documents, and a list of legal topics associated with the responsive documents.Type: GrantFiled: September 12, 2012Date of Patent: September 30, 2014Assignee: LexisNexis, a division of Reed Elsevier Inc.Inventors: Ronald J. Meyer, Richard Ainsworth, Andrew Freisthler, Zachary W. Bennett, Mark C. Stiver, Jason Calton, Narasimha R. Edala, David James Miller, Donald Loritz
-
Publication number: 20120331420Abstract: A computer system is disclosed. The computer system includes one or more processors, and a memory storage storing one or more instructions for implementing a search tool. The instructions, when executed, instruct the computer system to perform a set of steps. The steps include receiving a search query from a user computer, the search query including one or more search terms to use to perform a first search. The steps further include, based on the one or more search terms, performing the first search, and providing for display at the user computer a list of one or more law-related documents responsive to the search query, a list of one or more recommended sources in which to perform a second search for documents, and a list of legal topics associated with the responsive documents.Type: ApplicationFiled: September 12, 2012Publication date: December 27, 2012Inventors: Ronald J. MEYER, Richard AINSWORTH, Andrew FREISTHLER, Zachary W. BENNETT, Marc C. STIVER, Jason CALTON, Narasimha R. EDALA, David James MILLER, Donald LORITZ
-
Patent number: 8290983Abstract: A computer system is disclosed. The computer system includes one or more processors, and a memory storage storing one or more instructions for implementing a search tool. The instructions, when executed, instruct the computer system to perform a set of steps. The steps include receiving a search query from a user computer, the search query including one or more search terms to use to perform a first search. The steps further include, based on the one or more search terms, performing the first search, and providing for display at the user computer a list of one or more law-related documents responsive to the search query, a list of one or more recommended sources in which to perform a second search for documents, and a list of legal topics associated with the responsive documents.Type: GrantFiled: October 14, 2008Date of Patent: October 16, 2012Assignee: LexisNexis GroupInventors: Ronald J. Meyer, Richard Ainsworth, Andrew Freisthler, Zachary W. Bennett, Mark C. Stiver, Jason Calton, Narasimha R. Edala, David James Miller, Donald Loritz
-
Publication number: 20120060082Abstract: A computer-implemented method of annotating an electronic document may include receiving annotation information corresponding to a first electronic document file and creating annotation metadata that is associated with the annotation information. The method may further include storing the annotation information and associated annotation metadata in an annotation file that is separate from the first electronic document file, and anchoring the annotation information to a target electronic document file at an anchor location corresponding to the annotation metadata. The annotation metadata may be generated by assigning a target offset value to individual neighboring tokens defining an annotation neighborhood, wherein the target offset values correspond to positions of the neighboring tokens with respect to an annotation location within the first electronic document file.Type: ApplicationFiled: September 2, 2010Publication date: March 8, 2012Applicant: LexisNexis, a division of Reed Elsevier Inc.Inventors: Narasimha R. Edala, Donald Loritz, Srinivas Edala, Patrick Simpson
-
Publication number: 20090150827Abstract: A computer system is disclosed. The computer system includes one or more processors, and a memory storage storing one or more instructions for implementing a search tool. The instructions, when executed, instruct the computer system to perform a set of steps. The steps include receiving a search query from a user computer, the search query including one or more search terms to use to perform a first search. The steps further include, based on the one or more search terms, performing the first search, and providing for display at the user computer a list of one or more law-related documents responsive to the search query, a list of one or more recommended sources in which to perform a second search for documents, and a list of legal topics associated with the responsive documents.Type: ApplicationFiled: October 14, 2008Publication date: June 11, 2009Inventors: Ronald J. Meyer, Richard Ainsworth, Andrew Freisthler, Zachary W. Bennett, Mark C. Stiver, Jason Calton, Narasimha R. Edala, David James Miller, Donald Loritz
-
Patent number: 7319979Abstract: A method is provided for clients to locate and interact with Internet services fulfilling the clients needs. In an aspect, a client requests, to a broker, a specific language/component technology (communication proxy), and an application-level transport protocol. The broker matches a client request and an Internet service, and transmits metadata to the client enabling the client to locate the matched internet service communication proxy. In an aspect, the client downloads the requested communication proxy and dynamically interacts, at runtime, with an Internet service using the requested communication proxy, the communication proxy being local to the client. In an aspect, the client is relieved from having to develop a remote communications code.Type: GrantFiled: March 29, 2001Date of Patent: January 15, 2008Assignee: Intel CorporationInventors: Christian R. Thomas, Narasimha R. Edala, Joel I. Marcey
-
Publication number: 20020143641Abstract: A method is provided for clients to locate and interact with Internet services fulfilling the clients needs. In an aspect, a client requests, to a broker, a specific language/component technology (communication proxy), and an application-level transport protocol. The broker matches a client request and an Internet service, and transmits metadata to the client enabling the client to locate the matched internet service communication proxy. In an aspect, the client downloads the requested communication proxy and dynamically interacts, at runtime, with an Internet service using the requested communication proxy, the communication proxy being local to the client. In an aspect, the client is relieved from having to develop a remote communications code.Type: ApplicationFiled: March 29, 2001Publication date: October 3, 2002Inventors: Christian R. Thomas, Narasimha R. Edala, Joel I. Marcey
-
Publication number: 20020138395Abstract: A method is provided for clients to receive services that match client-desired attributes. In an aspect, attributes and comparison operators submitted by a client and a service are compared using a comparison function. In an aspect, the data type and/or the context of the client attribute and the service attribute differ, the service attribute is tagged and a pointer directs a broker to a uniform resource identifier (URI). The URI refers to a specialized comparison function that can properly compare the differing client attribute and service attribute, the specialized comparison function maintained current by the service.Type: ApplicationFiled: March 9, 2001Publication date: September 26, 2002Inventors: Narasimha R. Edala, Christian R. Thomas, Srinivasan Krishnamurthy