Patents by Inventor Hovey Raymond Strong
Hovey Raymond Strong 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: 20230123399Abstract: A computer implemented method for selecting service providers includes receiving a set of client requirements and analyzing available service providers based on the received set of client requirements. The method additionally includes scoring the available service providers based on the analysis. The method further includes identifying one or more unstructured external data sources corresponding to the available service providers and analyzing the reliability of the one or more unstructured external data sources with respect to the available service providers. The method further includes adjusting the scoring of the service providers based, at least in part, on the data source reliability, and subsequently providing an optimal selection of service providers based on the adjusted scoring. A computer program product and computer system corresponding to the method are also disclosed.Type: ApplicationFiled: October 14, 2021Publication date: April 20, 2023Inventors: Shikhar Kwatra, ALY MEGAHED, Shubhi Asthana, Indervir Singh Banipal, MOHAMED MOHAMED, Hovey Raymond Strong, SAMIR TATA
-
Patent number: 11320278Abstract: A computer-implemented method for time-based multiple automobile travel coordination. Aspects include creating a travel coordination group having at least two participants and obtaining a current position and a destination location for each of the at least two participants. Aspects also include determining an estimated travel time for each of the at least two participants based at least in part on the current position and the destination location for each of the at least two participants. Aspects further include coordinating travel plans for each of the at least two participants based at least in part on the estimated travel time of each of the at least two participants, wherein the coordination includes determining a departure time for each of the at least two participants such that each of the at least two participants will arrive at the destination location within a threshold amount of time from one another.Type: GrantFiled: August 7, 2019Date of Patent: May 3, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lei Huang, Hovey Raymond Strong
-
Patent number: 11188878Abstract: Embodiments of the present invention provide a method comprising maintaining historical meeting information, receiving an event data stream corresponding to a meeting, and delaying confirmation of an assignment of a meeting room for the meeting for a period of delay defined by a confirmation condition to predict a number of in-person attendees at the meeting based on the event data stream and the historical meeting information. The meeting room is tentatively assigned to the meeting based on the predicted number of in-person attendees. The method further comprises sending confirmation of the assignment of the meeting room for the meeting to at least one invitee only after the period of delay has elapsed.Type: GrantFiled: September 22, 2015Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Jeanette L. Blomberg, Anca A. Chandra, Pawan R. Chowdhary, Susanne M. Glissmann-Hochstein, Sunhwan Lee, Hovey Raymond Strong, Jr.
-
Publication number: 20210041252Abstract: A computer-implemented method for time-based multiple automobile travel coordination. Aspects include creating a travel coordination group having at least two participants and obtaining a current position and a destination location for each of the at least two participants. Aspects also include determining an estimated travel time for each of the at least two participants based at least in part on the current position and the destination location for each of the at least two participants. Aspects further include coordinating travel plans for each of the at least two participants based at least in part on the estimated travel time of each of the at least two participants, wherein the coordination includes determining a departure time for each of the at least two participants such that each of the at least two participants will arrive at the destination location within a threshold amount of time from one another.Type: ApplicationFiled: August 7, 2019Publication date: February 11, 2021Inventors: LEI HUANG, HOVEY RAYMOND STRONG
-
Patent number: 10810510Abstract: One embodiment provides a method comprising intercepting a voice communication, collecting multi-sensory inputs associated with the voice communication, and determining an overall risk assessment metric for the voice communication based on the multi-sensory inputs and learned signatures. The multi-sensory inputs are indicative of content of the voice communication and one or more contextual factors associated with a target of the voice communication. The overall risk assessment metric indicates a likelihood the voice communication is a scam.Type: GrantFiled: February 17, 2017Date of Patent: October 20, 2020Assignee: International Business Machines CorporationInventors: Nathalie Baracaldo Angel, Pawan R. Chowdhary, Heiko H. Ludwig, Robert J. Moore, Hovey Raymond Strong, Jr.
-
Publication number: 20180240028Abstract: One embodiment provides a method comprising intercepting a voice communication, collecting multi-sensory inputs associated with the voice communication, and determining an overall risk assessment metric for the voice communication based on the multi-sensory inputs and learned signatures. The multi-sensory inputs are indicative of content of the voice communication and one or more contextual factors associated with a target of the voice communication. The overall risk assessment metric indicates a likelihood the voice communication is a scam.Type: ApplicationFiled: February 17, 2017Publication date: August 23, 2018Inventors: Nathalie Baracaldo Angel, Pawan R. Chowdhary, Heiko H. Ludwig, Robert J. Moore, Hovey Raymond Strong
-
Patent number: 9940472Abstract: Methods and arrangements for managing user access to a graph database. Nodes are represented in a graph, along with edges which interconnect the nodes. One or more facts are associated with each of the edges, and an access control list is provided with respect to one or more facts associated with one or more of the edges. There is restricted user access to one or more facts associated with the one or more of the edges, based on the access control list. Other variants and embodiments are broadly contemplated herein.Type: GrantFiled: January 8, 2015Date of Patent: April 10, 2018Assignee: International Business Machines CorporationInventors: Rama Kalyani T. Akkiraju, Debdoot Mukherjee, Taiga Nakamura, Mu Qiao, Hovey Raymond Strong, Jr.
-
Publication number: 20180025341Abstract: Embodiments of the invention relate to a system, computer program product, and method for generating a recommendation for using a payment instrument or combination of payment instruments to tender payment. Payment instrument data is stored in a database. Upon receiving a request for a payment recommendation, payment instrument data is retrieved from the database and a payment instrument score is assessed across two or more payment instruments. The assessment comprises the application of a function to a payment instrument, the function taking into account payment instrument variables, category, and location. A recommendation of an apportionment of the payment is generated, including an allocation of an associated cost and the recommended payment is transmitted to a network server.Type: ApplicationFiled: July 25, 2016Publication date: January 25, 2018Applicant: International Business Machines CorporationInventors: Anca A. Chandra, Pawan R. Chowdhary, Susanne M. Glissmann-Hochstein, Thomas D. Griffin, Divyesh Jadav, Sunhwan Lee, Guangjie Ren, Hovey Raymond Strong, JR.
-
Publication number: 20170083872Abstract: Embodiments of the present invention provide a method comprising maintaining historical meeting information, receiving an event data stream corresponding to a meeting, and delaying confirmation of an assignment of a meeting room for the meeting for a period of delay defined by a confirmation condition to predict a number of in-person attendees at the meeting based on the event data stream and the historical meeting information. The meeting room is tentatively assigned to the meeting based on the predicted number of in-person attendees. The method further comprises sending confirmation of the assignment of the meeting room for the meeting to at least one invitee only after the period of delay has elapsed.Type: ApplicationFiled: September 22, 2015Publication date: March 23, 2017Inventors: Jeanette L. Blomberg, Anca A. Chandra, Pawan R. Chowdhary, Susanne M. Glissmann-Hochstein, Sunhwan Lee, Hovey Raymond Strong, JR.
-
Publication number: 20160203327Abstract: Methods and arrangements for managing user access to a graph database. Nodes are represented in a graph, along with edges which interconnect the nodes. One or more facts are associated with each of the edges, and an access control list is provided with respect to one or more facts associated with one or more of the edges. There is restricted user access to one or more facts associated with the one or more of the edges, based on the access control list. Other variants and embodiments are broadly contemplated herein.Type: ApplicationFiled: January 8, 2015Publication date: July 14, 2016Inventors: Rama Kalyani T. Akkiraju, Debdoot Mukherjee, Taiga Nakamura, Mu Qiao, Hovey Raymond Strong, JR.
-
Patent number: 9292601Abstract: A method of summarizing a document includes a step of extracting one or more sections of the document. The method also includes a step of separating at least one of the one or more extracted sections into one or more subsections based at least in part on a conjunctive structure of the section, wherein each subsection comprises one or more terms. The method also includes steps of determining whether one or more terms within a designated set of terms are present within at least one of the one or more subsections and, responsive to a determination that one or more terms within the designated set of terms are present within at least one of the one or more subsections, removing the one or more terms from the one or more subsections. The method also includes a step of aggregating at least a portion of the one or more sections into a summary of the document.Type: GrantFiled: January 9, 2008Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Larry Lee Proctor, Hovey Raymond Strong, Jr., Renjie Tang, Ruoyi Zhou
-
Publication number: 20160004985Abstract: Methods, systems, and articles of manufacture for prioritizing proposal development under resource constraints are provided herein.Type: ApplicationFiled: July 2, 2014Publication date: January 7, 2016Inventors: Jeanette L. Blomberg, Neil Boyette, Anca A. Chandra, Sechan Oh, Hovey Raymond Strong, JR.
-
Patent number: 9069473Abstract: Embodiments of the invention relate to systematic migration of data. Data is streamed to data storage and stored in a virtual storage device (VSD). Stored data is systematically migrated from the VSD to a higher density VSD, while streaming of data is also switched to the higher density VSD. Source and target data extents are maintained and merged upon completion of the data migration, together with linking the streamed data blocks with the migrated data blocks in the order presented in the input stream.Type: GrantFiled: January 27, 2011Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Steven Robert Hetzler, Mario H. Lichtsinn, Hovey Raymond Strong, Jr.
-
Patent number: 9046914Abstract: Embodiments of the invention relate to reducing memory required to store an array of formulas and values corresponding to a formula-array. A set of formula-array representations is provided and arranged in a successive order. Each formula-array representation is evaluated for an associated memory requirement to support use thereof, followed by conversion to a structure of the formula-array representation at a successive level. Selection of the formula-array representation is determined based upon a minimal memory requirement from the formula-array representations in the order.Type: GrantFiled: November 10, 2011Date of Patent: June 2, 2015Assignee: International Business Machines CorporationInventors: James J. Rhodes, Hovey Raymond Strong, Jr.
-
Patent number: 8572553Abstract: Systems and methods for transforming applications to provide uniform mechanisms for commenting on application objects, and mechanisms for collecting and processing feedback are described herein. An aspect provides for analyzing application code for at least one user action event handler associated with at least one object; and for modifying each at least one user action event handler located within the application code to contain at least one action configured to handle feedback for the associated at least one object; wherein invoking the at least one user action event handler triggers the at least one action configured to handle feedback. Other embodiments and aspects are also described herein.Type: GrantFiled: June 10, 2011Date of Patent: October 29, 2013Assignee: International Business Machines CorporationInventors: Anca Andreea Chandra, Benjamin Gordon Shaw, Hovey Raymond Strong, Jr., Jakita Nicole Owensby Thomas
-
Patent number: 8549113Abstract: A computer program product, including a computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for moving data stored on a transactional semantic independent persister in a distributed environment. The operations include: receiving an indicator to move data stored by the persister at a first node of the distributed environment to a second node of the distributed environment, wherein the data corresponds to a source; and cloning the persister at the first node to a cloned persister at the second node in response to receiving the indicator, wherein the cloning includes: moving data stored by the persister at the first node to the cloned persister; and moving remaining data in a data stream between the source and the persister at the first node to the cloned persister.Type: GrantFiled: January 27, 2011Date of Patent: October 1, 2013Assignee: International Business Machines CorporationInventors: Mario H Lichtsinn, Hovey Raymond Strong, Jr.
-
Patent number: 8489581Abstract: A method, system, and article for improving performance of a Boolean combination of at least two filters to a data stream. Stream processing is applied to an expression having two or more logical operators. As the data stream is processed, efficiency of the operators in the expression is evaluated. A sort algorithm is dynamically invoked to ensure that a more efficient operator precedes processing of a less efficient operator.Type: GrantFiled: July 28, 2010Date of Patent: July 16, 2013Assignee: International Business Machines CorporationInventors: Shun Jiang, Kenneth M. Johns, James J. Rhodes, Hovey Raymond Strong, Jr.
-
Patent number: 8392466Abstract: A method, system, and article for automated processing of a data stream are provided. Stream processing is applied to a hierarchical self describing data stream. As the data stream is processed, some elements therein are associated with a selected path expression. The selected path expressions are ordered based upon the hierarchy, and a tree structure is created that corresponds to the hierarchy. Each leaf node of the tree is associated with a logical operator or an expression to be applied to data processed from the data stream to the leaf node.Type: GrantFiled: August 27, 2010Date of Patent: March 5, 2013Assignee: International Business Machines CorporationInventors: Shun Jiang, Kenneth M. Johns, James J. Rhodes, Hovey Raymond Strong, Jr.
-
Publication number: 20120317545Abstract: Systems and methods for transforming applications to provide uniform mechanisms for commenting on application objects, and mechanisms for collecting and processing feedback are described herein. An aspect provides for analyzing application code for at least one user action event handler associated with at least one object; and for modifying each at least one user action event handler located within the application code to contain at least one action configured to handle feedback for the associated at least one object; wherein invoking the at least one user action event handler triggers the at least one action configured to handle feedback. Other embodiments and aspects are also described herein.Type: ApplicationFiled: June 10, 2011Publication date: December 13, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anca Andreea Chandra, Benjamin Gordon Shaw, Hovey Raymond Strong, JR., Jakita Nicole Owensby Thomas
-
Publication number: 20120198027Abstract: Embodiments of the invention relate to systematic migration of data. Data is streamed to data storage and stored in a virtual storage device (VSD). Stored data is systematically migrated from the VSD to a higher density VSD, while streaming of data is also switched to the higher density VSD. Source and target data extents are maintained and merged upon completion of the data migration, together with linking the streamed data blocks with the migrated data blocks in the order presented in the input stream.Type: ApplicationFiled: January 27, 2011Publication date: August 2, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven Robert Hetzler, Mario H. Lichtsinn, Hovey Raymond Strong, JR.