Patents by Inventor Matthew McCarthy
Matthew McCarthy 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: 11068404Abstract: In an embodiment, a data processing method provides an improvement in efficient use of computer memory and comprises using a computer, creating in computer memory a glyph memory area that is configured to store a plurality of cached glyphs; using the computer, receiving a request from an application to use a particular glyph; in response to the request, determining whether the particular glyph is in the glyph memory area; in response to determining that the particular glyph is not in the glyph memory area: attempting to store a bitmap of the particular glyph to a next location in the glyph memory area; in response to determining that the next location is not available a first time, reclaiming space in the glyph memory area in an amount sufficient to store the bitmap; attempting a second time to store the bitmap in the next location in the glyph memory area; in response to determining that the next location is not available a second time, clearing the glyph memory area of all previously stored glyphs and storiType: GrantFiled: April 19, 2019Date of Patent: July 20, 2021Assignee: NETFLIX, INC.Inventors: Matthew Seeley, Kim Trott, Matthew McCarthy, Dylan Oudyk, Sam Magnuson, Jan Hanssen
-
Publication number: 20210180799Abstract: A stove top cover for a stove is described herein. The stove top cover can include a top surface and a bottom surface. The stove top can further include a cutout extending through the top surface and the bottom surface having a periphery that defines the cutout. Still further, the stove top cover can include a flange formed on the top surface that extends around the periphery of the cutout and projects outwardly from the top surface to a height and extends inwardly a distance toward an edge of a burner of the stove top. A method for providing the sizing and manufacture of the stove top cover provides for its customization to an individual user's stove top. The stove top cover included cutout extending around the periphery of the stove top, and forms individual orifices sized and positioned to accommodate each individual burner of the stove top.Type: ApplicationFiled: June 27, 2020Publication date: June 17, 2021Inventor: Matthew McCarthy
-
Publication number: 20210160276Abstract: Novel tools and techniques are provided for implementing web-based monitoring and detection of fraudulent or unauthorized use of voice calling service. In various embodiments, a computing system might receive, from a user device associated with an originating party, a request to initiate a call session with a destination party, the request comprising user information associated with the originating party and a destination number associated with the destination party; might query a database with session data (including user information) to access permission data and configuration data; and might configure fraud logic using received configuration data from the database. The computing system might analyze the session data and permission data using the configured fraud logic to determine whether the originating party is permitted to establish the requested call session with the destination party; if so, might initiate one or more first actions; and, if not, might initiate one or more second actions.Type: ApplicationFiled: April 9, 2020Publication date: May 27, 2021Inventors: Andrew J. Broadworth, Matthew McCarthy
-
Patent number: 10989007Abstract: An apparatus for bridging a section of ruptured casing within an oil well comprising a length of bridging pipe extending between first and second ends sized to be located within the casing so as to span the section of ruptured casing, a first seal located around the bridging pipe proximate to the first end thereof, a second seal located around the bridging pipe proximate to the second end thereof, an installation assembly extending through the bridging pipe operably engaged with the first and second ends of the bridging pipe, wherein the installation assembly is operable to extend each of the first and second seals into engagement with the oil well and wherein the installation assembly is further operable to selectably disengage from the bridging pipe.Type: GrantFiled: April 10, 2017Date of Patent: April 27, 2021Inventors: Matthew McCarthy, Grant George
-
Patent number: 10965635Abstract: Technical solutions are described to arbitrarily order and access email messages based on text analysis and social network analysis. One general aspect includes a system that includes an email server and an email client. The email server generates a topic map of email messages stored on the email server. The email server also generates a social map of users with accounts on the email server. The email server receives an email message from a first user, the email message directed to a second user. The email server sends the email message to a third user in response to determining that the email message is relevant to the third user. The present document further describes examples of other aspects such as methods, computer products.Type: GrantFiled: February 20, 2018Date of Patent: March 30, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover, Andrew P. Wyskida
-
Patent number: 10931818Abstract: Novel tools and techniques are provided for implementing prevention of foreign initiated fraudulent or unauthorized use of calling service. In various embodiments, a computing system might receive, from a first user device associated with an originating party, a request to access a first account of a calling system and an access code. Based on a determination that the received access code is valid, the computing system might determine whether the first user device associated with the originating party is located in a foreign country. If so, the computing system might determine whether a database contains a configurable flag indicating that international access is not allowed for the first account. If so, the computing system might initiate one or more first actions. If not, the computing system might provide the first user device with access to the first account of the calling system.Type: GrantFiled: March 25, 2020Date of Patent: February 23, 2021Assignee: Level 3 Communications, LLCInventors: Andrew J. Broadworth, Matthew McCarthy
-
Patent number: 10890383Abstract: Phase change material modules for use in a heat exchanger are described. The phase change material module comprises two or more set of a plurality of substantially aligned hollow structures arranged to form a porous structure. A phase change material capable of undergoing a phase change as a result of heat exchange between it and a fluid is housed within the hollow tubes. Also described is a phase change material module with hollow tubes having a cross-sectional area through the phase change material selected from elliptical, rectangular, stadium-shaped, teardrop-shaped, airfoil-shaped, rounded rectangle and ovoid. A heat exchanger comprising a plurality of the phase change material modules, a first fluid inlet and outlet, and a second fluid inlet and outlet, wherein the phase change material modules are repeated circulated from alignment with the first fluid inlet and the second fluid inlet is also described.Type: GrantFiled: September 15, 2016Date of Patent: January 12, 2021Assignee: Drexel UniversityInventors: Ying Sun, Matthew McCarthy, Young I. Cho, Philipp Boettcher, Han Hu, Baolan Shi, Qinghua Xie, Kent Zammit
-
Patent number: 10847263Abstract: A system and method tracks touches in a healthcare environment in order to analyze paths of transmission and contamination for the purpose of eliminating and containing transmission of colonizing, drug-resistant pathogens. Touches are identified and tracked with the use of recording devices. Each touch is logged and a touch graph is generated to identify transmission paths.Type: GrantFiled: April 5, 2017Date of Patent: November 24, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew McCarthy, Clifford A. Pickover, Andrew P. Wyskida
-
Patent number: 10819741Abstract: Aspects of the present disclosure involve systems and methods for detecting a potentially fraudulent access of a collaboration conferencing system on a telecommunications network and executing a corrective action in response to the detected access attempt. In some instances, the corrective action includes denying access to the collaboration system when the fraudulent access attempt occurs. In other instances, the corrective action includes providing a warning to the caller, rerouting the communication to another system within the network, or reporting and storing of the fraudulent attempt. To detect the possible fraudulent access attempt, a device may detect more than one fraudulent access attempt to the collaboration conferencing system and determine a pattern. With the pattern of attempts known, the system accesses a database to determine if a valid account is likely to be accessed by the fraudulent attempts and takes actions to prevent access to the valid account.Type: GrantFiled: September 30, 2016Date of Patent: October 27, 2020Assignee: Level 3 Communications, LLCInventors: Andrew J. Broadworth, Matthew McCarthy
-
Patent number: 10734108Abstract: A system and method tracks touches in a healthcare environment in order to analyze paths of transmission and contamination for the purpose of eliminating and containing transmission of colonizing, drug-resistant pathogens. Touches are identified and tracked with the use of recording devices. Each touch is logged and a touch graph is generated to identify transmission paths.Type: GrantFiled: December 28, 2016Date of Patent: August 4, 2020Assignee: International Business Machines CorporationInventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew McCarthy, Clifford A. Pickover, Andrew P. Wyskida
-
Publication number: 20200149381Abstract: An apparatus for use in forming a plug during hydraulic fracturing of a subterranean soil formation includes a top tubular retaining body extending between top and bottom ends and having a frustoconical outer surface extending from the bottom end thereof; and a plurality of slip arms located around the outer surface of the retaining body, each slip arm extending between top and bottom ends and having an inner surface extending from the slip arm top end corresponding to the outer surface of the retaining body and an exterior surface adapted to engage a wellbore. The plurality of slip arms extend from a ring surrounding the retaining body.Type: ApplicationFiled: December 6, 2019Publication date: May 14, 2020Inventors: Curtis Ring, Grant George, Matthew McCarthy, Shane Sargent
-
Patent number: 10614129Abstract: An application processing system for placing applications and their associated data into a colocation data center, wherein an application placement module is configured to perform the method of steps including: constructing a facility communication node graph; constructing a composite elastic map which represents the compute nodes in the colocation data center; associating a force function between two nodes based on communication bandwidth; constructing an application usage data space; inserting the node graph into the application data space; assigning the applications to the compute nodes; associating a force function between each application and each compute node based on the assignment; determining an elastic map energy (EME) for the elastic map, wherein the EME is the total energy of the system; and assigning the real-world applications to the real-world compute nodes in the data center if the EME is less than a threshold energy.Type: GrantFiled: October 3, 2017Date of Patent: April 7, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover
-
Publication number: 20200104818Abstract: Systems and methods provide at least one software application to users from a software monitor computer server. The software application requires a license grant for use. The software monitor computer server tracks usage of the software application to develop historical use patterns. The software monitor computer server also receives calendar input from electronic calendars of the users and analyzing the calendar input to identify future calendared uses of the software application. This allows the software monitor computer server to predict the future license grant needs of the software application based on the historical use patterns and the future calendared uses of the software application. The software monitor computer server also provides substitute software applications to the users when an insufficient number of license grants are available to meet the future calendared uses of the software application.Type: ApplicationFiled: December 4, 2019Publication date: April 2, 2020Applicant: International Business Machines CorporationInventors: Vijay K. Aggarwal, Lorraine M. Herger, Matthew A. McCarthy, Clifford A. Pickover
-
Patent number: 10592887Abstract: Systems and methods provide at least one software application to users from a software monitor computer server. The software application requires a license grant for use. The software monitor computer server tracks usage of the software application to develop historical use patterns. The software monitor computer server also receives calendar input from electronic calendars of the users and analyzing the calendar input to identify future calendared uses of the software application. This allows the software monitor computer server to predict the future license grant needs of the software application based on the historical use patterns and the future calendared uses of the software application. The software monitor computer server also provides substitute software applications to the users when an insufficient number of license grants are available to meet the future calendared uses of the software application.Type: GrantFiled: August 15, 2012Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Vijay K. Aggarwal, Lorraine M. Herger, Matthew A. McCarthy, Clifford A. Pickover
-
Patent number: 10508526Abstract: An apparatus for use in forming a plug during hydraulic fracturing of a subterranean soil formation comprising a top tubular retaining body extending between top and bottom ends and having a frustoconical outer surface extending from the bottom end thereof. The apparatus further includes a plurality of slip arms located around the outer surface of the retaining body, each slip arm extending between top and bottom ends and having an inner surface extending from the top end corresponding to the outer surface of the retaining body and an exterior surface adapted to frictionally engage a wellbore; and a seal element located around the outer surface of the retaining body above the plurality of slip arms adapted to be displaced towards the top end of the retaining body by the plurality of slip arms so as to seal an annulus between the retaining body and the wellbore.Type: GrantFiled: May 5, 2017Date of Patent: December 17, 2019Assignee: Schlumberger Technology CorporationInventors: Curtis Ring, Grant George, Matthew McCarthy, Shane Sargent
-
Publication number: 20190368744Abstract: A stove top cover for a stove is described herein. The stove top cover can include a top surface and a bottom surface. The stove top can further include a cutout extending through the top surface and the bottom surface having a periphery that defines the cutout. Still further, the stove top cover can include a flange formed on the top surface that extends around the periphery of the cutout and projects outwardly from the top surface to a height and extends inwardly a distance toward an edge of a burner of the stove top.Type: ApplicationFiled: May 31, 2019Publication date: December 5, 2019Inventor: Matthew McCarthy
-
Patent number: 10491473Abstract: Various embodiments manage computing networks. In one embodiment, a set of network management data associated with one or more users is analyzed. The set of network management data includes at least electronic scheduling information associated with the one or more users. A concentration of users is predicted for a given location based on the analyzing. At least one network characteristic associated with the given location is performed based on at least the predicted concentration of users.Type: GrantFiled: October 27, 2017Date of Patent: November 26, 2019Assignee: International Business Machines CorporationInventors: Lorraine M. Herger, Neal M. Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover, Andrew P. Wyskida
-
Publication number: 20190243770Abstract: In an embodiment, a data processing method provides an improvement in efficient use of computer memory and comprises using a computer, creating in computer memory a glyph memory area that is configured to store a plurality of cached glyphs; using the computer, receiving a request from an application to use a particular glyph; in response to the request, determining whether the particular glyph is in the glyph memory area; in response to determining that the particular glyph is not in the glyph memory area: attempting to store a bitmap of the particular glyph to a next location in the glyph memory area; in response to determining that the next location is not available a first time, reclaiming space in the glyph memory area in an amount sufficient to store the bitmap; attempting a second time to store the bitmap in the next location in the glyph memory area; in response to determining that the next location is not available a second time, clearing the glyph memory area of all previously stored glyphs and storiType: ApplicationFiled: April 19, 2019Publication date: August 8, 2019Inventors: MATTHEW SEELEY, KIM TROTT, MATTHEW MCCARTHY, DYLAN OUDYK, SAM MAGNUSON, JAN HANSSEN
-
Patent number: 10364647Abstract: An apparatus and method for displacing a sleeve within a downhole tool wherein the apparatus comprises an outer mandrel, and a sleeve extending between first and second ends slidably located within the outer mandrel wherein the sleeve and mandrel form first, second and third annular chambers therebetween. The first annular chamber is in fluidic communication with an interior of the sleeve. The second annular chamber is in fluidic communication with an exterior of the mandrel. The third annular chamber is substantially sealed. The method comprises pressurizing the second chamber through bores extending through the sleeve and releasing the pressure within the second chamber so as to permit a vacuum within a third sealed chamber and a pressure from an exterior of the mandrel to pressurize a first chamber to draw the sleeve towards a second end of the outer mandrel thereby uncovering the valve openings.Type: GrantFiled: September 18, 2015Date of Patent: July 30, 2019Assignee: TORSCH INC.Inventors: Shane Sargent, Matthew McCarthy, Sean Borschneck
-
Patent number: 10360412Abstract: A restricted access device such as a cellphone, a tablet or a personal computer, analyzes contemporaneous keyboard inputs of a password and gestures to authenticate the user and enable further access to applications and processes of the restricted access device. The gestures may be facial gestures detected by a camera or may be gestures made by an avatar rendered on a display of the device. The password may be shorted based upon the context of the authentication as well as any gestures occurring during password entry. The gestures may be learned by the restricted access device during the password entry process.Type: GrantFiled: March 7, 2018Date of Patent: July 23, 2019Assignee: International Business Machines CorporationInventors: Lorraine Herger, Neal Keller, James R. Kozloski, Matthew A. McCarthy, Clifford A. Pickover, Andrew Wyskida