Patents Examined by Charles E. Anya
-
Patent number: 10977103Abstract: First call data submitted by a mobile browser when a service call for a target application (app) is initiated is received, where the first call data comprises a custom parameter used to invoke the target app and identification information of the mobile browser, and where the identification information comprises package name information of the mobile browser. Based on the custom parameter, the target app is invoked to execute a corresponding target service. The identification information of the mobile browser is transferred to the target app. In response to executing the corresponding target service, responding to second call data including the package name information of the mobile browser and submitted by the target app, to automatically return to the mobile browser.Type: GrantFiled: January 25, 2019Date of Patent: April 13, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Chuanjie Lin
-
Patent number: 10956233Abstract: Computerized systems and methods for managing API information. An exemplary method includes receiving an input from a user device associated with a first computer system, the input not including identity of a second computer system. The method includes determining a target API based on the input, the target API being the second computer system's API. The method also includes determining whether a user of the user device has access to the target API. The method includes retrieving documentation of the target API from an API database if it is determined that the user has access to the target API. The method includes providing the user device with the retrieved documentation.Type: GrantFiled: September 24, 2019Date of Patent: March 23, 2021Assignee: Coupang Corp.Inventors: Young Jin Park, Yong Hyun Yoon, Won Suk Yang
-
Patent number: 10949221Abstract: Optimizations are provided for sibling calls. A sibling caller is marked to indicate that it may call a sibling routine or that it may call an external sibling routine. Based on the marking, certain processing is performed to facilitate use of sibling calls, particularly when the sibling routine being called is external to the caller.Type: GrantFiled: March 18, 2019Date of Patent: March 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Michael K. Gschwind
-
Patent number: 10942707Abstract: An adaptive content platform includes one or more content-enabled, dependent applications, each of which includes a user interface and business logic. A services layer, which is interfaced with the dependent applications and a software infrastructure, provides one or more services that are usable by the dependent applications.Type: GrantFiled: May 12, 2019Date of Patent: March 9, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Santanu Paul, Gary Zakon
-
Patent number: 10936382Abstract: A first log storage unit and a second log storage unit that store, in units of events, log data of a plurality of different events sequentially occurring during execution of an application, and a log encoding unit that outputs, as compressed data, differential data between log data of a newest event and log data of a latest event which is a same type of event as the newest event and which occurs temporally latest to the newest event and is stored in the second log storage unit are included.Type: GrantFiled: July 22, 2020Date of Patent: March 2, 2021Assignee: JVCKENWOOD CorporationInventor: Rikiya Kasahara
-
Patent number: 10924298Abstract: Example implementations relate to construction of a network service chain. For example, a system for construction of a network service chain can include a detection engine to detect a portion of a first network policy directing a subset of packets to a first service and a portion of a second network policy directing the subset of packets to a second service, and a construction engine to construct a network service chain of the first service and the second service in an order determined from a priority assigned to the first network policy and a priority assigned to the second network policy.Type: GrantFiled: February 11, 2015Date of Patent: February 16, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Charles F. Clark, Duane E. Mentze, Shaun Wackerly
-
Patent number: 10922325Abstract: A matching apparatus includes: a sensor-side metadata acquisition unit that acquires sensor-side metadata; an application-side metadata acquisition unit that acquires application-side metadata; a matching unit that performs matching between the sensor-side metadata and the application-side metadata in which a first related term that is related to a term in the acquired sensor-side metadata and a second related term that is related to a term in the acquired application-side metadata are in common with each other, and extracts a sensor candidate; and a dataflow control command instruction unit that transmits a dataflow control command that includes information that specifies the sensor extracted by the matching unit and an application.Type: GrantFiled: September 21, 2017Date of Patent: February 16, 2021Assignee: OMRON CorporationInventors: Tetsuji Yamato, Hiroshi Imai
-
Patent number: 10908926Abstract: Systems for fine-grained management of plug-ins. A method embodiment commences upon identifying a plug-in to perform a particular computing function in a computing environment. A set of configuration parameters that correspond to the particular computing function are determined. Based at least in part on the determined configuration parameters, an instance-specific plug-in management wrapper corresponding is generated. The instance-specific plug-in management wrapper includes fine-grained management controls so as to be able to observe performance characteristics, functional characteristics and other runtime characteristics of the plug-in while it operates in the computing system. When a particular plug-in is invoked, its management wrapper is automatically generated so as to encapsulate the particular plug-in. Deployment instructions are generated to instantiate the plug-in management wrapper and its encapsulated plug-in in the computing system.Type: GrantFiled: September 7, 2018Date of Patent: February 2, 2021Assignee: Box, Inc.Inventors: Andrew Coven, Benjamin John Kus, Faizan N. Buzdar, Karthik Shanmugasundaram, Yang Hu, Matthew Self
-
Patent number: 10901818Abstract: Embodiments of the invention are directed to systems and methods for common request processing by a request formatting platform. The request formatting platform generates formatted requests for request processors according to specifications of a common request processing application programming interface (API). The same common request processing API is used by the request formatting platform to communicate with all of the request processors according to one particular format.Type: GrantFiled: June 28, 2019Date of Patent: January 26, 2021Assignee: Visa International Service AssociationInventors: Rohit Sukhija, Man Grace Wu, Jan Tore Klepp, Rajiv Dutta, Ghanshyam Rokde, Soorej Nair, Uma Srinivasan, Nathan Morgan, Sanjib Sengupta, Palaniappan Kathiresan
-
Patent number: 10891173Abstract: Disclosed herein are system, method, and computer program product embodiments for providing a distributed alert system using actor models. The approach includes initializing an alert actor configured to run an alert action. A datapoint related to the alert action is received, and can then be processed at the alert actor against a current status of an alert (such as a running average of prior datapoints) in order to determine a new status of the alert. This allows for a notification to be provided, such as to a system administrator, based on a change in status if needed.Type: GrantFiled: April 30, 2019Date of Patent: January 12, 2021Assignee: salesforce.com, inc.Inventors: Ignacio Agustin Manzano, Agustin Lopez Gabeiras, Diego Gabriel Larralde, Gaston Alberto Lodieu, Leandro Luck, Álvaro David Gaita
-
Patent number: 10884833Abstract: A facility for providing enhanced time-sensitive notifications on an electronic device is described. In some such notifications, the facility replaces an icon or name of an application presenting the notification with another image or other text, respectively. In some such notifications, the facility renders certain aspects of the notification on an optional basis, such as based on the capabilities of the electronic device.Type: GrantFiled: July 18, 2019Date of Patent: January 5, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Hidinger, Ali Rafiee, Andrew Clinick, Lei Xu, Theron Thomas Fennel, Ashwini Varma, Akhilesh Kaza, Nora I. Micheva
-
Patent number: 10864674Abstract: An interchangeable unit adapted to couple to a computer numerical control (“CNC”) machine is disclosed comprising a holder that couples to a spindle of the CNC machine, a controller, wherein said controller is configured to receive the rotational speed of the spindle as an input, and a material processing unit, wherein said material processing unit executes a first function in response to a first rotational speed range of the spindle and executes a second function in response to a second rotational speed range of the spindle.Type: GrantFiled: December 1, 2017Date of Patent: December 15, 2020Assignee: Hurco Companies, Inc.Inventors: David C. Adair, Michael Doar, Frederick W. Gross, Elias G. Pavlakos, Gregory S. Volovic
-
Patent number: 10853102Abstract: The present disclosure includes systems and methods for providing popups, including the following computer-implemented method. A trigger event is received that is generated by detection of a request for a presentation of a pop-up window. Based on the received trigger event, an activity pop-up component is launched that is configured to output the pop-up window, where a launch mode of the activity pop-up component is preconfigured as a single task mode. A determination is made whether the pop-up window output by the activity pop-up component is obscured by a pre-existing pop-up window. Upon determining that the pop-up window output by the activity pop-up component is obscured by the pre-existing pop-up window, the activity pop-up component is relaunched to trigger movement of the pop-up window to the top of an activity stack to force a non-obscured display of the pop-up window.Type: GrantFiled: March 16, 2020Date of Patent: December 1, 2020Assignee: Advanced New Technologies Co., Ltd.Inventors: Xiangyu Zhao, Liangzi Ding
-
Patent number: 10846102Abstract: Provided are computer program product, system, and method for loading dependency library files from a shared library repository in an application runtime environment. A determination is made of a dependency tree of dependency library files for an application to load into an application runtime environment. A determination is made as to whether a shared library repository includes all the dependency library files in the dependency tree. The shared library repository is updated to include any dependency library files not in the dependency tree of the application. Access is provided to the dependency library files in the shared library repository in the dependency tree in the application runtime environment. The application is started in the application runtime environment in response to providing access to the dependency library files in the application runtime environment.Type: GrantFiled: March 5, 2019Date of Patent: November 24, 2020Assignee: International Business Machines CorporationInventors: Hai Feng Yao, Jun Ming Guan, Tian Qi Han, Jing Hua Zhu, Yi Fei He
-
Patent number: 10846190Abstract: One embodiment provides a method, including: identifying, using a processor, a connection of a device to an information handling device; receiving, at the information handling device, an indication of a user selection action on the device; and performing, responsive to receiving the indication, an action on the information handling device. Other aspects are described and claimed.Type: GrantFiled: March 29, 2019Date of Patent: November 24, 2020Assignee: Lenovo (Singapore) Pte. Ltd.Inventor: Jonathan Randall Hinkle
-
Patent number: 10838745Abstract: Provided are computer program product, system, and method for loading dependency library files from a shared library repository in an application runtime environment. A determination is made of a dependency tree of dependency library files for an application to load into an application runtime environment. A determination is made as to whether a shared library repository includes all the dependency library files in the dependency tree. The shared library repository is updated to include any dependency library files not in the dependency tree of the application. Access is provided to the dependency library files in the shared library repository in the dependency tree in the application runtime environment. The application is started in the application runtime environment in response to providing access to the dependency library files in the application runtime environment.Type: GrantFiled: September 4, 2019Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Hai Feng Yao, Jun Ming Guan, Tian Qi Han, Jing Hua Zhu, Yi Fei He
-
Patent number: 10831571Abstract: Communication between one system and another system using one communication mechanism has failed. The one communication mechanism includes an operating system service to transfer a message between the one system and the other system. Based on determining that the communication between the one system and the other system has failed, automatically switching from the one communication mechanism to another communication mechanism to communicate the message between the one system and the other system. The other communication mechanism is different from the operating system service and uses a coupling facility list structure.Type: GrantFiled: September 27, 2018Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Richard Schneider, Khiet Q. Nguyen
-
Patent number: 10831568Abstract: A method, computer system, and computer program product for an electronic alarm management system. The method may include detecting a trigger event that causes a user device to be shut down. The method may include determining whether there is an event for a user of the user device that is scheduled to occur within a first time period closely following a time of the trigger event. In response to determining that there is an event occurring within the time period closely following the time of the trigger event, the method may include determining whether the event is associated with an importance score that exceeds a threshold. The event that has the importance score exceeding the threshold is deemed a critical event. The method may include generating and displaying a notification on the user device reminding the user of the critical event.Type: GrantFiled: June 13, 2019Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Eliza Farley, Maureen Kraft, Alexander Rice, Fang Lu
-
Patent number: 10824486Abstract: An information handling system may include a host system including a host system processor and a host system memory coupled to the host system processor; and a management controller configured to provide out-of-band management of the host system. The management controller may be configured to establish a virtual console session between the host system and a remote terminal. The management controller may further be configured to, in response to a command from the remote terminal to send data from the remote terminal to the host system, mount a partition of the management controller such that the partition is accessible to the host system, wherein the partition includes the data. The management controller may be further configured to transmit a notification to the host system indicating the command and the partition, wherein the host system is configured to receive the data from the partition in accordance with the command.Type: GrantFiled: April 11, 2019Date of Patent: November 3, 2020Assignee: Dell Products L.P.Inventors: Babu Chandrasekhar, Rajib Saha
-
Patent number: 10817310Abstract: A graph-based program specification includes components corresponding to tasks and directed links between ports of the components, including: a first type of link configuration defined by respective output and input ports of linked components, and a second type of link configuration defined by respective output and input ports of linked components. A compiler recognizes different types of link configurations and provides in a target program specification occurrences of a target primitive for executing a function for each occurrence of a data element flowing over a link of the second type. A computing node initiates execution of the target program specification, and determines at runtime, for components associated with the occurrences of the target primitive, an order in which instances of tasks corresponding to the components are to be invoked, and/or a computing node on which instances of tasks corresponding to the components are to be executed.Type: GrantFiled: September 1, 2017Date of Patent: October 27, 2020Assignee: Ab Initio Technology LLCInventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould, Stephen A. Kukolich